Schedule
This page lists assignments, projects, and exams. Note that it is possible that some of these dates could change. Any changes will be posted here, announced in class, and announced on Piazza.
Unless mentioned otherwise, assignments and projects are due at 11pm (Baltimore time) on the due date.
Note that there is no Homework 2, 4, or 6.
Assignment/Exam | Date | Day |
---|---|---|
Homework 0 | Due June 8th | Thursday |
Homework 1 | Due June 15th | Thursday |
Homework 3 | Due June 22th | Thursday |
Midterm project | Due June 30th | Friday |
Midterm exam | July 5th | Wednesday (inclass) |
Homework 5 | Due July 13th | Thursday |
Homework 7 | Due July 20th | Thursday |
Final project | Due July 28th | Friday |
Final exam | July 28th | Friday (inclass) |