Homework 1 (Due Thursday, January 31)
• hw1.pdf
Optional Homework 1 (Due Tuesday, February 12)
• hw1o.pdf
Homework 2 (Due Thursday, March 6)
• hw2.pdf
Optional Homework 2 (Due Tuesday, March 18)
• hw2o.pdf
Homework 3 (Due Tuesday, April 22)
• hw3.pdf
Optional Homework 3 (Due Monday, April 28)
• hw3o.pdf
Homework