(Auxiliary files for the homework assignment can be found on the course T-square site.)
Homework 1, due May 22
Homework 2, due May 29
Homework 3, due June 5
Homework 4, due June 19
Homework 5, due June 26
Homework 6, due July 3
Homework 7, due July 17
Homework 8, due July 24