Materials
📖 Recommended Books & References
| # | Book / Resource | Link |
|---|---|---|
| 1 | Introduction to Algorithms – Cormen, Leiserson, Rivest, Stein | Official site (to be added) |
| 2 | The Algorithm Design Manual – Steven Skiena | Official site (to be added) |
| 3 | Online Judge Practice: LeetCode | HackerRank | LeetCode | HackerRank |
More resources will be added during the semester.
🌐 Similar Courses
- Grokking Algorithms – visual & simple guide to algorithms with Python
- CS161 2013 – Stanford University
- 6.046J Design and Analysis of Algorithms (Spring 2015) – MIT OpenCourseWare
- 15-451/651: Algorithms – Carnegie Mellon University (check Schedule section for materials)
- CS 341: Algorithms – University of Waterloo
- CS 580: Algorithms – Purdue University
- Design and Analysis of Algorithms (2021-2022) – University of Oxford
- Algorithm Design (Kleinberg & Tardos) Lecture Slides – Princeton University
- Algorithm Design (Official Pearson Slides) – Princeton University
- Grokking Algorithms (Illustrated Guide) – EBooksWorld
🛠 Additional Course Materials
- Python for Beginners – Official Python tutorial
- Visualgo – Algorithm visualizations
- GeeksforGeeks – Algorithm problems and solutions
More resources will be added during the semester.
