CS 1110 Introduction to Computing using Java    Spring 2010  
19972 TR 09:05 Hollister B14 Instructors: David Gries  
19974 TR 11:15 Hollister B14 Grade: letter or S/U.   Credits: 4
flue image

Assignments

 

Assignment A1. Rhinos. Due on the CMS on 13 Feb, 11:59PM. pdf   html
This assignment requires mastery. You submit and we grade, you resubmit and we regrade, ..., until it is right.

Assignment A2. Drawing objects. Due in class on 18 Feb. This 15-minute assignment is designed to make sure that you know how to draw objects. pdf

Assignment A3. More about Rhinos. Due on the CMS on Monday night, 22 February. Give you practice with static fields and methods, function toString, and boolean expressions --as well as testing. It's good practice for the first prelim. pdf   html

Assignment A4. Times zones. Due on the CMS on Monday night, 8 March. Purpose: Practice writing functions.  pdf  html
Download everything in a zip file or separately: Time.java  TimeZoneGUI.java   doc.zip

Assignment A5. Turtle graphics. Due on the CMS on Tuesday, 30 March, at 11:59PM  a5.pdf   a5.html   A5.zip

Assignment A6. Images. Due on the CMS on 14 April.   pdf    doc     a6.zip OR
ImageGUI.java   ImagePanel.java   ImageProcessor.java   ImageArray.java
sea-turtle-deformed.jpg   gries.jpg

Assignment A7. Breakout. Due on the CMS on 7 May.  pdf    breakout.zip
Frequently asked questions
Breakout.java (this is just the class file itself, in case you have trouble with unzipping the zip file --- put Breakout.Java in a directory and put the acm package we gave you from A5 into the same directory)