There will be ten assignments in CS62. Assignments
will be released on Friday mornings and will be due Thursdays at 11:59pm.
You can find the course policies regarding extensions and academic
integrity here.
Assignment Due Date | Assignment | Lab Date | Lab |
---|---|---|---|
Jan 18 | Introduction | ||
Jan 26 | A bag of tokens | ||
Feb 1 | Flippy card | Feb 2 | Silver dollar game |
Feb 8 | Darwin I | Feb 9 | Timing ArrayList additions |
Feb 15 | Darwin II | Feb 16 | Debugger |
Feb 22 | Calculator | Feb 23 | Review for midterm I |
Feb 29 | Compression I | Mar 1 | JUnit |
Mar 7 | Compression II | Mar 8 | The shell |
Mar 14 | Spring break | Mar 15 | Spring break |
Mar 21 | On disk sort | Mar 22 | Timing sorting operations |
Mar 28 | Autocomplete | Mar 29 | César Chávez Day |
Apr 4 | Hex-a-pawn | Apr 5 | Review for midterm II |
Apr 12 | Version control | ||
Apr 18 | Transplant Manager | Apr 19 | Shell scripting |
Apr 25 | Text Generator | Apr 26 | Binary Search Trees |