Assignment 1 Details and Reporting | Submissions
Due February 12
Assignment 2 | Submissions
Due February 26
Working in a group?
Let us know by March 26'
Assignment 3 | Submissions
Due March 26
Assignment 4 Details and Links | Submissions
Due April 23
Extra Credit | Submissions
Due May 7
Final Project | Submissions
Due May 14