Homeworks

  1. Homework 1: given 1/25, due 2/14. Solutions.

  2. Homework 2: given 2/14, due 3/6. Solutions.

  3. Homework 3: given 3/6, due 3/22. Solutions.

  4. Homework 4: given 3/22, due 4/10. Solutions.

  5. Homework 5: given 4/10, due 4/26. Solutions.