CS 1110 Introduction to Computing using Java    Fall 2009  
11081 TR 09:05 Olin Hall 255 Instructors: David Gries & Lillian Lee  
11083 TR 11:15 Olin Hall 255 Grade: letter or S/U.   Credits: 4
flue image

Exams

This semester, we reduced the number of prelims from 3 to 2 in order reduce stress and study time. We do give you several prelims from previous semesters.

Prelim 1: 7:30–9:00PM, Thursday, 8 October,
Olin 255 (students with last names beginning with A-K) and Upson B17 (L-Z)
Review session: 1–3PM, Sunday, 4 October, Phillips 101
About the prelim pdf doc
Key concepts  pdf   doc
Review session slides pdf ppt
Prelim 1, fall 2009   Answers

Prelim 2: 7:30–9:00PM, Tuesday, 10 November, Olin 255 and Olin 155
Review session: 1–3PM, Sunday, 8 November, Hollister B14
About the prelim   pdf   doc
Review session slides pdf   ppt
Prelim 2, fall 2009     Answers (note: there is actually a different solution to question 2b: in actuality, it turns out that the recursive function in question is tail-recursive, which means that only one frame will be created. Students were not expected to know this.)

Final: 7:00-9:30PM, Monday, 14 December, Baker Lab 200
About the final --contains a list of review sessions   pdf  doc
Slides for review session on method calls: ppt   pdf
Handout for review session on apparent/real classes, casting, creating/using objects: txt   zip of java files making up the handout
Slides for review session on Subclasses and abstract classes pdf.
Note: Prof. Lee apologizes for one error she made, which is fixed by this statement. If the first statement of a constructor is this(...), then Java does NOT insert a call super().


Prelim 1 in previous semesters
Prelim 1, spring 2009   Answers
Prelim 1, fall 2008   Answers
Prelim 1, spring 2008 Answers
Prelim 1, fall 2007   Answers
Prelim 1, spring 2007  Answers
Prelim 1, fall 2006    Answers
Prelim 1, spring 2006   Answers

Prelim 2 in previous semesters
Prelim 2, spring 2009   Answers
Prelim 2, fall 2008 Answers
Prelim 2, spring 2008   Answers
Prelim 2, fall 2007 Answers
Prelim 2, spring 2007 Answers
Prelim 2, fall 2006   Answers
Prelim 2, spring 2006   Answers

Prelim 3 in previous semesters
Prelim 3, spring 2009, Answers
Prelim 3, fall 2008   Answers
Prelim 3, spring 2008   Answers
Prelim 3, fall 2007  Answers
Prelim 3, spring 2007  Answers
Prelim 3, fall 2006  Answers
Prelim 3, spring 2006  Answers

Finals in previous semesters
Some of the finals below have Matlab questions. Matlab will not be on our final.
Final, spring 2009   Answers
Final, fall 2008    Answers
Final, spring 2008    Answers
Final, fall 2007   Answers
Final, spring 2007   Answers
Final, fall 2006   Answers

Please make sure you have nothing else planned at these times. There are no alternative times for these exams. If you have a conflict, please see/email Maria Witlox (mwitlox@cs.cornell.edu) at least two weeks before the exam is to take place.