Below is a tentative homework schedule, which is subject to change.
- Homework 1 due 10:30 PM, Apr. 9
- Homework 2 due 10:30 PM, Apr. 16
- Homework 3 due 10:30 PM, Apr. 23
- Homework 4 due 10:30 PM, Apr. 30
- Homework 5 due 10:30 PM, May 7
- Homework 6 due 10:30 PM, May 14
- Homework 7 due 10:30 PM, May 21
- Homework 8 due 10:30 PM, May 28