Here are all of the exams.
Practice exam 5 is available. Answers to practice exam 5 are also available.
See the
for notes and a schedule of lectures.
This is a course on algorithms and data structures. See the syllabus, which includes the following sections.
Face-to-face office hours are canceled. I am available for asking questions by email.
MWF 3:00–3:50 |
Th 10:30–11:30 |
or by appointment |
Exam 1 | Monday, February 3 | |||
Exam 2 | Monday, February 24 | |||
Exam 3 | Monday, March 23 | |||
Exam 4 | Monday, April 6 | |||
Exam 5 | Friday, April 24 | |||
Final exam |
|
All due dates are at the end of the day, defined as 11:59pm.
Assignment | Assigned | Due | ||||
---|---|---|---|---|---|---|
Programming assignment 0 | Wednesday, | 1/15 | Wednesday, | 1/22 | ||
Programming assignment 1 | Thursday, | 1/23 | Thursday, | 1/30 | ||
Programming assignment 2 | Thursday, | 2/6 | Friday, | 2/14 | ||
Programming assignment 3 | Friday, | 2/14 | Thursday, | 2/27 | ||
Programming assignment 4 | Thursday, | 2/27 | Friday, | 3/6 | ||
Programming assignment 5 | Wednesday, | 3/18 | Wednesday, | 4/1 | ||
Programming assignment 6 | Wednesday, | 4/1 | Friday, | 4/10 | ||
Programming assignment 7 | Thursday, | 4/9 | Thursday, | 4/26 |
You can download the SSH client for Windows here.