CMPS12B - Introduction to Data Structures


The zip file containing the checking script is here: robochecker.zip. It is essential that you set this up and run it for all the HW and Lab assignments. Instructions are given in the README obtained after unzipping, as well as on Piazza (go to the label "logistics"). If your solution does not pass the checking script, you will not get any credit. (Update Nov 1: here's a new version of newgrader.zip. Unzip, and replace robochecker.py with the new file. Before checking your executable generation, it first deletes the old versions.)
Resubmission policy: No late submissions are allowed, unless you have a DRC accommodation. Grading is extremely strict; if you fail robochecker, you get no points. We will not allow regrades for silly mistakes.
Homework Due
HW1   HW1-spec   PrintSolutionHelper.java   HW1-examples.zip   10/14/18 (Resubmit: 11/25)
HW2   HW2-spec   PrintSolutionSnippet.java   HW2-examples.zip   11/01/18 (Resubmit: 11/25)
HW3   HW3-spec   HW3-examples.zip   ChessMoves.jar   HW3-tests.zip 11/20/18 (Resubmit: 12/06)
HW4   HW4-spec   HW4-examples.zip   11/25/18
HW5   HW5-spec   shakespeare.txt   HW5-examples.zip 12/07/18


Lab Due
Lab1     Lab1-spec 10/07/18
Lab2     Lab2-spec     gettysburg.txt     gettysburg-reversed.txt 10/07/18
Lab3     Lab3-spec 10/22/18
Lab4     Lab4-spec Examples 11/16/18
Lab5     Lab5-spec Examples 12/02/18