CS 2102 (B11): Object-Oriented Design Concepts
Midterm Prep Guide


Home | Staff and Office Hours | Lectures and Assignments | MyWPI | Policies


What Should You Expect?

The midterm from B-term 2010 should give you a reasonable idea of question styles. I do not have the exam answers written out to post, but feel free to go over these problems in anyone's office hours.

What You Can Bring

You may bring a single sheet of paper with whatever notes, examples, comments, etc that you wish. You may use both sides of the paper. Typeset or handwritten is fine. The exam is otherwise closed-book, closed-notes.

You may not share paper notes with others during the exam.

What You are Expected to Know

The exam will focus on the higher-level concepts we have covered so far, such as how to organize programs in Java and how to work effectively with data structures. In particular:

Literal Instructions from First Page of Exam

You have 50 minutes to complete the problems on the following pages. There should be sufficient space provided for your answers.

If a problem asks you to create a class hierarchy, we are looking for the interfaces, classes, and abstract classes that you would create for the problem. In particular: