MIDTERM EXAM INFO

MIDTERM DATE

The exam is Tuesday June 22. It will be returned on Thursday June 24, with grades posted prior to then.

Past Exam (Summer 1997)

The test. The answers. The grade distibution.

Past Exam (Fall 1997)

The test. The answers. The grade distibution.

Past Exam (Summer 1998)

The day test. The night test. The answers. The grade distibution.

Past Exam (Fall 1999)

The day test. The answers.

Past Exam (Fall 2000)

The test. The answers. The grade distibution.

Past Exam (Fall 2001)

The test. The answers. The grade distibution.

Past Exam (Spring 2002)

The test. The answers. The grade distibution.

Past Exam (Fall 2002)

The test. The answers. The grade distibution.

Past Exam (Fall 2003)

The test version A. The test version B. The test version C. The test version D. The answers (all versions). The grade distibution.

This Year's Exam (posted on June 23)

The test. The answers. The grade distibution.

MIDTERM TOPICS

Be aware that the topics are slightly different than recent years, especially now that C++ is no longer used. The Collections API is covered now and it will be emphasized.
  1. Various chapters -- Patterns
  2. Chapter 5 -- Running Time
  3. Chapter 6 -- Collections API (vectors, lists, sets, maps)
  4. Chapter 7 -- Recursion
  5. Chapter 15 -- Inner classes and ArrayList
  6. Chapter 16 -- Stacks and Queues
  7. Chapter 17 -- Lists and Iterators

SOME MULTIPLE CHOICE QUESTIONS

Click here. This file is in PDF format. You need to download Acrobat Reader if you have not already done so.

These questions are in Ada, but are mostly language independent. There are answers. The questions are organized to correspond to a different book, but Chapters 2, 3, 4, and 7 are what you want.