Competition Mathematics & Olympiad Training

Complete Olympiad & Competition Mathematics Mastery Program

From Regional Contests to International Mathematical Olympiad

12-14 months (52-60 weeks) Intermediate to International Competition Level 2 live classes/week + 5-7 hours problem-solving Certificate from Modern Age Coders, awarded on passing the final exam

Syllabus updated August 2026

Recordings are free with a Google sign-in. These recordings show how we teach, not the exact syllabus of this course.

Maths Olympiad & Competition Course: AMC, AIME to IMO

How long this course takes

This course runs 12-14 months (52-60 weeks) at 2 live classes/week + 5-7 hours problem-solving. The range allows for background and pace: a complete beginner uses the full span, and a student with prior knowledge finishes sooner. The syllabus below is planned to the shorter end, with margin kept for revision.

Standard pace12-14 months (52-60 weeks)
Weekly commitment2 live classes/week + 5-7 hours problem-solving

For personalised duration planning, call +91 91233 66161 and we'll map a schedule to your goals.

At a glance

Who it is for
Intermediate to International Competition Level.
Prerequisites
Basic algebra and geometry knowledge required
Format
Live, interactive classes with a real instructor, never pre-recorded videos. Live classes run about one hour.
Language
English or Hindi, depending on the batch.
Duration
12-14 months (52-60 weeks)
Weekly commitment
2 live classes/week + 5-7 hours problem-solving
Class size
Group batches of 5 to 10 students, mini batches of 3 to 4, or 1-on-1.
Certificate
Certificate from Modern Age Coders, awarded on passing the final exam
Watch first
Free recordings of real classes for ages 13 and up, free with a Google sign-in. These recordings show how we teach, not the exact syllabus of this course.
Live demo
Optional. Enroll directly on this page, or book a free live demo if you would like to meet a mentor first.

How we teach

Deep understanding. Real projects. Expert guidance.

Learn coding, AI and maths through careful explanations, practical demonstrations, and hands-on problem-solving. Our instructors guide you from the foundations to advanced ideas, helping you understand what happens, why it happens, and how to build it yourself.

You will explore concepts step by step, write and improve code, investigate mistakes, ask questions, and apply your knowledge to meaningful projects. Lessons are designed around active participation, thoughtful feedback, and growing independence.

Expert-led live teaching, with practical participation built into every lesson.

  • Students explain their thinking.
  • Instructors demonstrate, then guide practice.
  • Learners code, solve, or build during lessons.
  • Questions and misconceptions get attention.
  • Assignments receive useful feedback.
  • Progress is checked before advancing.

Watch a real class Choose a course and enroll

Ready to Master Maths Olympiad & Competition Course: AMC, AIME to IMO?

Choose your plan and start your journey into the future of technology today.

Rated 4.9 across 547 Google reviews. Enroll directly, or see a class first. The free demo is a waiting list and needs no card. Monthly billing, cancel anytime.

Try this course in a full live class, today or tomorrow.The Priority Live Demo is a real class of about 45 to 60 minutes with a mentor reserved for you. You get a written skill report afterwards, and the fee is adjusted against your first month if you enrol.

Book priority demo · ₹499

Group Classes

₹1,499/month

2 Classes per Week · Up to 10 students

Enroll Now

Personalized 1-on-1

₹4,999/month

1 Private Class per Week · 4 a Month

Enroll Now

Program Overview

This intensive program transforms talented mathematics students into competition champions. Designed for students aiming to excel in mathematical olympiads and competitions at all levels - from AMC to IMO.

You'll master advanced problem-solving techniques, develop mathematical intuition, and learn to tackle the most challenging competition problems. Through systematic training in number theory, combinatorics, algebra, geometry, and more, you'll build the skills needed to compete at the highest levels. By completion, you'll have solved thousands of competition problems and be ready for any mathematical challenge.

What Makes This Program Different

  • ✓ Comprehensive coverage of all olympiad topics
  • ✓ Progressive difficulty from AMC 8 to IMO level
  • ✓ 1000+ carefully selected competition problems
  • ✓ Strategies from past olympiad medalists
  • ✓ Mock competitions and timed practice
  • ✓ Proof writing and rigorous mathematics
  • ✓ International competition exposure
  • ✓ Personal coaching and problem discussions

Your Learning Journey

Phase 1
Foundation (Months 1-3): Competition Basics, Number Theory, Elementary Combinatorics
Phase 2
Intermediate (Months 4-6): Advanced Algebra, Polynomial Theory, Sequences and Series
Phase 3
Advanced (Months 7-9): Competition Geometry, Trigonometry, Coordinate Methods
Phase 4
Master Level (Months 10-12): Inequalities, Functional Equations, IMO Preparation

