Homework Assignments
Homework Upload Site
Assignment 1 - due Tuesday, February 14
Assignment 2 - due Tuesday, February 28
Assignment 3 - due Tuesday, March 21
Assignment 4 - due Friday, March 31
Assignment 5 - due Tuesday, April 18
Conference Project - due Monday, May 1 (seniors), or Wednesday, May 10 (non-seniors)