Data Structure and Algorithm (BIT203CO)
Core data structures — stacks, queues, lists, trees, graphs — plus sorting, searching, and algorithm efficiency.
Unit 1: Introduction & Algorithm Efficiency
Unit 2: Stack & Queue
Unit 3: List and Linked List
Unit 4: Recursion
Unit 5: Trees (BST, AVL, Huffman)
Unit 6: Sorting (Quick, Merge, Heap)
Unit 7: Searching, Hashing & Graphs (DFS, BFS, Dijkstra)