Course Details
Subject {L-T-P / C} : CS2005 : Data Structures and Algorithms { 3-0-0 / 3}
Subject Nature : Theory
Coordinator : Sambit Bakshi
Syllabus
Module 1 : |
Part A. Defining data, data types, data structure classification of data structures (linear and non-linear) understanding data structure and storage structure
|
Course Objective
1 . |
To develop students’ knowledge in data structures and the associated algorithms. |
2 . |
To introduce the concepts and techniques of structuring and operating on abstract Data Types in problem solving |
3 . |
To discuss common sorting, searching algorithms. Also the complexity and comparisons among these various techniques |
Course Outcome
1 . |
At the end of the course, students shall be equipped with the knowledge to:
|
Essential Reading
1 . |
M.A. Weiss, Data Structures and Algorithm Analysis in C, Pearson Education , ISBN:9798178081679 |
2 . |
E. Horowitz, S. Sahni and S. Anderson-Freed, Fundamentals of Data Structures, Computer Science Press , ISBN: 978-0716780427 |
Supplementary Reading
1 . |
A.V. Aho, J.E. Hopcroft, and J.D. Ullman, Data Structures & Algorithms, Pearson Education India , ISBN: 9788178081021 |
2 . |
T.H. Cormen, C.E. Leiserson, R.L. Rivest, and C. Stein, Introduction to Algorithms, The MIT Press , ISBN: 978-0262033848 |