Data Structures (3130702)   Old Code : 2130702

5
Credit
3 + 0 + 4
Lect + Tuto + Pract
Teaching Scheme
70 + 30 + 0
ESE + PA + ALA
Theory Marks
30 + 0 + 20
ESE + OEP + PA
Practical Marks
ESE - End Semester Examination, PA - Progress Assessment, ALA - Active Learning Assignments, OEP -Open Ended Problem


Prerequisite
Computer Programming & utilization
Rationale
Data structure is a subject of primary importance in Information and Communication Technology. Organizing or structuring data is important for implementation of efficient algorithms and program development. Efficient problem solving needs the application of appropriate data structure during program development. Understanding of data structures is essential and this facilitates the understanding of the language. The practice and assimilation of data structure techniques is essential for programming. The knowledge of „C? language and data structures will be reinforced by practical exercises during the course of study. The course will help students to develop the capability of selecting a particular data structure.
Course Outcome
 Sr.  No.  CO statement  Marks % weightage
CO-1  Differentiate primitive and non primitive structures  
CO-2  Design and apply appropriate data structures for solving computing problems  
CO-3  Apply sorting and searching algorithms to the small and large data sets