This is a course on algorithms and data structures. See the syllabus, which includes the following sections.
The lecture schedule contains reading assignments for each class period. See the lecture notes.
MTWF 2:00–3:00 and Tu 11:00–12:00 or by appointment
You can download the SSH client for Windows here.
All due dates are at the end of the day, defined as 11:59pm.
Assignment | Assigned | Due |
---|---|---|
Programming assignment 0 | 8/24 | 9/1 |
Programming assignment 1 | 9/2 | 9/15 |
Programming assignment 2 | 9/11 | 9/22 |
Programming assignment 3 | 9/21 | 9/30 |
Programming assignment 4 | 9/29 | 10/9 |
Programming assignment 5 | 10/9 | 10/26 |
Programming assignment 6 | 10/26 | 11/9 |
Programming assignment 7 | 11/9 | 11/23 |
Programming assignment 8 | 11/23 | 12/7 |