CS 61A

Structure and Interpretation of Computer Programs, Spring 2015

Instructor: John DeNero




Midterm 1 Information

The campus map shows locations of all rooms.

The exam is closed note, except for:

Topics Covered

The exam will cover all course topics through Chapter 1.7 of Composing Programs, except for Newton's method (1.6.5) and decorators (1.6.9).

Particular emphasis will be given to user-defined functions, assignment, iteration, higher-order functions, and environment diagrams.

You should be prepared to answer questions that relate closely to the projects and homework assignments (not including challenge problems). You should also know how to draw an environment diagram by hand.

Preparation

Past exams and solutions

Review materials and guides