Assignments

The assignments consist of 5 homeworks and a course project, which has several components staged throughout the semester.