Homeworks
 Homework 1, due Thursday, Sep 4
 Homework 2, due Thursday, Sep 11
 Homework 3, due Thursday, Sep 18
 Homework 4, due Thursday, Sep 25
 Homework 5, due Thursday, Oct 2
 Homework 6, due
Thursday, Oct 9 Tu, Oct 13.
 Homework 7, due Thursday, Oct 23
 Homework 8, due Thursday, Oct 30
 Homework 9, due Thursday, Nov 6
 Homework 10, due Thursday, Nov 13
 Homework 11, due Thursday, Nov 20
 Homework 12, due Thursday, Dec 4
