Homework Assignments
- Homework 1 - due Wednesday, January 31
- Homework 2 - due Wednesday, February 7
- Homework 3 - due Wednesday, February 14
- Homework 4 - due Wednesday, February 21
- Homework 5 - due Wednesday, February 28
- Homework 6 - due Wednesday, March 6
- Homework 7 - due Wednesday, March 20
- Homework 8 - due Wednesday, March 27
- Homework 9 - due Wednesday, April 3
- Homework 10 - due Wednesday, April 10
- Homework 11 - due Wednesday, April 17
- Homework 12 - due Wednesday, April 24
- Conference project - due Tuesday, May 7 (or Friday, April 26 for graduating Seniors)