Lecture 1: Introduction to Algorithms and Asymptotic Notation
- Introductory video to Asymptotic Notation: https://www.youtube.com/watch?v=50BuWtYyPk8
- What does word asymptotic mean: https://www.youtube.com/watch?v=kb0op7A3Cvw
Lecture 2: Asymptotic Notation and Data Structures
Lectures 3 & 4: Divide & Conquer
Lecture 5: Greedy Algorithms
Lectures 6 & 7: Dynamic Programming
Lectures 8: Graph Traversal – Depth First Search
Lecture 9: Breadth First Search & Branch and Bound
Lecture 10: NP-Completeness
Lecture 11: NP-Completeness – Part II
or:
All Lectures: All Lectures on Slideshare