Career Progression

1
Regional Mathematics Competition Winner
2
National Olympiad Qualifier
3
International Competition Representative
4
University Mathematics Program Admission

Detailed Course Curriculum

Explore the complete week-by-week breakdown of what you'll learn in this comprehensive program.

Topics Covered
  • Competition mathematics vs school mathematics
  • Major competitions overview: AMC, AIME, USAMO, IMO
  • Competition formats and scoring systems
  • Problem-solving strategies: working backwards
  • Pattern recognition and generalization
  • Extreme cases and boundary testing
  • Proof by contradiction
  • Proof by induction basics
  • Direct proof techniques
  • Constructive vs non-constructive proofs
  • Mathematical notation for competitions
  • Time management in competitions
Projects You Build
  • Solve 50 AMC 8 problems
  • Create problem-solving strategy guide
  • Analyze past competition papers
Practice & Assignments

Daily: 5 competition problems with increasing difficulty

Topics Covered
  • Advanced divisibility rules and proofs
  • GCD and LCM properties and algorithms
  • Euclidean algorithm and extended version
  • Bezout's identity and applications
  • Prime factorization uniqueness theorem
  • Distribution of primes
  • Sieve of Eratosthenes variations
  • Prime number theorem introduction
  • Fermat's Little Theorem
  • Wilson's Theorem
  • Prime testing algorithms
  • Applications in cryptography basics
Projects You Build
  • Implement prime generation algorithms
  • Solve 30 number theory competition problems
  • Create divisibility proof portfolio
Practice & Assignments

Master 40 divisibility and prime problems from competitions

Topics Covered
  • Modular arithmetic operations and properties
  • Congruence classes and equivalence
  • Linear congruences and solutions
  • Chinese Remainder Theorem
  • Modular multiplicative inverse
  • Euler's totient function φ(n)
  • Euler's theorem and generalizations
  • Quadratic residues introduction
  • Legendre symbol
  • Power patterns in modular arithmetic
  • Solving Diophantine equations
  • Applications to competition problems
Projects You Build
  • Modular arithmetic problem set
  • CRT application problems
  • Create modular arithmetic reference guide
Practice & Assignments

Solve 50 modular arithmetic competition problems

Topics Covered
  • Perfect numbers and Mersenne primes
  • Arithmetic functions: σ(n), τ(n), μ(n)
  • Multiplicative functions
  • Mobius inversion formula
  • Continued fractions basics
  • Pell's equation
  • Quadratic reciprocity introduction
  • Sum of squares theorems
  • Lifting the Exponent Lemma (LTE)
  • Zsigmondy's theorem
  • Carmichael's lambda function
  • Advanced competition techniques
Projects You Build
  • Advanced number theory problem collection
  • Historical theorems exploration
  • IMO number theory problems analysis
Practice & Assignments

30 advanced number theory problems from national olympiads

Topics Covered
  • Advanced counting principles
  • Multiplication and addition principles
  • Permutations with restrictions
  • Circular permutations and necklaces
  • Combinations with repetition
  • Stars and bars method
  • Inclusion-Exclusion Principle
  • Derangements and subfactorial
  • Stirling numbers of both kinds
  • Partition function introduction
  • Generating functions basics
  • Recurrence relations
Projects You Build
  • Combinatorial identity proofs
  • Counting problems compilation
  • Create combinatorics formula sheet
Practice & Assignments

Solve 40 counting problems from competitions

Topics Covered
  • Graph definitions and terminology
  • Types of graphs: complete, bipartite, planar
  • Degree sequences and handshaking lemma
  • Trees and forest properties
  • Eulerian paths and circuits
  • Hamiltonian paths and cycles
  • Graph coloring and chromatic number
  • Planar graphs and Euler's formula
  • Bipartite matching basics
  • Hall's marriage theorem
  • Tournament graphs
  • Competition graph problems
Projects You Build
  • Graph theory problem solving guide
  • Visualization of graph algorithms
  • Competition graph problems collection
Practice & Assignments

Master 35 graph theory competition problems

Topics Covered
  • Number theory comprehensive review
  • Modular arithmetic mastery check
  • Combinatorics problem-solving strategies
  • Graph theory applications
  • Mixed problem sets
  • Speed solving techniques
  • Competition simulation
Projects You Build
  • Create Phase 1 solution manual
  • Mock AMC 10 competition
  • Peer problem exchange and solving
Assessment

Phase 1 cumulative exam: a written paper mixing this phase with everything before it, plus targeted revision for anything shaky

