Olympiad Mathematics
The four olympiad pillars taught as real proof-based problem solving, for students who have outgrown school maths.
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.
How long this course takes
This course runs 12 months (48 weeks), joinable any month at 2 live classes/week + weekly problem sets and timed mocks. 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.
For personalised duration planning, call +91 91233 66161 and we'll map a schedule to your goals.
At a glance
- Who it is for
- Students roughly aged 12 to 18 who are strong at school maths and want genuine olympiad problem solving.
- Prerequisites
- None. The course starts from the beginning.
- Format
- Live, interactive online classes with a real mentor, never pre-recorded videos. Live classes run about one hour.
- Language
- English or Hindi, depending on the batch.
- Duration
- 12 months (48 weeks), joinable any month
- Weekly commitment
- 2 live classes/week + weekly problem sets and timed mocks
- 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 assessment
- 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.
Ready to Master Olympiad Mathematics: IOQM, INMO and AMC Preparation?
Choose your plan and start your journey into the future of technology today.
Rated 4.9 across 547 Google reviews. Enroll directly, or take a free live demo first if you like. No card needed for the demo. Monthly billing, cancel anytime.
International Students (Outside India)
Billed monthly in US dollars, the same price in every country. Contact us with any questions.
Program Overview
Olympiad mathematics is a different subject from school mathematics wearing the same name. School maths asks you to apply a method you were just shown. Olympiad maths hands you a problem you have never seen, gives you no method, and asks you to construct an argument that is airtight. Students who top their class routinely struggle at first, and that is normal, because nothing in the school syllabus trains this.
This course teaches the four pillars that every olympiad is built on: number theory, algebra, combinatorics and geometry. Each is taught for genuine understanding and then drilled on real past problems, because olympiad ability is built by attempting hard problems and failing productively, not by watching solutions.
It is aimed at both the Indian and international ladders. In India the path runs through IOQM, the Indian Olympiad Qualifier in Mathematics, on to INMO and the training camp beyond it. Internationally students target the AMC 10 and AMC 12, then AIME. The formats differ, and we prepare for each specifically, but the underlying skill is the same: reading a problem properly, finding the idea, and writing an argument that survives scrutiny.
Proof is taught explicitly from the start. Most students arrive able to find an answer but unable to justify it, and at INMO level the justification is the entire mark. We fix that early, because a correct answer with a hand-waving argument scores close to nothing.
What Makes This Program Different
- All four pillars taught properly: number theory, algebra, combinatorics and geometry, not just contest tricks
- Proof writing taught explicitly from the start, because at INMO level the argument is the mark, not the answer
- Prepared for both ladders: IOQM and INMO in India, AMC 10, AMC 12 and AIME internationally
- Built on real past problems, since olympiad ability comes from productive failure on hard problems
- Students are taught to sit with a problem instead of giving up after two minutes, which is the actual skill
- Live, small batches where solutions are critiqued line by line for rigour, not just marked right or wrong
Your Learning Journey
Career Progression
Detailed Course Curriculum
Explore the complete week-by-week breakdown of what you'll learn in this comprehensive program.
Topics Covered
- The difference between checking cases and proving a statement
- Direct proof, and writing it so every step is justified
- Proof by contradiction
- Proof by contrapositive, and when it is easier
- Reading a written solution critically and finding the gap
Projects You Build
- Write five full proofs and have every line challenged in class
Practice & Assignments
Prove supplied statements and rewrite them after critique
Topics Covered
- Mathematical induction, including strong induction
- Common induction errors that void the proof
- Invariants and monovariants, and the problems that hide them
- Extremal arguments: taking the largest or smallest case
- Recognising which technique a problem is inviting
Projects You Build
- Solve a set of invariant problems and articulate the invariant explicitly in each
Practice & Assignments
20 induction and invariant problems
Assessment
A proof-writing assessment marked on rigour, not just the final answer
Topics Covered
- Divisibility, GCD and the Euclidean algorithm
- Primes, factorisation and the fundamental theorem of arithmetic
- Modular arithmetic and congruences
- Fermat's little theorem and Euler's theorem
- Diophantine equations at olympiad level
Projects You Build
- Solve a graded ladder of number theory problems from IOQM level upward
Practice & Assignments
40 number theory problems across the difficulty range
Assessment
Timed number theory paper under contest conditions
Topics Covered
- Polynomial roots, factorisation and Vieta's formulas
- Symmetric functions and their uses
- Functional equations and the standard substitution strategies
- Recognising the structure hidden in an ugly expression
- Writing algebraic arguments cleanly
Projects You Build
- Work a set of Vieta and functional equation problems from past papers
Practice & Assignments
30 algebra problems building in difficulty
Topics Covered
- AM-GM and its many disguises
- Cauchy-Schwarz
- Rearrangement and Chebyshev
- Normalisation and substitution tactics
- Knowing when to stop searching for a slicker method
Projects You Build
- Prove a graded set of inequalities, each with a fully justified argument
Practice & Assignments
30 inequality problems
Assessment
Timed algebra paper under contest conditions
Topics Covered
- Counting properly: permutations, combinations and overcounting
- The pigeonhole principle and its surprisingly deep uses
- Inclusion and exclusion
- Bijections and counting the same set two ways
- Introductory graph theory and games
Projects You Build
- Solve a counting problem two different ways and reconcile the results
Practice & Assignments
35 combinatorics problems
Assessment
Timed combinatorics paper
Topics Covered
- Angle chasing done systematically rather than hopefully
- Cyclic quadrilaterals and the power of a point
- Similar triangles and ratio arguments
- The classical centres and their properties
- Drawing an accurate diagram, which solves more problems than any theorem
Projects You Build
- Solve a ladder of synthetic geometry problems with full written proofs
Practice & Assignments
35 geometry problems from contest papers
Topics Covered
- Coordinate geometry as a fallback when synthetic stalls
- Trigonometric methods in geometry
- Homothety and transformations
- Choosing between synthetic, coordinate and trigonometric attacks
- Recognising when a problem is resisting the method rather than you
Projects You Build
- Attack the same hard problem three ways and compare which was cleanest
Practice & Assignments
25 problems requiring a deliberate choice of method
Assessment
Timed geometry paper
Topics Covered
- Problems that do not announce their topic
- Deciding quickly which pillar a problem belongs to
- Working when the first idea fails, and the second
- Managing frustration, which is a genuine competition skill
- Building a personal record of techniques that worked
Projects You Build
- Weekly mixed problem sets with no topic labels
Practice & Assignments
Mixed sets under time
Topics Covered
- The IOQM format and how to pace it
- AMC 10 and AMC 12 pacing, and the scoring implications of guessing
- Answer-extraction techniques for short-answer formats
- Knowing when to abandon a question and return
- Accuracy under time, where most marks are actually lost
Projects You Build
- Full timed IOQM and AMC papers every week
Practice & Assignments
Weekly full papers with question-by-question review
Topics Covered
- The step up to full written proofs at INMO level
- AIME format and its particular demands
- Writing a complete solution under time pressure
- Partial credit: how to secure marks on a problem you cannot finish
- Contest-day routine, sleep and nerves
Projects You Build
- Full INMO-style and AIME-style papers, marked on rigour
Practice & Assignments
Continuous full-paper cycle with detailed feedback
Assessment
Final full mock contest, marked as an examiner would, with an honest readiness assessment
Projects You'll Build
Build a professional portfolio with 50+ projects real-world projects.
Weekly Learning Structure
Certification & Recognition
Technologies & Skills You'll Master
Comprehensive coverage of the entire modern web development stack.
Career Outcomes & Opportunities
Transform your career with industry-ready skills and job placement support.
Prerequisites
Who Is This Course For?
Career Paths After Completion
Course Guarantees
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.







































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.”
“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.”
“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!”
“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.”
“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.”
“The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it.”
“Coding classes here make learning very interesting and conceptual. The teachers teach us in a very easy-to-understand and efficient manner.”
“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.”
“I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding. They make every session engaging and insightful.”
“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.”
“Very good classes. Don't worry about coding. They teach the best, especially Shivam sir.”
“Very good classes. Makes learning very easy and interactive.”
Hear it from our students
Real parents and students in their own words, on our public YouTube channel.
Straight answers about Olympiad Mathematics: IOQM, INMO and AMC Preparation
- Who should take this course?
- Students roughly aged 12 to 18 who are strong at school maths and want genuine olympiad problem solving.
- What will they learn and build?
- Olympiad mathematics is a different subject from school mathematics wearing the same name. School maths asks you to apply a method you were just shown. Olympiad maths hands you a problem you have never seen, gives you no method, and asks you to construct an argument that is airtight. Students who top their class routinely struggle at first, and that is normal, because nothing in the school syllabus trains this.
- How deeply are topics covered?
- The course runs 12 months (48 weeks), joinable any month at 2 live classes/week + weekly problem sets and timed mocks, across 3 phases listed week by week in the syllabus below.
- 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?
- Classwork in every session and homework after every class. Classwork every session, a task after every class, monthly reviews that mix in earlier topics, and a full mock paper as the final assessment that decides the certificate: real knowledge and real work, with a free retest after revision if needed. A certificate you earn by passing the final assessment, 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.
Common Questions About Olympiad Mathematics: IOQM, INMO and AMC Preparation
Get answers to the most common questions about this comprehensive program
Still have questions? We're here to help!
Contact UsReady to start Olympiad Mathematics: IOQM, INMO and AMC Preparation?
Book a free demo class to meet your mentor and see how we teach, with no commitment. Or enrol now and start this week.