DATA STRUCTURES AND ALGORITHMS

foto

Fundamental data structures, data types, abstract data types, user defined data types, algorithms and their complexity, time-space trade off, arrays, searching in arrays (Linear and Binary), matrices, hashing, Sorting Techniques (bubble, insertion, selection, quick sort), linked lists, circular lists, two way lists, sequential (array) and linked implementation of stacks and queues, polish notation, recursion, sequential (array) and linked implementation of queues, priority queues, tree, binary tree, binary search tree, traversals, threaded trees,general trees, graphs, depth-first/breadth first traversal. Shortest Path Algorithm.

Course Syllabus