Topics Covered
  • Algebraic manipulation mastery
  • Telescoping sums and products
  • Partial fractions in competitions
  • Symmetric expressions and polynomials
  • Vieta's formulas and applications
  • Newton's identities
  • Power sum symmetric functions
  • Discriminant and its properties
  • Algebraic substitutions techniques
  • Rationalizing complex expressions
  • Nested radicals simplification
  • Competition algebraic tricks
Projects You Build
  • Algebraic techniques handbook
  • Solve 50 AIME algebra problems
  • Create substitution strategy guide
Practice & Assignments

Daily: 8 advanced algebra competition problems

Topics Covered
  • Polynomial division and remainder theorem
  • Factor theorem and applications
  • Rational root theorem extensions
  • Descartes' rule of signs
  • Complex roots and conjugate pairs
  • Fundamental theorem of algebra
  • Polynomial interpolation (Lagrange)
  • Chebyshev polynomials introduction
  • Cyclotomic polynomials
  • Irreducibility testing
  • Polynomial inequalities
  • Roots and coefficients relationships
Projects You Build
  • Polynomial problem solving manual
  • Root-finding techniques compilation
  • IMO polynomial problems analysis
Practice & Assignments

45 polynomial problems from national olympiads

Topics Covered
  • Arithmetic and geometric progressions advanced
  • Arithmetico-geometric progressions
  • Harmonic progressions and means
  • Recursive sequences and linear recurrences
  • Characteristic equations method
  • Generating functions for sequences
  • Fibonacci and Lucas sequences properties
  • Catalan numbers and applications
  • Convergence tests for series
  • Telescoping series mastery
  • Power series basics
  • Competition sequence problems
Projects You Build
  • Sequence encyclopedia creation
  • Recurrence relation solver
  • Famous sequences investigation
Practice & Assignments

Solve 40 sequence and series competition problems

Topics Covered
  • Systems of linear equations (advanced)
  • Nonlinear systems solving techniques
  • Symmetric systems of equations
  • Cyclic systems
  • Homogeneous equations
  • Parametric solutions
  • Diophantine equations (advanced)
  • Quadratic Diophantine equations
  • Simon's Favorite Factoring Trick
  • Equations with absolute values
  • Floor and ceiling function equations
  • Competition equation strategies
Projects You Build
  • Equation solving techniques manual
  • Diophantine equation collection
  • System solving flowchart
Practice & Assignments

Master 50 competition equation problems

Topics Covered
  • Complex number operations review
  • Geometric interpretation of complex operations
  • De Moivre's theorem and applications
  • Roots of unity and cyclotomic polynomials
  • Complex number proofs in geometry
  • Trigonometric identities via complex numbers
  • Gaussian integers
  • Complex conjugate root theorem
  • Argument and modulus inequalities
  • Competition problems using complex numbers
  • Euler's formula applications
  • Advanced complex number techniques
Projects You Build
  • Complex numbers in geometry guide
  • Roots of unity problem set
  • Complex number competition tricks
Practice & Assignments

30 complex number competition problems

Topics Covered
  • Introduction to functional equations
  • Cauchy's functional equations
  • Substitution methods in functional equations
  • Finding solutions: injectivity, surjectivity
  • Additive and multiplicative functions
  • Jensen's functional equation
  • D'Alembert's functional equation
  • Polynomial functional equations
  • Functional equations with multiple variables
  • Cyclic functional equations
  • IMO functional equation techniques
  • Common competition patterns
Projects You Build
  • Functional equation solving guide
  • Pattern recognition in functional equations
  • IMO functional equations compilation
Practice & Assignments

Solve 35 functional equation problems

Topics Covered
  • Strong induction principles
  • Structural induction
  • Double induction
  • Infinite descent method
  • Well-ordering principle applications
  • Induction with inequalities
  • Induction in number theory
  • Induction in combinatorics
  • Induction for sequences
  • Forward-backward induction
  • Transfinite induction introduction
  • Competition induction strategies
Projects You Build
  • Induction proof portfolio
  • Induction techniques classification
  • Create induction problem bank
Practice & Assignments

Complete 40 induction problems of varying difficulty

Topics Covered
  • Pigeonhole principle variations
  • Generalized pigeonhole principle
  • Infinite pigeonhole principle
  • Probabilistic pigeonhole principle
  • Dirichlet's theorem applications
  • Extremal principle in problem solving
  • Optimization in discrete mathematics
  • Erdős-Ko-Rado theorem introduction
  • Ramsey theory basics
  • Van der Waerden's theorem introduction
  • Extremal graph theory
  • Competition applications
Projects You Build
  • Pigeonhole principle masterclass
  • Extremal problems collection
  • Ramsey theory exploration
