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 and the PC (using Windows 7, 8, or 10).

Graphics contest: For entries in the Graphics Contest, you can use the empty Graphics Contest Project bundle as a starting point.
Electronic submission of entries in the Graphics Contest are due by 5:00pm on Monday, November 28th.

Due Date # Starter Files Notes
October 7 Assignment #1 Assignment1.zip
October 17 Assignment #2 Assignment2.zip
October 26 Assignment #3 Assignment3.zip Breakout Demo
November 7 Assignment #4 Assignment4.zip
November 16 Assignment #5 Assignment5.zip Javadoc for YahtzeeDisplay
Javadoc for YahtzeeMagicStub
November 30 Assignment #6 Assignment6.zip
December 9
(No late days!)
Assignment #7 Assignment7.zip
For questions about software, please send an email to the Head TA