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