3rd Semester
Data Structures and Algorithms — only the important code + theory
Unit 1: Introduction to Data Structures
Arrays, linked lists, stacks and their implementation.
Unit 2: Queues and BST
Types of queues, binary trees, binary search trees.
Unit 3: Graphs and Trees
BST implementation, trees, graphs, BFS and DFS.
Unit 4: Advanced Data Structures
Hash tables, tries and suffix trees.
More semesters will be added as I progress through my coursework.