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.

Assignment/Exam Date
Homework 0 Due Fri, Feb 2nd
Homework 1 Due Fri, Feb 9th
Homework 2 Due Fri, Feb 16th
Homework 3 Due Fri, Feb 23rd
Homework 4 Due Fri, Mar 1st
Midterm Project Due Fri, Mar 15th
Homework 5 Due Fri, March 29th
Homework 6 Due Fri, April 5th
Homework 7 Due Fri, April 12th
Final Project Due Fri, April 26th