CS 102 (Fall '09)
[Schedule] [Programs] [Notes & Reference] [Examples][Syllabus] [Lab & TA] [Tests] [Grades]

Old Tests

[Spring '11] [Fall '10] [Spring '10] [Fall '09] [Spring '09] [Fall '08] [Spring '08] [Fall '07] [Spring '07 ] [Fall '06] [Fall '05] [Fall '04] [Spring '04] [Fall '03] [Spring '03] [Fall '02], [Spring '02]

Note that the course changes from year-to-year, so some questions will not be appropriate for our current class. You may want to type in the code on a computer to verify the answers.

Spring '11 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank and with answers (both pdf). In lab portion and solution.
Midterm 2: In-class portion blank and with answers (both pdf). In lab portion.
Final exam in-lab description and solution.

Spring '11 CS 107 tests (In Java)

Midterm 1: In-class portion blank and with answers (both pdf). In lab portion and solution.
Midterm 2: In-class portion blank and with answers (both pdf). In lab portion and solution.
Final exam in-lab description and solution.

Fall '10 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank and with answers (both pdf). In lab portion and files: Canvas.java, Circle.java, Square.java, Board.java, or all the files as Archive.zip
Midterm 2: In-class portion blank and with answers (both pdf). In lab portion
Final exam in-lab description and solution code.

Fall '10 CS 107 tests (In Java)

Midterm 1: In-class portion blank and with answers (both pdf). In lab portion.
Midterm 2: In-class portion blank and with answers (both pdf). In lab portion.
Final exam in-lab description.

Spring '10 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf). In lab portion and solution
Midterm 2: In-class portion blank (pdf).
Final exam in-lab portion description and solution code.

Spring '10 CS 107 tests (In Java)

Midterm 1: In-class portion blank, and with answers (both pdf).
Midterm 2: In-class portion blank (pdf).

Fall '09 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf). In lab portion and solution
Midterm 2: In-class portion blank, and with answers (both pdf).

Spring '09 CS 102/107 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf). In lab portion.
Midterm2: In-class portion blank (pdf) and list of answers (txt). In lab portion, using Pothole.java and Date5.java
Final: In-lab portion and solution

Fall '08 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf). In lab portion.
Midterm2: In-class portion blank, and with answers (both pdf). In lab portion.
Final: In-lab portion and solution

Spring '08 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf).
Midterm2: In-class portion blank, and with answers (both pdf).

Fall '07 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion blank, and with answers (both pdf). In lab portion.
Midterm 2: In-lab portion, In-class portion (blank pdf, with answers pdf)
Final: In-lab portion and solution

Spring '07 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion (.mht, Open with IE browser). See the test framework for the in-lab portion.
                  Midterm 1 grades curve (pdf)
Midterm 2: In-class portion (pdf).
                  For the in-lab portion students were given (and were asked not to change) the WeightDriver class, and asked to write the Weight class so that the WeightDriver class would work properly.

Fall '06 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion (.mht, Open with IE browser), In-lab portion and test framework (java programs)
Midterm 2: In-class portion (pdf).
      For the in-lab portion students were given (and were asked not to change) the DistanceDriver class, and asked to write the Distance class so that the DistanceDriver class would work properly.
Final: In-lab portion and solution.

Fall '05 CS 102 tests (In Java and C/C++)

Midterm 1: In-class portion (pdf). See the test framework. In-lab portion (java program as a text file).
Midterm 2: In-class portion (pdf).

Fall '04 CS 102 tests (In Java)

Midterm 1: In-class portion (pdf) See the in-lab problems and solution.
Midterm 2: In-class portion with answers (pdf) See the in-lab problems and solution

 

Spring '04 CS 102/107 tests (In Java)

Midterm 1: In class portion (pdf) and answer key, tuesday lab portion, wednesday lab portion
Midterm 2: In class portion (pdf), tuesday lab portion, wednesday lab portion
Final Exam: tuesday lab portion, wednesday lab portion

Fall '03 CS 102/107 tests (In Java)

Midterm 1: In-class portion (pdf) and answers. See the in-lab portion for Wednesday and Thursday
Midterm 2: In-class portion (pdf) See the in-lab portion for Tuesday and Wednesday

Spring '03 CS 102 tests (In C/C++)

Midterm 1: In class portion (pdf) and answers, wednesday lab portion, thursday lab portion
Midterm 2: In class portion (pdf) and answers, wednesday lab portion, thursday lab portion

Fall '02 CS 107 tests (In C/C++)

Midterm 1: Monday, Wednesday,
Midterm 2: Monday, Wednesday, In class multiple-choice solution (pdf, 468K)

Spring '02 CS 102 tests (In C/C++)

Midterm 1: Tuesday, Thursday, Multiple choice portion.
Midterm 2: Tuesday, Thursday, Multiple choice portion.