Course Objectives
1. Data structure deals with organizing large amount of data in order to reduce space complexity and time requirement.
2. This course gives knowledge of algorithms, different types of data structures and the estimation space and time complexity.
3. This course covers linear array, multidimensional array, stack, queue, tree data structures and their operations such as insertion, deletion, searching, traversing.
4. This course also includes different searching and sorting
Course outcomes
At the end of the course student will be able
1. To understand and explain different data structure with programs
2. To understand and explain linear and dynamic allocation of memory using array and linked list
2. To design programs for queue, stacks, sorting, Searching using linear data structures.
3. To use Nonlinear data structures to create make Tree, Graphs.
4. If student want to appear in Graduate Aptitude Test in Engineering (GATE) they can score good in this course with tricks I will discuss.