Week | Date | Due | Topic | Book Chapters/Sections |
1 | Mo, Mar 16 | Introduction | Ch. 1.1, 1.2 | |
Tu, Mar 17 | Ch. 2.1, 9.1 | |||
Th, Mar 19 | Ch. 2.2 | |||
Fr, Mar 20 | ||||
2 | Mo, Mar 23 | Growth of Functions | Ch. 3 | |
Tu, Mar 24 | ||||
Th, Mar 26 | ||||
Fr, Mar 27 | HW1 | Divide-and-Conquer | Sect. 8.2 | |
3 | Mo, Mar 30 | Sect. 2.3, 4.4 | ||
Tu, Mar 31 | Quiz1 | Sect. 4.5 | ||
Th, Apr 02 | Sorting Algorithms | Ch. 7.1, 7.2 | ||
Fr, Apr 03 | HW2 | Ch. 6.1, 6.2 | ||
4 | Mo, Apr 06 | Ch. 6.3, 6.4 | ||
Tu, Apr 07 | Ch. 6.5, 12.1, 12.2 | |||
Th, Apr 9 | Greedy Algorithms | Sect. 16.1-16.3 | ||
Fr, Apr 10 | Exam 1 | |||
5 | Mo, Apr 13 | Greedy Algorithms | Sect. 24.1-24.3 | |
Tu, Apr 14 | ||||
Th, Apr 16 | HW3 | Graph Algorithms | Ch. 22.1, 22.2 | |
Fr, Apr 17 | Ch. 22.3, 22.4 | |||
6 | Mo, Apr 20 | no class | ||
Tu, Apr 21 | Quiz2 | Graph Algorithms | Ch. 23 | |
Th, Apr 23 | no class | |||
Fr, Apr 24 | HW4 | Graph Algorithms | Ch. 24 | |
7 | Mo, Apr 27 | Dynamic Programming | Ch. 15 | |
Tu, Apr 28 | ||||
Th, Apr 30 | ||||
Fr, May 01 | HW5 | Review | ||
8 | Mo, May 04 | Exam 2 | ||
Tu, May 05 | Exam Solutions and Final Remarks |