Skip to main content
Version: 2023sp

Assignments

Assignments will be released here after lecture! There will be 5 assignments total, including a final project spanning the last few weeks of the class.

You are allowed max 3 slip days (out of 6 total for all assignments and the final project) per an assignment.

The class is scheduled to finish well before finals week.

Assignment 1: Due on CMSX by 3/15 at 11:59pm

Assignment 2: Due on CMSX by 3/31 at 11:59pm

Assignment 3: Due on CMSX by 4/19 at 11:59pm

Assignment 4: Due on CMSX by 4/30 at 11:59pm