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