Assignments Spring 2026

Assignments are due on Thursdays at 11:59 p.m.

  • Assignment 1: Due Jan 15
    • Exercises 1.2, 1.5
  • Assignment 2: Due Jan 29
    • Exercises 2.2, 2.3, 2.5
  • Assignment 3: Due Feb 5
    • Exercises 3.1. 3.2 (skip part a), 3.3
  • Assignment 4: Due Feb 12
    • Exercises 5.2, 5.8, 5.9
  • Assignment 5: Due Feb 19
    • Exercises 6.3, 6.4, 6.5
  • Assignment 6: Due Feb 26
    • Exercises 4.1 (skip part e), 4.3, 4.6
  • Assignment 7: Due Mar 5
    • Exercises 7.1, 7.2, 7.3
  • Assignment 8: Due Apr 2
    • Exercises 12.2, 12.3, 12.7
  • Assignment 9: Due Apr 9
    • Exercises 14.4 (skip part b), 14.5 (skip part b), 14.7
  • Assignment 10: Due Apr 16
    • Exercises 15.1, 15.2, 15.5, 19.1