Com S 100J
Introduction to Computer Programming
Grade: letter or S/U
Spring 2006
674-586
TR 09:05 Kimball B11
Instructor: David Gries
4 credits
674-678
TR 11:15 Olin 255
Newsgroup: cornell.class.cs100j
Handouts
Home
About email
Academic Excellence Workshop
Academic integrity
Announcements
DrJava
Exams
Grades
FAQs
Handouts, general
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.
Matlab handout
(pdf)
First-day handout in html
pdf
Setting up Dr Java
lab handouts
Lab 01. Expressions, variables, declarations, and assignments.
html file
pdf file
Lab 02. Classes and objects.
html file
pdf file
Lab 03. Testing and static components.
html file
pdf file
ThreeDimPoint.java
Lab 04. Writing and testing methods.
html file
pdf file
Methods.java
Lab 05. Wrapper classes and random numbers.
pdf file
html file
GuessMyNumber.java
Lab 06. Recursion.
pdf file
html
file
Rec.java
Lab 07. Class Vector.
pdf file
html file
Lab07.java
Lab 08. Exercises with loops.
pdf file
rtf file
Lab08.java
Lab 09. Reading files.
pdf file
html file
Lab09.java
test.txt
Lab 10. Formatting in Locales
pdf file
html file
JLiveWindow.java
MyJLiveWindow.java
Lab 11. Developing loops
pdf file
doc file
Lab 12. Matlab.
doc file
pdf file
This is the
Matlab handout
(so there's no need for a textbook)
Lab 13. Timing execution.
html file
pdf file
Sorting.java
TestArrays.java