THEORY
Chapter 1 Foundations of Data structure and Algorithm
Chapter 2 Linear Data Structure
Chapter 3 Recursion
Chapter 4.1 Sorting Techniques for Linear Data Structure
Chapter 4.2 Searching Techniques for Linear Data Structure
Chapter 4.3 Sorting techniques for nonlinear data structure
Chapter 5 Tree Data structure
Chapter 6. Graph Data Structures and Algorithms
Chapter 7. Algorithm Efficiency and Complexity Analysis
Chapter 8. Complexity Classes
Chapter 9. Applications and Case Studies
PRACTICAL
Content List
DSA-LAB_01(Recall C++ programming)
DSA-LAB_02(One-Dimensional Array)
DSA-LAB_03 (Multi-Dimensional Array)
DSA-LAB_04(String Processing)
DSA-LAB_05(Singly Linked List)
DSA-LAB_06(Doubly Linked List)
DSA-LAB_07(Stack)
DSA-LAB_08(Queue)
DSA-LAB_09(Linear Search)
DSA-LAB_10(Binary Search)
DSA-LAB_11(Sorting)
DSA-LAB_12(Merge Sorting)
DSA-LAB_13(Tree)
DSA-LAB_14(Graph)
Complex Engineering Activity
(Report submission and presentation date: 05-01-2026)
Open Ended Lab
(Report submission and Presentation date: 05-01-2026)
Group List
(Group List for Practical W.Book submission)