Homework Assignments
- Assignment 1 - due Tuesday, September 6
- Assignment 2 - due Tuesday, September 13
- Assignment 3 - due Thursday, September 22
- Assignment 4 - due Tuesday, September 27
- Assignment 5 - due Monday, October 3
- Assignment 6 - due Tuesday, October 11
- Assignment 7 - due Thursday, November 3
- Assignment 8 - due Tuesday, November 8
- Assignment 9 - due Tuesday, November 15
- Assignment 10 - due Tuesday, November 22
- Final Project - due Thursday, December 15