Homework Assignments

Details, rubrics, and instructions for the major course projects and exams.