This calendar represents the current plan, but it is subject to change. Please refresh frequently and look for announcements on Piazza.

All submissions are due by 11:59 pm (23:59) at the end of the specified due date. Design documents should be submitted before 6 pm, because submissions as of that time will be graded and have their feedback returned first. This means you can apply that feedback to the final submission! Design submissions made after 6 pm and before 11:59 pm will not be charged an extension token, but the feedback may not arrive in time to be incorporated into your final submission.

Read the specs carefully to understand the submission expectations for each assignment.