Assignments

All the assignment starter bundles for CS106A can be found here. Each download should include everything you need to start working on the assignment.

The assignments come in zipped format which can be opened on both the Mac (using StuffIt Expander) and the PC (using Windows Vista, Windows 7, or XP).

A Blank Project bundle is also available for your general use (e.g., coding practice problems).

Due Date Assignment Handout Starter Files Notes
Jan 13 Assignment #1 09-assignment-1.pdf Assignment1.zip
Jan 20 Karel Contest 10-karel-contest.pdf KarelContest.zip
Jan 22 Assignment #2 17-assignment-2.pdf Assignment2.zip
Jan 29 Problem Set #1 24-parameter-ps.pdf none
Feb 3 Assignment #3 25-assignment-3.pdf Assignment3.zip
Feb 10 Graphics Contest 26-graphics-contest.pdf GraphicsContest.zip
Feb 19 Assignment #4 39-assignment-4.pdf Assignment4.zip [applet]
[YahtzeeDisplay]
[YahtzeeMagicStub]
Feb 24 Extra-Credit Problem Set 47-extra-credits-ps.pdf none
Mar 1 Assignment #5 50-assignment-5.pdf Assignment5.zip [javadoc]
[new FacePamphlet.jar]
Mar 12 Assignment #6 57-assignment-6.pdf Assignment6.zip [javadoc]
[TeachingMachine.zip]
Mar 12 Adventure Contest 58-adventure-contest.pdf AdventureContest.zip

For issues or comments on this web page, please send mail to the TAs