MT1 Info

Spring 2026 Canary: The following information HAS NOW been updated for Spring 2026!

Overview and Process

The test will be IN PERSON

Topics and Style

The exam is a mix of short answer, multiple choice, analysis, tracing, and coding. We will visually grade your code and be fairly lenient with small syntax errors (e.g. a missing semicolon).

Unit 2a-2f - Review of CS 103 and CS 170

Unit 3 - Recursion

Unit 4 - ADTS

Unit 5 - STL

Unit 6 - Inheritance and Polymorphism

Unit 7 - Queues and Stack

Practice Materials

Note: Spring ‘26 has reorganized all former sample midterms into the topical index shown below and added more problems.

Topic-Based Problems