MIDTERM EXAM INFO

MIDTERM DATE

The exam is Tuesday October 16. It will be returned on Thursday October 18, with grades emailed 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.

This Year's Exam

The test. The answers. The grade distibution.

MIDTERM TOPICS

Be aware that the topics are slightly different than recent years, especially now the 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 8 -- Sorting (mergesort)
  5. Chapter 15 -- Inner classes and ArrayList
  6. Chapter 16 -- Stacks and Queues
  7. Chapter 17 -- Lists and Iterators
  8. Chapter 19 -- Binary search trees (only the basics)

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.