Project Specs
For posterity’s sake: the Project 3 Solution is also available.
Project 3
Project 3 has been released! It is due at 11:59 PM PT on November 22nd. Some links that you’ll find helpful:
- Project 3 Spec
- Project Autograder
- includes all Project 1 and 2 test cases
- includes 20 (20%) Project 3 test cases
- Project Starter Template
- includes Carey’s Project 2 solution. Take a look at this!
- Gradescope Submission
New things to this project:
- we’ve tried to better equidistribute the public and private test cases across features
Project 2
Project 2 has been released! It is due at 11:59 PM PT on November 8th. Some links that you’ll find helpful:
- Project 2 Spec
- Project Autograder
- includes all Project 1 test cases
- includes 25 (20%) Project 2 test cases
- Project Starter Template
- includes Carey’s Project 1 solution. Take a look at this!
- Gradescope Submission
New things to this project:
- you now get your full mark on Gradescope submission (even on the hidden test cases!)
- there are more test cases (125 total, we give you 25)
- we’ve added a things we won’t test you on section to the spec!
Project 1
Project 1 has been released! It is due at 11:59 PM PT on October 23rd. Some links that you’ll find helpful:
- Project 1 Spec
- Project Autograder - includes test cases!!
- Project Starter Template
- Gradescope Submission
- Project 1 Tips and Tricks by Ashwin
Note: we’re trying a new approach of highly interactive project grading, where you:
- get a subset of your project graded immediately on submission
- submit as many times as you want
- get a subset of the test cases that we grade your project on
- (completely optional) are able to run a copy of the grading server locally
- put everything on GitHub!
Since this is new, please let us know how effective this is, and how we can improve it. We want to see you succeed!