8.5
Syllabus
Week 1
May 5 | |
May 6 | |
May 8 | |
Week 2
May 12 | |
May 13 | |
Lab 3 |
May 14 | |
Lecture 10: Customizing constructors for correctness and convenience |
May 15 | Lecture 10: Customizing constructors for correctness and convenience |
Lab 4 |
Week 3
May 19 | |
May 20 | |
Lab | Exam Review |
May 21 | Exam 1 |
May 22 | |
Lab 5 |
Week 4
May 26 | Memorial Day: no class |
May 27 | |
Lab 5 |
May 28 | |
May 29 | |
Lab 6 |
Week 5
June 2 | |
June 3 | |
Lab 7 |
June 4 | |
June 5 | |
Lab 8 |
Week 6
June 9 | |
June 10 | |
Lab 9 |
June 11 | |
June 12 | Exam 2 |
No Lab |
Week 7
June 16 | Lecture 30: Breadth-first search and Depth-first search on graphs |
June 17 | Lecture 31: Dijkstra’s Algorithm for single-source shortest paths |
Lab 11 |
June 18 | Wrap up |