Reading | Homework | |||||
---|---|---|---|---|---|---|
Date | Topic | Quizzes | 3/e | 2/e | Assign | Due |
Thu 01/28 | Review: Greedy Algorithms | 16.1-16.4 | 16.1-16.4 | |||
Tue 02/02 | Review: Dynamic Programming | 15.1-15.5 | 15.1-15.5 | HW1 | ||
Thu 02/04 | Amortized Analysis | 17.1-17.4 | 17.1-17.4 | |||
Tue 02/09 | Campus Closed (snow) | |||||
Thu 02/11 | Campus Closed (snow) | |||||
Tue 02/16 | Disjoint Set Union | 21.1-21.4 | 21.1-21.4 | HW2 | HW1 | |
Thu 02/18 | Fibonacci Heaps | 19.1-19.4 | 20.1-20.4 | |||
Tue 02/23 | Maximum Flow | 26.1-26.3 | 26.1-26.3 | HW3 | HW2 | |
Thu 02/25 | Maximum Flow | Quiz 1 | ||||
Tue 03/02 | Maximum Flow | HW4 | HW3 | |||
Thu 03/04 | Maximum Flow | |||||
Tue 03/09 | Linear Programming | 29.1-29.3 | 29.1-29.3 | HW5 | HW4 | |
Thu 03/11 | Linear Programming | Quiz 2 | ||||
Tue 03/16 | Spring Break | |||||
Thu 03/18 | Spring Break | |||||
Tue 03/23 | NP-completeness | 34.1-34.5 | 34.1-34.5 | HW6 | HW5 | |
Thu 03/25 | NP-completeness | |||||
Tue 03/30 | NP-completeness | HW7 | HW6 | |||
Thu 04/01 | Approximation Algorithms | Quiz 3 | 35.1-35.5 | 35.1-35.5 | ||
Tue 04/06 | Approximation Algorithms | HW8 | HW7 | |||
Thu 04/08 | Approximation Algorithms | |||||
Tue 04/13 | Randomized Algorithms | tba | tba | HW9 | HW8 | |
Thu 04/15 | Randomized Algorithms | Quiz 4 | ||||
Tue 04/20 | Multi-threaded Algorithms | 27.1-27.3 | download | HW10 | HW9 | |
Thu 04/22 | Multi-threaded Algorithms | |||||
Tue 04/27 | Multi-threaded Algorithms | HW11 | HW10 | |||
Thu 04/29 | Parallel Merge Sort | Quiz 5 | handout | handout | ||
Tue 05/04 | Computational Geometry | 33.1-33.2 | 33.1-33.2 | HW12 | HW11 | |
Thu 05/06 | Computational Geometry | 33.3-33.4 | 33.3-33.4 | |||
Tue 05/11 | Computational Geometry | HW12 | ||||
Thu 05/13 | Review | |||||
Tue 05/18 | Final Exam 1pm - 3pm |