Professional Documents
Culture Documents
21EDE03
21EDE03
Demonstrate appropriate
data structure design Lecture/
method for a Tree concept, C3 Tutorial/ 5.Simulation
CLO 5 (Cognitive)
Problem
sorting and searching to Apply
CIA & ESE
obtain afeasiblesolution solving
using critical thinking.
10 Mapping CLO’s with PLO’s (select the learning domain for each CLO’s and
map it with PLO’s;
for example, CLO 1- Knowledge- PLO 1; CLO 2- Communication skills; PLO 4
etc.,)
CLO PLO 1 PLO 2 PLO 3 PLO 4 PLO 5 PLO 6 PLO 7 PLO 8 PLO 9 PLO PLO 11
10
CLO 1 √
CLO 2 √
CLO 3 √
CLO 4 √
CLO 5 √
Operators and
Expressions:
Arithmetic Operators
Relational Operators
Logical Operators
Assignment
Operators
Increment and
Decrement
Operators
Conditional
Operators
Bitwise Operators
Unit Decision Making and CLO1 7 2 - - 9 3 6 18
II
Branching:
Decision Making with if
Simple if
The if ….. else
Nesting of if ….. else
The Else if Ladder
Switch
Arrays:
One-dimension
Arrays
Declaration
Initialization
Two-dimension
Arrays
Initializing
User-Defined Functions
Need for User-
defined Functions
Elements of User-
defined Functions
Definition of
Functions
Return Values and
their types
Function Calls
Function
Declaration
Category of
Functions
Nesting of
Functions
Recursion
Unit Structures and Unions: CLO2 5 - - 3 8 3 5 16
III Defining a Structure
Declaring
Accessing Structure
Members Structure
Initialization
Copying and
Comparing Structure
Variables
Arrays of Structures
Arrays within
Structures
Structures within
Structures
Structures and
Functions
Union
Union Declaration
Initialization
Comparison of
structure&union
Unit Introduction to Data CLO2 7 - - 3 10 3 7 20
IV Structures:
Data and
Information
Overview of Data
Structures
Types of Data
Structures
Data Structure
Operations
Stack:
Stack
Implementation
Operations on
Stack
Queues :
Introduction
Queue
Implementation
Operations of
queues
16 References
A. Balagurusamy. E; (2006).Programming in
ANSI,(2nded). Tata McGraw - Hill Publishing
CompanyLimited, New Delhi.
B.Balagurusamy.E;(2010). Object Oriented
Programming with C++, (4th ed.), Tata
McGraw – Hill Publishing Company Limited,
New Delhi.
C. Ashok ,N .Kamthane; (2007).
Introduction toData Structures using C,
Pearson Education.
17 Additional References 1. Brian, W. Kernighan, Dennis M. Ritchie,
The C Programming Language, Prentice
Hall
2. S. Sahni, & E. Horowitz, Data Structures,
Galgotia Publications
3. Tanenbaum. Data Structures using C,
Pearson/PHI.