Algorithms Course Index
A complete Algorithms roadmap — covering foundations, classical algorithms, dynamic programming, graph theory, trees, hashing, and modern AI algorithms. Designed for interviews, academics, and real-world projects.
I. Foundations & Complexity (16 Lessons)
1. Introduction to Algorithms
2. Time & Space Complexity
3. Big-O, Theta, Omega
4. Mathematical Analysis
5. Recursion Fundamentals
6. Basic Sorting Techniques
7. Merge Sort
8. Quick Sort
9. Heap Sort
10. Counting & Radix Sort
11. Linear Search
12. Binary Search
13. Divide & Conquer Strategy
14. D&C in Searching
15. D&C in Sorting
16. Master Theorem