1 | Title of the course (L-T-P-C) |
Data Structures and Algorithms (3-0-0-6) |
2 | Pre-requisite courses(s) | Exposure to Computer Programming |
3 | Course content |
Introduction: data structures, abstract data types, analysis of algorithms. Creation and manipulation of data structures: arrays, lists, stacks, queues, trees, heaps, hash tables, balanced trees, tries, graphs. Algorithms for sorting and searching, order statistics, depth-first and breadth-first search, shortest paths and minimum spanning tree. |
4 | Texts/References |
|