There will be ten assignments in CS62. Assignments will be released on Friday mornings and will be due Thursdays at 11:59 p.m.

You can find the course policies regarding extensions and academic integrity here.

Assignment Due Date Assignment Lab Date Lab
Aug 30 Introduction
Sep 6 A bag of tokens
Sep 12 Flippy card Sep 13 Silver dollar game
Sep 19 Darwin I Sep 20 Timing ArrayList additions
Sep 26 Darwin II Sep 27 Debugger
Oct 3 Calculator Oct 4 Review for midterm I
Oct 10 Compression I Oct 11 JUnit
Oct 16 Compression II Oct 18 The shell
Oct 24 On disk sort Oct 25 Timing sorting operations
Oct 31 Autocomplete Nov 1 Version Control
Nov 7 Hex-a-pawn Nov 8 Review for midterm II
Nov 14 Transplant Manager Nov 15 Shell scripting
Nov 21 Text Generator Nov 22 Binary Search Trees