Below is a tentative homework schedule, which is subject to change.
- Homework 1 due 10:30 PM, Apr. 10
- Homework 2 due 10:30 PM, Apr. 17
- Homework 3 due 10:30 PM, Apr. 24
- Homework 4 due 10:30 PM, May 1
- Homework 5 due 10:30 PM, May 8
- Homework 6 due 10:30 PM, May 15
- Homework 7 due 10:30 PM, May 22
- Homework 8 due 10:30 PM, May 29
- Homework 9 due 10:30 PM, June 5