Skip to main content

Midterm 2 Information Information and list of topics (Preliminary) - CompSci 161, Spring 2026 (Dillencourt)

Click here for general information about test rules and the test format.

NOTE: This is the finalized version.

List of topics

The test will cover the material covered in the first five sets of lecture notes and the sixth set of lecture notes up through and including slide 6-30.

The following is a list of topics that may be covered on the Midterm 2. It lists the primary coverage area of this test. The test will not contain questions that focus exclusively on earlier material, but some knowledge of earlier material may be necessary. Midterm 1 covered up through the basic operations on binary heaps. The last slide covered in the Midterm 1 syllabus was slide 3-13, the ExtractMax operation. So primary Midterm 2 coverage begins with heap construction, which is covered in the class notes starting with slide 3-14.

Note: There may be questions about the mechanics of algorithms that were covered in the lectures and in the lecture notes. For these questions, you will need to know the algorithms as described in the lectures and in the lecture notes.


Last modified: May 19, 2026