Practice & Assignments

30 pigeonhole and extremal problems

Topics Covered
  • Invariant principle in problem solving
  • Finding invariants in processes
  • Monovariant strategies
  • Parity as an invariant
  • Coloring arguments
  • Sum and product invariants
  • Geometric invariants
  • Game theory and invariants
  • Invariants in combinatorial games
  • Semi-invariants
  • Competition invariant problems
  • Creating invariant arguments
Projects You Build
  • Invariant problem solving guide
  • Game theory invariants study
  • Invariant problem creation
Practice & Assignments

Master 35 invariant-based problems

Topics Covered
  • Algebra and polynomials review
  • Sequences and series mastery
  • Functional equations practice
  • Complex numbers applications
  • Induction and extremal principles
  • Mixed advanced problems
  • AIME simulation
Projects You Build
  • Phase 2 complete solution manual
  • Mock AIME competition
  • Problem-solving video tutorials
Assessment

Phase 2 cumulative exam: a written paper mixing this phase with everything before it, plus targeted revision for anything shaky

Topics Covered
  • Cevians: medians, altitudes, angle bisectors
  • Special points: centroid, orthocenter, incenter, circumcenter
  • Euler line and nine-point circle
  • Nagel point and Gergonne point
  • Stewart's theorem and applications
  • Menelaus' theorem
  • Ceva's theorem and trigonometric form
  • Mass point geometry
  • Barycentric coordinates introduction
  • Triangle inequality variations
  • Routh's theorem
  • Competition triangle problems
Projects You Build
  • Triangle centers encyclopedia
  • Special points construction guide
  • Triangle theorem proof collection
Practice & Assignments

Solve 45 advanced triangle problems

Topics Covered
  • Power of a point theorem
  • Radical axis and radical center
  • Coaxial circles
  • Inversion in circles
  • Ptolemy's theorem and inequality
  • Cyclic quadrilaterals properties
  • Simson line and pedal triangles
  • Miquel's theorem
  • Pascal's theorem for circles
  • Brianchon's theorem
  • Nine-point circle properties
  • Competition circle techniques
Projects You Build
  • Circle theorems visual guide
  • Inversion problem solving
  • Cyclic quadrilateral mastery
Practice & Assignments

Master 40 circle geometry problems

Topics Covered
  • Advanced similarity principles
  • Spiral similarities
  • Homothety and homothetic centers
  • Similar triangles in competitions
  • Angle bisector theorem extensions
  • Apollonius' theorem
  • Harmonic division and conjugates
  • Cross-ratio and applications
  • Desargues' theorem
  • Monge's theorem
  • Homothety in circle problems
  • Competition applications
Projects You Build
  • Similarity techniques manual
  • Homothety problem collection
  • Projective geometry introduction
Practice & Assignments

Complete 35 similarity and homothety problems

Topics Covered
  • Reflection properties and compositions
  • Rotation compositions and fixed points
  • Translation vectors and compositions
  • Glide reflections
  • Isometries classification
  • Dilation and scaling transformations
  • Affine transformations
  • Transformation approach to problems
  • Symmetry in problem solving
  • Spiral similarities revisited
  • Complex numbers for transformations
  • Competition transformation techniques
Projects You Build
  • Transformation problem solving guide
  • Symmetry exploitation techniques
  • Transformation composition calculator
Practice & Assignments

Solve 40 transformation-based problems

Topics Covered
  • Classical constructions review
  • Constructible numbers theory
  • Impossible constructions and proofs
  • Mohr-Mascheroni constructions
  • Poncelet-Steiner constructions
  • Construction strategies in competitions
  • Locus problems
  • Construction with restrictions
  • Geometric optimization constructions
  • Construction existence proofs
  • Competition construction problems
  • Software-aided exploration
Projects You Build
  • Construction problem anthology
  • Impossible constructions proofs
  • Interactive construction tool
Practice & Assignments

Complete 30 construction problems

Topics Covered
  • Trigonometric identities mastery
  • Sum-to-product and product-to-sum formulas
  • Multiple angle formulas
  • Half-angle formulas applications
  • Conditional identities
  • Trigonometric equations (advanced)
  • Trigonometric inequalities
  • Jensen's inequality for trigonometry
  • Chebyshev polynomials and trigonometry
  • Trigonometric substitutions
  • Competition trigonometry tricks
  • Proofs using trigonometry
Projects You Build
  • Trigonometric identity encyclopedia
  • Competition trigonometry handbook
  • Trigonometric proof portfolio
Practice & Assignments

Master 40 trigonometry competition problems

Topics Covered
  • Coordinate geometry strategies
  • Distance and section formulas
  • Area calculations in coordinates
  • Line equations and properties
  • Angle between lines
  • Conic sections: parabola, ellipse, hyperbola
  • Parametric representations
  • Polar coordinates applications
  • Coordinate transformations
  • Analytic proofs of geometric theorems
  • Optimization using coordinates
  • Competition coordinate techniques
Projects You Build
  • Coordinate geometry solver
  • Conic sections problem set
  • Analytic vs synthetic comparison
Practice & Assignments

Solve 35 coordinate geometry problems

Topics Covered
  • Vector operations and properties
  • Dot product and cross product
  • Vector proofs of geometric theorems
  • Position vectors and applications
  • Vector equations of lines and planes
  • Distance using vectors
  • Angle calculations with vectors
  • Vector approach to transformations
  • Centroid and circumcenter via vectors
  • 3D geometry basics
  • Competition vector techniques
  • Vectors vs coordinates comparison
Projects You Build
  • Vector geometry manual
  • 3D geometry exploration
  • Vector solution compilation
Practice & Assignments

Complete 30 vector geometry problems

Topics Covered
  • Area calculation techniques
  • Shoelace formula and applications
  • Pick's theorem
  • Heron's formula and extensions
  • Bretschneider's formula
  • Brahmagupta's formula
  • Volume calculation methods
  • Cavalieri's principle
  • Volume by cross-sections
  • Surface area calculations
  • Pappus's centroid theorems
  • Competition area/volume tricks
Projects You Build
  • Area formula compendium
  • Volume calculation guide
  • Historical formula exploration
Practice & Assignments

Master 35 area and volume problems

Topics Covered
  • Euclidean geometry mastery review
  • Circle theorems compilation
  • Transformation techniques
  • Trigonometry applications
  • Coordinate methods review
  • Vector approaches
  • Mixed geometry problems
  • USAMO geometry preparation
Projects You Build
  • Geometry techniques comparison chart
  • Mock USAMO geometry round
  • Geometry problem video solutions
Assessment

Phase 3 cumulative exam: a written paper mixing this phase with everything before it, plus targeted revision for anything shaky

Topics Covered
  • AM-GM inequality and applications
  • Cauchy-Schwarz inequality proofs and uses
  • Holder's inequality
  • Minkowski's inequality
  • Power mean inequalities
  • Weighted AM-GM inequality
  • Jensen's inequality for convex functions
  • Karamata's inequality
  • Rearrangement inequality
  • Chebyshev's inequality
  • Bernoulli's inequality
  • Competition inequality techniques
Projects You Build
  • Inequality proof techniques guide
  • Classical inequality applications
  • Inequality chain constructions
Practice & Assignments

Prove 50 competition inequalities

Topics Covered
  • Smoothing and majorization
  • Mixing variables technique
  • Lagrange multipliers introduction
  • Homogenization techniques
  • Substitutions in inequalities
  • Cyclic and symmetric inequalities
  • Buffalo Way method
  • SOS (Sum of Squares) method
  • Schur's inequality and generalizations
  • Muirhead's inequality
  • Newton's inequalities
  • IMO inequality strategies
Projects You Build
  • Advanced inequality manual
  • SOS method implementation
  • IMO inequalities analysis
Practice & Assignments

Master 40 advanced inequality problems

Topics Covered
  • Discrete optimization techniques
  • Continuous optimization basics
  • Calculus in olympiad problems
  • Derivatives for optimization
  • Constrained optimization
  • Geometric optimization problems
  • Isoperimetric problems
  • Algebraic optimization
  • Combinatorial optimization
  • Game theory optimization
  • Dynamic programming introduction
  • Competition optimization strategies
Projects You Build
  • Optimization techniques handbook
  • Geometric optimization collection
  • Create optimization problem set
Practice & Assignments

Solve 35 optimization problems

Topics Covered
  • Bijective proofs and counting
  • Double counting techniques
  • Combinatorial identities (advanced)
  • Vandermonde's identity applications
  • Catalan number applications
  • Bell numbers and Stirling numbers
  • Integer partitions
  • Young tableaux introduction
  • Polya enumeration theorem
  • Combinatorial game theory
  • Probabilistic methods
  • Competition combinatorics mastery
Projects You Build
  • Combinatorial proof anthology
  • Counting techniques flowchart
  • Game theory analysis
Practice & Assignments

Complete 40 advanced combinatorics problems

