Midterm Simulation
5 real past exams · 6 questions each · 90 minutes
These are the actual exam questions from past ITC 2 midterms (zh15–zh24). Write your solutions on paper just like the real exam, then grade yourself using the provided rubric and solution guide.
zh15
90 min
Midterm zh15
Covers graph basics, BFS, Euler circuits, coloring, planarity, and matchings.
Q1: Graph BasicsQ2: BFS & Shortest PathsQ3: Euler CircuitsQ4: Graph ColoringQ5: Planarity & Euler's FormulaQ6: Matchings & Covers
zh17
90 min
Midterm zh17
Covers isomorphism, trees, Hamilton cycles, planarity, augmenting paths, and Ford-Fulkerson.
Q1: Graph IsomorphismQ2: Trees & Spanning TreesQ3: Hamilton CyclesQ4: PlanarityQ5: MatchingsQ6: Max Flow
zh19
90 min
Midterm zh19
Covers combinatorics, BFS, coloring, bipartite graphs, planarity, and network flows.
Q1: CombinatoricsQ2: BFSQ3: Graph ColoringQ4: Bipartite GraphsQ5: PlanarityQ6: Max Flow
zh22
90 min
Midterm zh22
Covers graph isomorphism, Euler paths, coloring, Brooks' theorem, planarity, and matchings.
Q1: Graph IsomorphismQ2: Euler PathsQ3: Chromatic Number & BrooksQ4: PlanarityQ5: Matchings & Hall's TheoremQ6: Max Flow
zh24
90 min
Midterm zh24
Covers graph isomorphism, BFS, coloring, planarity, König's theorem, and flow networks.
Q1: Graph Isomorphism & ComplementQ2: BFS & DistanceQ3: Graph ColoringQ4: Planarity & Euler's FormulaQ5: König's TheoremQ6: Max Flow
How It Works
- - Each exam has 6 questions worth 10 points each (60 total)
- - You have 90 minutes — same as the real exam
- - Questions are open-ended: proofs, graph constructions, algorithm tracing
- - Write your answers on paper or in the text field, just like the real exam
- - When done, submit and grade yourself using the rubric for each question
- - You need 24 points to pass (40%)