Deadlines

All homeworks are due at 11:59:59pm on dates mentioned below. Submission deadlines are firm and will not be extended. Grade notification dates are subject to change.

You can also subscribe to the deadline calendar here.

Homework Submission Deadline Grade Notification
hw0 W 9/16 (<1 week) F 9/18 (no grade)
hw1 W 9/23 (1 week) F 10/2
hw2a W 10/7 (2 weeks) F 10/23
hw2b W 10/14 (1 week) F 10/23
hw3a W 10/28 (2 weeks) F 11/14
hw3b Th 11/5 (1 week + 1 day) F 11/14
hw4a W 11/18 (2 weeks - 1 day) F 12/11
hw4b W 12/2 (2 weeks) F 12/11
hw5 W 12/16 (2 weeks) F 12/26

Projected date for final grade posting: 12/29 (subject to change).