Assignments

Every graded component for this quarter is on this page! Please refer to the weekly calendar for anticipated due dates in the future.

Exercises

Exercise Assigned Due
EX01 Mar 30 Apr 3 11:59 PM, optional
EX02,
EX03,
EX04,
Apr 6 Apr 13 11:59 PM
EX05 (Guide) Apr 13 Apr 20 11:59 PM
EX06,
EX07
Apr 20 Apr 27 11:59 PM
EX08,
EX09
Apr 27 May 4 11:59 PM
EX10,
EX11
May 11 May 18 11:59 PM on GitLab (recommended)
EX12,
EX13
May 11 May 27 11:59 PM on GitLab
EX14,
EX15
May 27 June 5 11:59 PM

Projects

Project Assigned Due
P1 Mar 31 Partner Sign-Up: Mar 31 6:00 PM
Checkpoint 1: Apr 7 11:59 PM
Due: Apr 14 11:59 PM
P2 Apr 15 Partner Sign-up: Apr 16 6:00 PM
Checkpoint 1: Apr 28 11:59 PM
Checkpoint 2: May 5 11:59 PM
Due: May 12 11:59 PM
P3 May 13 Partner Sign-up: May 14 6:00 PM
Checkpoint 1: May 26
Due: June 3 11:59 PM

Quizzes

Quiz Assigned Due
Q0 Apr 1 Apr 2 6:00 PM, optional
Q1 Apr 8 Apr 10 3:20 PM
Q2 Apr 22 Apr 24 3:20 PM
Q3 May 6 May 8 3:20 PM