Homework 1

This assignment is due Tuesday, July 11.

Solutions are here.

Homework 2

This assignment is due Tuesday, July 18.

Solutions are here.

Homework 3

This assignment is due Tuesday, July 25.

Solutions are here.

Homework 4

This assignment is due Tuesday, August 1.

Solutions are here.

Homework 5

This assignment will be due either Friday, August 5 at 11 pm, or 3pm on Saturday, depending on what students choose in the survey on TED.

Solutions are here.