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 11:59pm on Saturday, November 24th.

Due Date # Starter Files Notes
October 5 Assignment #1 Assignment1.zip
October 15 Assignment #2 Assignment2.zip
October 24 Assignment #3 Assignment3.zip Breakout Demo
November 5 Assignment #4 Assignment4.zip
November 14 Assignment #5 Assignment5.zip Javadoc for YahtzeeDisplay
Javadoc for YahtzeeMagicStub
November 28 Assignment #6 Assignment6.zip
November 28 Data Visualization Extension DataVisualization.zip Due on November 24th if submitted for the Graphics Contest
December 7
(No late days!)
Assignment #7 Assignment7.zip
For questions about software, please send an email to the Head TA