Homework 1 (released Thursday 8/27)
due Wednesday, 9/2 before midnight, pdf
Homework 2 (released Thursday 9/3)
due Wednesday, 9/9 before midnight, pdf
Homework 3 (released Thursday 9/10)
due Wednesday, 9/16 before midnight, pdf
Homework 4 (released Thursday 9/17)
due Wednesday, 9/23 before midnight, pdf
Homework 5 (released Friday 9/25)
due Friday, 10/2 before midnight, late submission until Monday, 10/5, pdf
Homework 6 (released Friday 10/15)
due Friday, 10/23 before midnight, late submission until Monday, 10/26, pdf
Homework 7 (released Friday 10/23)
due Friday, 10/30 before midnight, late submission until Monday, 11/2, pdf
Homework 8 (released Sunday 11/1)
due Friday, 11/6 before midnight, late submission until Monday, 11/9, pdf
Homework 9 (released Sunday 11/22)
due Friday, 11/30 before midnight, no late submission possible, pdf