Master Every Topic
Our curriculum covers all essential IMO topics, organized by difficulty and importance according to the official syllabus.
Algebra
Polynomials, functional equations, inequalities, and algebraic manipulation
36 topics156 problems
Combinatorics
Counting, graph theory, probability, and combinatorial arguments
39 topics221 problems
Geometry
Euclidean geometry, triangle centers, circles, and transformations
35 topics335 problems
Number Theory
Primes, modular arithmetic, divisibility, and Diophantine equations
30 topics290 problems
Understanding the Syllabus
Topics are classified by their importance for IMO preparation
Required
Prerequisite knowledge all contestants must know
Useful
Often helpful, but alternate solutions usually exist
Advanced
May help on hard problems, lower priority for beginners
Not Required
Rarely needed at IMO level
“You enter a completely new world where things aren't at all what you're used to.”
— Edward Witten