Assignments

To use the supporting files in Eclipse, choose the folder containing the unzipped files, using File >> Import >> Existing Project into Workspace.

PROBLEM SETS SUPPORTING FILES

Problem set 0: Getting started (PDF - 1.0MB)

Installing Subclipse (PDF - 1.1MB)

(ZIP) (This ZIP file contains: 2 .java files.)

Problem set 1: Pi poetry (PDF) (ZIP) (This ZIP file contains: 11 .java files.)
Problem set 2: Midi piano (PDF) (ZIP) (This ZIP file contains: 7 .java files.)
Problem set 3: Calculator parser (PDF) (ZIP) (This ZIP file contains: 5 .java files.)
Problem set 4: Building a Sudoku solver with SAT (PDF) (ZIP) (This ZIP file contains: 21 .java files and 6 .txt files.)
Problem set 5: Finding prime factors with networking (PDF) (ZIP) (This ZIP file contains: 5 .java files.)
Problem set 6: Multiplayer minesweeper (PDF) (ZIP) (This ZIP file contains: 2 .java files.)
Problem set 7: Jotto client GUI (PDF) (ZIP) (This ZIP file contains: 2 .java files, 1 .py file and 1 .png image.)