Blank exams are provided below.
This is a course on algorithms and data structures. See the syllabus, which includes the following sections.
See the
for notes and a schedule of lectures.
Office hours are
MW 3:00–3:50pm and 5:00–5:50pm |
F 3:00–3:50pm |
or by appointment |
Dates in red are revised dates due to Hurricane Florence.
Exam 1 | Friday, September 7 | |
Exam 2 | Friday, September 28 | |
Exam 3 | Friday, October 12 | |
Exam 4 | Friday, November 2 | |
Exam 5 | Friday, November 16 | |
Exam 6 | Friday, November 30 | |
Final exam | Friday, December 7, 2:00pm–4:30pm |
All due dates are at the end of the day, defined as 11:59pm.
Dates in red are revised dates due to Hurricane Florence.
Assignment | Assigned | Due | ||||
---|---|---|---|---|---|---|
Programming assignment 0 | Wednesday, | 8/22 | Friday, | 8/31 | ||
Programming assignment 1 | Friday, | 8/31 | Monday, | 9/10 | ||
Programming assignment 2 | Monday, | 9/10 | Monday, | 9/24 | ||
Programming assignment 3 | Monday, | 9/24 | Wednesday, | 10/10 | ||
Programming assignment 4 | Wednesday, | 10/10 | Saturday, | 10/20 | ||
Programming assignment 5 | Saturday, | 10/20 | Tuesday, | 10/30 | ||
Programming assignment 6 | Tuesday, | 10/30 | Monday, | 11/5 | ||
Programming assignment 7 | Monday, | 11/5 | Thursday, | 11/15 | ||
Programming assignment 8 | Thursday, | 11/15 | Saturday, | 12/1 |
You can download the SSH client for Windows here.