Topics Covered
  • Quadratic reciprocity (complete)
  • Primitive roots and indices
  • Quadratic forms basics
  • Continued fractions (advanced)
  • Transcendental numbers introduction
  • p-adic numbers introduction
  • Analytic number theory glimpse
  • Additive number theory basics
  • Beatty sequences
  • Thue's lemma
  • Advanced Diophantine equations
  • IMO number theory trends
Projects You Build
  • Advanced number theory compendium
  • Historical problems exploration
  • Number theory research topics
Practice & Assignments

Tackle 30 research-level number theory problems

Topics Covered
  • IMO problem structure and trends
  • Problem 1 and 4 strategies (easier problems)
  • Problem 2 and 5 strategies (medium problems)
  • Problem 3 and 6 strategies (hardest problems)
  • Time management for 4.5-hour exams
  • Partial credit maximization
  • Problem selection strategies
  • Writing rigorous proofs
  • Common IMO problem patterns
  • Historical IMO problems analysis
  • National olympiad comparison
  • Training camp preparation
Projects You Build
  • IMO problems by topic classification
  • Personal IMO strategy development
  • Mock IMO with analysis
Practice & Assignments

Solve 20 past IMO problems

Topics Covered
  • Putnam exam format and scoring
  • Putnam problem characteristics
  • Abstract algebra in Putnam
  • Real analysis topics
  • Linear algebra applications
  • Probability in Putnam problems
  • Putnam trick techniques
  • Time management for Putnam
  • A vs B session strategies
  • Historical Putnam analysis
  • University-level competition transition
  • Research mathematics introduction
Projects You Build
  • Putnam problem collection by topic
  • University math preview
  • Putnam simulation exam
Practice & Assignments

Complete 30 Putnam problems

Topics Covered
  • APMO problem characteristics
  • Regional competition differences
  • APMO vs IMO difficulty comparison
  • Cultural problem-solving approaches
  • APMO-specific techniques
  • Time zone competition strategies
  • Online competition protocols
  • APMO historical trends
  • Country-specific olympiad styles
  • International collaboration benefits
  • APMO as IMO preparation
  • Regional olympiad circuit
Projects You Build
  • APMO complete solutions manual
  • Regional olympiad comparison study
  • APMO mock competition
Practice & Assignments

Solve 25 APMO problems from past years

Topics Covered
  • Mental preparation for competitions
  • Stress management techniques
  • Visualization and positive thinking
  • Competition day routines
  • Dealing with difficult problems
  • Recovery from mistakes
  • Time pressure management
  • Building mathematical confidence
  • Team competition strategies
  • Learning from competition failures
  • Post-competition analysis
  • Long-term training mindset
Projects You Build
  • Personal competition preparation guide
  • Competition journal and reflection
  • Mental training program design
Practice & Assignments

Implement mental training with timed problem sets

Topics Covered
  • USAMO complete simulation
  • USAJMO preparation strategies
  • Canadian Mathematical Olympiad
  • British Mathematical Olympiad
  • Australian Mathematics Olympiad
  • Indian National MO preparation
  • China National Team Selection
  • Russia Mathematical Olympiad
  • Time management across formats
  • Scoring system understanding
  • Selection criteria for teams
  • National camp preparation
Projects You Build
  • Complete 5 national olympiad mocks
  • Cross-country problem comparison
  • National team selection guide
Practice & Assignments

One full national olympiad daily

Topics Covered
  • IMO Day 1 simulation (4.5 hours)
  • IMO Day 2 simulation (4.5 hours)
  • Complete solution writing
  • Proof verification techniques
  • Collaboration after competition
  • Score prediction and analysis
  • International competition etiquette
  • Cultural exchange benefits
  • Language considerations
  • Travel and preparation logistics
  • Team dynamics
  • Medal boundaries analysis
Projects You Build
  • Complete IMO simulation with scoring
  • Solution comparison international students
  • Competition reflection essay
Practice & Assignments

Full IMO mock over two days

Topics Covered
  • Number theory complete review
  • Combinatorics mastery assessment
  • Algebra and polynomials review
  • Geometry techniques compilation
  • Inequality mastery check
  • Functional equations review
  • Problem-solving strategies synthesis
  • Proof writing excellence
  • Speed and accuracy balance
  • Knowledge gap identification
  • Personal strength analysis
  • Improvement planning
Projects You Build
  • Complete technique reference manual
  • Personal problem-solving guide
  • Video solution library creation
Topics Covered
  • AMC 12 simulation
  • AIME simulation
  • USAMO simulation Day 1
  • USAMO simulation Day 2
  • IMO simulation Day 1
  • IMO simulation Day 2
  • Score analysis and prediction
  • Performance evaluation
  • Peer competition and ranking
  • Solution presentation
  • Awards and recognition
  • Competition portfolio completion
