The links that are live are ready for view. Unlinked ones are still accessible from the side menu; they are typically from a previous semester.
Week | Date | Lecture |
---|---|---|
1 | August 25, 2025 | Course Introduction |
August 27, 2025 | IO | |
August 29, 2025 | Complete Search | |
2 | September 1, 2025 | Coding Session |
September 3, 2025 | Divide and Conquer | |
September 5, 2025 | Disjoint Sets | |
3 | September 8, 2025 | Coding Session |
September 10, 2025 | Divide and Conquer | |
September 12, 2025 | Cycles and such | |
4 | September 15, 2025 | Advanced Graph Topcs (Special Topic) |
September 17, 2025 | Dijkstra and SPFA | |
September 19, 2025 | All Path Shortest Path | |
5 | September 22, 2025 | Coding Session |
September 24, 2025 | Minimum Spanning Trees | |
September 26, 2025 | Bit Manipulation and Fast Exponentiation | |
6 | September 29, 2025 | Coding Session |
October 1, 2025 | Sqrt Decomposition | |
October 2, 2025 | Segment Trees | |
7 | October 6, 2025 | Coding Session |
October 8, 2025 | Lazy Segment Trees | |
October 10, 2025 | Fenwick Trees | |
8 | October 13, 2025 | Advanced Data Structures (Special Topic) |
October 15, 2025 | Greedy Algorithms | |
October 17, 2025 | Intro to DP | |
9 | October 20, 2025 | Coding Session |
October 22, 2025 | DP: LIS and LCS | |
Ocotber 24, 2025 | DP: Palindromes | |
10 | October 27, 2025 | DP: TSP (Special Topic) |
October 29, 2025 | DP: Edit Distance | |
October 31, 2025 | DP: Knapsack | |
11 | November 3, 2025 | Coding Session |
November 5, 2025 | DP: Trees and DAGs | |
November 7, 2025 | KMP | |
12 | November 10, 2025 | Coding Session |
November 12, 2025 | Rabin Karp | |
November 14, 2025 | Number Theory I | |
13 | November 17, 2025 | Number Theory II |
November 19, 2025 | Combinatorics | |
November 21, 2025 | No Class | |
14 | December 1, 2025 | Coding Session |
December 3, 2025 | Geometry: Points, Lines, Vectors, Shapes | |
December 5, 2025 | Geometry: Convex Hull | |
15 | December 8, 2025 | Geometry: Line Sweep (Special Topic) |
December 10, 2025 | Coding Session / Special Topic |