Full Course Calendar (Spring 2017)

The purpose of this page is to give you a single canonical list of the tasks to complete each week of the semester, as well as the estimated time we expect each task to take.

Week TasksDeliverablesDeadline
101/15/2017
201/22/2017
301/29/2017
402/05/2017
502/12/2017
602/19/2017
702/26/2017
803/05/2017
903/12/2017
1003/19/2017
1103/26/2017
1204/02/2017
1304/09/2017
14 —04/16/2017
15 —04/23/2017
1604/30/2017
1705/07/2017