Conceptual Answers

The answers are available here: midterm solutions.

Exam Information

The exam will be on Monday, June 22.

Material to Review

Some review material has been available throughout the semester:

In addition, here is a set of sample questions: midterm-review.pdf (doc) [updated June 13]

Here are the list of programming exercises from the lecture notes: midterm-review-programming.html

Note that there will not be answers posted for the questions above. If you would like to know whether your answers are correct, you may check the lecture notes or the textbook, test your answers in Python, or send your answers to the instructor and he will provide feedback on your answers.

There will be a review session the class before the exam. Please complete the Midterm Review Survey on CourseWeb (in the Surveys section). Responses received by Monday night on June 15 will be considered when preparing the review session.

The midterm covers the following topics: