We will have a total of 4 problem sets and 3 programming projects, with something due every 2 to 3 weeks as specified on the calendar.
Specifications for each assignment will be listed here 1-2 weeks before the due date, and sample solutions will generally be posted immediately when each assignment is due.
Students are encouraged to review the course policy on deadlines, (dis)allowed collaboration, and EI.
Go to this page for details on choosing groups and preparing oral and written solutions for problem sets.
- Problem Set 1 (pdf for printing)
- Problem Set 2 (pdf for printing)
- Problem Set 3 (pdf for printing)
- Problem Set 4 (pdf for printing)