Assignments
Date
Description
April 1
HW0 due
April 6
HW1 due
April 8
HW2 (pt 1) due
April 14
HW2 (pt 2) due
April 15
HW3 due
April 22
HW4 due
April 29
HW5 (pt 1) due
May 6
HW5 (pt 2) due
May 13
HW6 due
May 20
HW7 due
May 28
HW8 due
June 5
HW9 due