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←
M–Th 3:00–4:00
F 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 | 1/11 | 1/18 |
Programming assignment 1 | 1/25 | 2/2 |
Programming assignment 2 | 2/1 | 2/9 |
Programming assignment 3 | 2/9 | 2/20 |
Programming assignment 4 | 2/20 | 3/2 |
Programming assignment 5 | 3/1 | 3/15 |
Programming assignment 6 | 3/13 | 3/28 |
Programming assignment 7 | 3/27 | 4/11 |
Programming assignment 8 | 4/4 | 4/25 |