Assignments
- Gradescope (you will be automatically added if you are enrolled)
- Due April 17th, 11:59 PM: Written Assignment 1
- Due June 1st, 11:59 PM: Programming Assignment 1 (Code, Instructions)
- Due May 1st, 11:59 PM: Written Assignment 2
- Due June 1st, 11:59 PM: Programming Assignment 2 (Code, Instructions)
- Due May 13th, 11:59PM: Project selection (see here for details)
- Due May 15th, 11:59 PM: Written Assignment 3
- Due May 20th, 11:59PM: Project checkpoint (see gradescope)
- Due June 1st, 11:59 PM: Programming Assignment 3 (Code, Instructions)
- Due June 8th, 11:59 PM: Final Project Write-up (see here for details)
For the programming assignments, we will be accepting submissions throughout the entire quarter. The average grade over all the programming assignments can be used to replace 1 written assignment.
Please do not leave the programming assignments to the last minute :)