Homework #1 due September 5, Fri; solutions;

Homework #2 due September 17, Wed; solutions;

Homework #3 due September 24, Wed; solutions;

Homework #4 due October 6, Mon; solutions;

Homework #5 due October 10, Fri; solutions;

Homework #6 due October 17, Fri; solutions;

Homework #7 due October 27, Mon; solutions;

Homework #8 due November 3, Mon; solutions;

Homework #9 due November 12, Wed; solutions;

Homework #10 due November 19, Wed; solutions;

Homework #11 due December 1, Mon; solutions;

Homework #12 due December 10, Wed; solutions;