Homework

All homework assignments are covered by the course policy on collaboration and policy on LLMs.

In addition to grading for content, we reserve the right to deduct points for stylistic elements (e.g. proper spacing and indentation; relevant variable names; clear text; etc). Having code that runs and answers homework questions doesn’t mean you have good code and text! The course style rubric details point deductions for style.

Available Due Assignment Solution
Homework 0 Sept 5, 10am Sept 7, 10:00 am
Homework 1 Sept 14, 10am Sept 23, 11:59 pm
Homework 2 Sept 26, 10am Oct 4, 11:59 pm
Homework 3 Oct 5, 10am Oct 14, 11:59 pm
Homework 4 Oct 24, 10am Nov 1, 11:59 pm
Homework 5 Nov 2, 10am Nov 15, 11:59 pm
Homework 6 Nov 16, 10am Dec 2, 11:59 pm
Homework 7 Nov 30, 10am Dec 9, 11:59 pm

Midterm

The midterm project is not covered by the course policy on collaboration – you are expected to work independently.

Available Due Assignment Solution
Midterm Project Oct 17, 10am Oct 23, 11:59 pm

Final

The final project differs substantially from both homework assignments and the midterm project. Detailed instructions, including deliverables and due dates, are here.