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
Handouts
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
Click here to get handouts about exams
Outline of lectures held so far
(and what you need to know for the next one). This also contains programs used in the lectures and pdfs of power point slides.
First-day handout in html
pdf
Setting up Dr Java
lab handouts
Lab 01. Expressions, variables, declarations, and assignments.
pdf
html
Lab 02. Objects and classes.
pdf
html
Lab 03. Testing. Static variables.
pdf
html
ThreeDimPoint.java
Lab 04. Writing functions.
pdf
html
Methods.java
Lab 05. Random numbers and wrapper classes.
pdf
html
GuessMyNumber.java
Lab 06. Recursive methods.
pdf
html
Rec.java
Lab 07. Class Vector.
pdf
html
Lab07.java
Lab 08. Practise with assertions and loops.
pdf
word
Lab08.java
Lab 09. Reading and writing files.
pdf
html
Lab09.java
test.txt
Lab 10. Timing execution.
pdf
html
Sorting.java
TestArrays.java
Lab 11. Formating in different Locales.
pdf
html
JLiveWindow.java
MyJLiveWindow.java