MT2 Info

Spring 2024 Canary: The following information has been updated for Spring 2024, with more updates to come!

Overview and Process

The exam will be IN PERSON!

Topics and Style

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

Unit 9 - Priority Queues and Heaps

Unit 10 - Graph Representations and Traversals

Unit 11 - Recursive Graph & Tree Traversals Algorithms

Unit 12 - Recursion: Combinations & Backtracking

Unit 13 - Iterators

Unit 14 - Binary Search Trees & AVL Trees

Unit 15 - Splay Trees

Unit 16 - Hash Tables Intro

Practice Materials

Sample Midterms

Practice Quizzes