Midterm Exam Information

Exam Policies

Topics Covered

The midterm covers all the course material up through and including the UNION-FIND and its implementation using Up Trees with UNION by weight and path compression. Topics include stacks, queues, simple proofs by induction, logs and exponents, geometric series, asymptotic analysis, dictionaries, AVL trees, union-find, disjoint sets and hash tables. All material covered on the exam will have been discussed in class or covered on an assignment, though you may be asked to apply ideas in slightly new ways.

Exam Format and Sample Midterms

Our exam will consist of various types of short-answer questions. You may be asked to write or read Java code or pseudocode. Below are several sample exams from prior offerings of CSE 373 but please understand these caveats:

Sample exams:

Additional Study Suggestions