CS 2102: Object-Oriented Design Concepts


Midterm Exam Preparation


What Should You Expect?

What You Can Bring

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 and plan programs in Java. The exam will cover all material through lecture on Friday, November 10. Specifically, you are expected to know:

Sample Exam

Here is an exam that was given in a previous offering of the course. I don't provide answers to sample exams - here's why.

Literal Instructions from First Page of Exam

The front page of the exam will contain the following information. I suggest you read it now so you don't have to take time to read it the day of the exam:

"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,