Assessment

FINAL EXAM: a comprehensive written paper covering every phase of the course. Passing earns the certificate; falling short earns a focused revision plan and a free retest

Projects You'll Build

Build a professional portfolio with 75+ mathematical projects and problem collections real-world projects.

Phase 1 AMC Training Manual, Number Theory Proofs, Combinatorics Guide, Mock Competitions
Phase 2 AIME Preparation Kit, Polynomial Mastery, Functional Equations Solver, Complex Numbers Toolkit
Phase 3 Geometry Compendium, Trigonometry Manual, Construction Problems, Vector Methods Guide
Phase 4 Inequality Bible, IMO Solutions Archive, Competition Strategy Guide, Research Paper
Final Complete Olympiad Preparation System, Original Problem Collection, Teaching Materials

Weekly Learning Structure

Live Classes
2 live one-hour classes per week with a real teacher, working problems together
Homework
A problem set after every class, and a mixed-review assignment at the end of every month that deliberately folds in earlier topics
Practice
3-5 hours of problem-solving between classes
Review
Every set reviewed with written feedback; recurring mistakes reopened in class until they are gone

Certification & Recognition

Completion
Certificate from Modern Age Coders, awarded on passing the final exam. Fall short and there is focused revision and a free retest: the certificate certifies mastery, not attendance

Technologies & Skills You'll Master

Comprehensive coverage of the entire modern web development stack.

Number Theory
Modular arithmetic, Diophantine equations, prime theory, quadratic reciprocity
Combinatorics
Advanced counting, graph theory, generating functions, probabilistic method
Algebra
Polynomials, functional equations, complex numbers, inequalities, optimization
Geometry
Euclidean geometry, transformations, coordinate methods, construction problems
Proof Techniques
Induction, contradiction, pigeonhole, invariants, extremal principle
Inequalities
Classical inequalities, SOS method, smoothing, Lagrange multipliers
Problem Solving
Pattern recognition, case analysis, working backwards, generalization
Competition Skills
Time management, partial credit, proof writing, score optimization
Advanced Topics
Generating functions, game theory, research mathematics introduction
Mental Skills
Competition psychology, stress management, peak performance
Mathematical Writing
Rigorous proofs, LaTeX, problem creation, solution exposition
International Competitions
IMO, APMO, Putnam, national olympiads preparation

Support & Resources

Doubt Support
WhatsApp doubt support between classes
Progress Updates
Honest monthly progress reviews: which topics are solid, which are wobbly, and the plan for the wobble

Career Outcomes & Opportunities

Transform your career with industry-ready skills and job placement support.

Prerequisites

Education
Strong foundation in school mathematics
Coding Experience
Basic algebra and geometry knowledge required
Equipment
Computer with internet, graphing calculator, geometry tools
Time Commitment
2 live classes plus 5 to 7 hours of problem-solving a week (olympiad training rewards more practice)
English
Advanced mathematical reading ability
Motivation
Passionate about mathematical problem solving

Who Is This Course For?

Students
High school students aiming for olympiads
Working Professionals
Mathematics teachers and coaches
Entrepreneurs
Competition preparation centers
Freelancers
Private olympiad tutors
Kids
Gifted middle school students
Anyone
Anyone passionate about competition mathematics

Career Paths After Completion

International Mathematical Olympiad Participant
National Olympiad Team Member
University Mathematics Major
Mathematics Research Career
Quantitative Finance Analyst
Data Science and Machine Learning
Cryptography and Security
Academic Mathematics Professor
Competition Mathematics Coach
Mathematical Content Creator

Course Guarantees

Live Classes
Live, interactive classes with a real instructor, never pre-recorded videos.
Small Batches
Small batches only: group classes are capped at 10 students, with mini-batch (3 to 4 students) and personal 1-on-1 options.
Structured Curriculum
A structured, well-paced curriculum taught step by step, with hands-on practice in every session.
Doubt Support
Doubt support between classes over WhatsApp, so you are never left stuck.
Certificate
A certificate you earn by passing the final exam, with a free retest after revision if needed.
Free Demo
A free demo class before you enrol, so you can decide with no pressure.
Real Assessment
Monthly mixed reviews, cumulative phase exams, and a final exam that decides the certificate: real understanding, real problem-solving, with a free retest after revision if needed.
📸 Straight from our camera roll

Real students. Real moments. Real joy.

These are our actual student meetups. No stock photos, no filters. Swipe through and meet the community you'll be joining.

Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the August 2026 student meetup
Meetup · 2 Aug 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
Modern Age Coders students and mentors at the July 2026 student meetup
Meetup · 6 July 2026
💛 Real families, real words

