Com S 100J Introduction to Computer Programming Grade: letter or S/U Fall 2006
344-366 TR 09:05 Kimball B11 Instructor: David Gries 4 credits
344-422 TR 11:15 Kimball B11 Newsgroup: cornell.class.cs100j

Assignments
Home
About email
Academic Excellence Workshop
Academic integrity
Announcements
DrJava
Exams
Grades
FAQs
Handouts, Lectures
    Assignments
    Labs
    Quizzes
Links
Staff info
Syllabus
Texts
Times & places
Newsgroup
Email Gries

 

Assignment A1. Due in class on Thursday, 14 September. Drawing objects. html   pdf    the actual PLive pdf file   pdf solution

Assignment A2. Due on the CMS by midnight, 19 September. Monitoring elephants.    html    pdf

Assignment A3. Due on the CMS by midnight, 5 October. Time zones.   html    pdf    TimeZones.java

Assignment A4. Due on the CMS by midnight, 21 October. Drawing using a turtle.     html      pdf   Turtle.class      javadoc (Download this file and unzip it. It contains a directory filled with html files that are the javadoc spec of class Turtle. Load file index.html into your browser.)

Assignment A5. Due on the CMS by midnight, Sunday, 5 November. Mozart's Musikalisches Würfelspiel.    html    pdf    sample waltz    accompanying musical score   StdAudio.java    Mozart.java    waves.zip    waves.sitx    mozart12.wav

Assignment A6. Eat the Brussels Sprouts Game! Please look at the html version to be able to link to some interesting sites about brussels sprouts.   html   pdf   Download and unzip this file to get all the files you need: skeleton.zip   

Assignment A7. Matlab. Due Dec 1 at midnight, on the CMS. This assignment is designed simply to make use exercise various features of Matlab so that you are familiar with them. It should not take too long. You must do it along; this is not a group project. But, you may do it during the last lab, the week after Thanksgiving. a7matlab.pdf