CISC 3130
Data Structures
Midterm Topics


The Structure of the Exam

The Exam Covers Lectures 1-6 and the corresponding Labs.

Detailed Topics List

These are meant to list the primary topics; the notes themselves are the final say on whether something may be on the exam (subject to them not being in one of the Sidebars). If you think something major is missing here, please let me know. Again, if it's in the Lecture Notes or Labs, it may appear on the exam.

Basic Concepts (Lecture 1)

More Robust Containers (Lecture 2)

Interfaces and Implementations (Lecture 3)

Algorithmic Analysis (Lecture 4)

The Classical Containers (Lecture 5)

Building Containers (Lecture 6)