What families say

Straight from the parents and students who learn with us. Rated 4.9 across 547 Google reviews.

“Mivaan enjoys the class. He understands the concepts and completes his tasks with excitement. He started taking interest in coding… truly amazing class.”

Shradha SarafParent of Mivaan

“I absolutely love it here! I made new friends and learned important valuable coding skills while having the fun of my life. It's not just coding here, it's outings, bonding and most importantly preparing you for your future. Definitely five stars.”

Yug RathoreStudent

“What stands out most is how excited my son is before every class. He looks forward to learning, problem-solving, and sharing what he's built. I've noticed a big boost in his confidence!”

Poonam RathoreParent

“Modern Age Coders has been a game-changer for me! I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I'm now the topper in my class and can confidently write complex programs with ease.”

Samriddha MondalStudent

“Modern Age Coder have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence, keeps them updated with technology, and inspires them to learn without hesitation.”

Sonu GoyalParent

“The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it.”

Ria MukherjeeParent

“Coding classes here make learning very interesting and conceptual. The teachers teach us in a very easy-to-understand and efficient manner.”

Arush PoddarStudent

“One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development. Learning here has been a wonderful journey and still continuing.”

Vansh AgarwalStudent

“I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding. They make every session engaging and insightful.”

Ritu KediaParent

“My child Dhairya is really enjoying the Modern Age Coder IT classes. This is his first online class, and he eagerly looks forward to it.”

Sonam OswalParent of Dhairya

“Very good classes. Don't worry about coding. They teach the best, especially Shivam sir.”

Shaarav WadhwaStudent

“Very good classes. Makes learning very easy and interactive.”

Vineeta ShyamsukhaParent
🎬 Press play

Hear it from our students

Real parents and students in their own words, on our public YouTube channel.

Harnoor Kaur0:31
Adishree0:59
Muqeem0:48
Ayushi0:51
Aarya Shee0:53
Sahreen1:00
Pratik0:47
Before you decide

Straight answers about Maths Olympiad & Competition Course: AMC, AIME to IMO

Who should take this course?
Intermediate to International Competition Level. It suits high school students aiming for olympiads; mathematics teachers and coaches; competition preparation centers.
What will they learn and build?
This intensive program transforms talented mathematics students into competition champions. Designed for students aiming to excel in mathematical olympiads and competitions at all levels - from AMC to IMO.
How deeply are topics covered?
The course runs 12-14 months (52-60 weeks) at 2 live classes/week + 5-7 hours problem-solving, across 4 phases listed week by week in the syllabus below. A structured, well-paced curriculum taught step by step, with hands-on practice in every session.
Who teaches it?
Modern Age Coders mentors, who teach the live classes themselves. You can watch them at work in the free class recordings before you decide.
How do practice, feedback and assessment work?
Monthly mixed reviews, cumulative phase exams, and a final exam that decides the certificate: real understanding, real problem-solving, with a free retest after revision if needed. Doubt support between classes over WhatsApp, so you are never left stuck. A certificate you earn by passing the final exam, with a free retest after revision if needed.
What does it cost?
Three monthly plans: a group batch, a mini batch and 1-on-1. Prices are shown in your currency in the plans section. Monthly billing, cancel any time.
When can classes take place?
Live classes are scheduled around your week. Group batches meet at a fixed weekly slot; 1-on-1 students choose their own. International students are scheduled in their own timezone. Ask on WhatsApp for the current slots.
Can I watch the teaching before deciding?
Yes. Full recordings of real 13 and up classes are free to watch, free with a Google sign-in. These recordings show how we teach, not the exact syllabus of this course. Some classes are in English and some in Hindi; everyone follows at their own pace. Watch a class end to end, like you are in it. Sessions are interactive and each moment builds on the last.
Can I enroll without a live demo?
Yes. Choose a plan on this page and enroll directly; a booking or a demo is not required. A free live demo is optional, for anyone who wants to meet a mentor first. Outside India, our team confirms the plan and completes payment with you over WhatsApp, so allow a little time for that step.
Frequently Asked Questions

Common Questions About Maths Olympiad & Competition Course: AMC, AIME to IMO

Get answers to the most common questions about this comprehensive program

Still have questions? We're here to help!

Contact Us

Ready to start Maths Olympiad & Competition Course: AMC, AIME to IMO?

Book a free demo class to meet your mentor and see how we teach, with no commitment. Or enrol now and start this week.

Keep exploring Modern Age Coders

Related courses

Learn more

From the blog

Start here

Ask Misti AI
Chat with us
Enroll Watch Class Book a Demo Watch Class WhatsApp Book demo today