Olympiad Mathematics

Olympiad Mathematics

The four olympiad pillars taught as real proof-based problem solving, for students who have outgrown school maths.

12 months (48 weeks), joinable any month Students roughly aged 12 to 18 who are strong at school maths and want genuine olympiad problem solving 2 live classes/week + weekly problem sets and timed mocks Certificate from Modern Age Coders, awarded on passing the final assessment

Syllabus updated August 2026

Questions? WhatsApp +91 91233 66161 or email connect@modernagecoders.com

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

Olympiad Mathematics: IOQM, INMO and AMC Preparation

Fees and enrolment

How to join Olympiad Mathematics: IOQM, INMO and AMC Preparation

Choose how you want to pay, pick a plan and press Enrol. We then fix your class timing with you.

Rated 4.9 across 547 Google reviews.

How would you like to pay?

Group Classes

₹1,499/month

2 Classes per Week · 15 to 20 students

Enroll Now
Fully flexible

Personalized 1-on-1

₹4,999/month

4 Private Classes · Fully flexible timing

Enroll Now

Everything in your 1-on-1 plan

  • Your own mentorFull individual attention in every class
  • Flexible timingBook each class at a time that suits you
  • Personal dashboardOne place for the student and parent to see it all
  • Daily syllabus trackerWhat was covered today and what comes next
  • Live class recordingsRewatch every session whenever you need
  • Homework and assignmentsSet, submitted and checked on the dashboard
  • Progress reportsClear reports on how the student is improving
  • Response statisticsHow the student is responding, and how the mentor is responding
  • Parent-teacher meetingsTalk with the instructor and share your feedback

Pay once for 6 months and save 20%. Same live classes, same mentor, a lower price for every session.

Save 20%

Group Classes

6 months · 48 sessions

₹7,199

One payment for all 6 months

Paying monthly
₹1,499 × 6 months = ₹8,994
You save
₹1,795 (20%)
Per session
₹150 ₹187

2 sessions a week · 15 to 20 students

Stop early? Every session you have not taken is refunded at ₹150. Refund policy

Enrol for 6 months
Save 20%

Mini Batch

6 months · 48 sessions

₹14,399

One payment for all 6 months

Paying monthly
₹2,999 × 6 months = ₹17,994
You save
₹3,595 (20%)
Per session
₹300 ₹375

2 sessions a week · Up to 6 students

Stop early? Every session you have not taken is refunded at ₹300. Refund policy

Enrol for 6 months
Save 20%

Personalized 1-on-1

6 months · 24 sessions

₹24,000

One payment for all 6 months

Enrol for 6 months

How your 6-month price works

Sessions
24 one-to-one sessions over 6 months, fully flexible timing
Price per session
₹1,000 instead of ₹1,250
Your 6-month fee
₹1,000 × 24 sessions = ₹24,000
Paying monthly instead
₹4,999 × 6 months = ₹29,994
You save
₹5,994 (20%)

Everything in the monthly 1-on-1 plan is included: your own mentor, flexible timing, personal dashboard, class recordings, progress reports and parent-teacher meetings.

Stop early? Every session you have not taken is refunded at ₹1,000. Refund policy

How enrolment works

  1. Pick a plan

    Group (15 to 20 students), Mini Batch (up to 6, India only) or 1-on-1 with your own mentor. Pay monthly, or for 6 months at once and save.

  2. Press Enrol and pay

    Fill in the student's name, email and phone, then pay securely: UPI, cards or net banking in India, or a debit or credit card from any other country.

  3. Fix your class timing

    After paying, WhatsApp or call +91 91233 66161 with the student's name and your preferred time. We confirm the batch or 1-on-1 slot and send the class link.

  4. Start learning

    Join your first live class at the time you chose. Your mentor takes it from there.

Want to see a class first? Book a Priority Demo: a live class of about 45 to 60 minutes with a mentor reserved for you. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a Priority DemoDemo fee ₹499

Pay monthly and cancel any time, or pay for 6 months at once and save. Stop a 6-month plan early and every session left is refunded.

Questions before you enrol? Talk to our team.

Ask about class timings, the right level for your child, what they need to know already, or payment. Parents and adult learners can reach us on WhatsApp, by email or by phone.

Our promise

The world's best learning experience, open to everyone.

  • World-class instructorsEvery class is taught by an instructor who specialises in that exact field.
  • No compromise on qualityEvery lesson, project and piece of feedback is held to the highest standard.
  • Education for everyoneLearners aged 6 to 67, from first-time beginners to working professionals, in 25+ countries.

If you want the highest quality, Modern Age Coders is the right choice.

Book a Priority Demo

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.

Standard pace12 months (48 weeks), joinable any month
Weekly commitment2 live classes/week + weekly problem sets and timed mocks

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 15 to 20 students, mini batches of up to 6, 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. Enrol directly on this page, or book a Priority Demo: a full live class of about 45 to 60 minutes with a mentor reserved for you.

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

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

Phase 1
Proof technique and number theory, the natural entry point into olympiad thinking
Phase 2
Algebra and combinatorics, including inequalities and counting arguments
Phase 3
Geometry, then full contest simulation for IOQM, INMO and the AMC or AIME

Career Progression

1
Genuine readiness for IOQM and INMO in India, or the AMC and AIME internationally
2
Proof-writing ability that makes university mathematics far less of a shock
3
A distinctive strength in competitive university applications
4
Problem-solving stamina that transfers to physics, computer science and research
5
The confidence that comes from having solved problems you once could not start

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

Homework
A task or problem set after every class, and a monthly mixed-review assignment that deliberately folds in earlier topics

Certification & Recognition

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

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

Title
What Your Child Needs to Start
Items
Strong school mathematics and genuine enjoyment of hard problems,Roughly age 12 to 18, though we place by ability rather than age,No prior olympiad experience is required; proof technique is taught from scratch,Willingness to spend real time on problems between classes, since that is where the ability is built

Who Is This Course For?

Title
Who This Course Is For
Items
Students preparing for IOQM and INMO in India,Students targeting AMC 10, AMC 12 and AIME internationally,Strong school mathematicians who find their class work far too easy,Students who want mathematics rather than exam technique,Students aiming at competitive university applications where olympiad results carry weight

Career Paths After Completion

Readiness for IOQM, INMO, AMC and AIME
Proof-writing ability that makes university mathematics far less of a shock
A distinctive strength in competitive university applications
A foundation for research mathematics, physics or theoretical computer science
Problem-solving stamina that transfers to every quantitative field

Course Guarantees

Title
Our Commitment to You
Items
All four olympiad pillars taught properly, including the geometry most courses skimp on,Proof writing taught and marked for rigour from the first month,Real past problems throughout, not manufactured exercises,Solutions critiqued line by line, because a correct answer with a weak argument scores badly,A free demo class first, so you can judge the teaching before you pay anything
Real Assessment
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.
Certificate
A certificate you earn by passing the final assessment, 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 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 enrol directly; a demo is not required. If you would like to see a full class with a mentor first, book a Priority Demo.
How do I reach you with a question?
WhatsApp +91 91233 66161, email connect@modernagecoders.com, or call +91 91233 66161. Tell us the student's age and what they have learned so far, and we will point you to the right plan and batch.
Frequently Asked Questions

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 Us

Ready to start Olympiad Mathematics: IOQM, INMO and AMC Preparation?

Book a Priority Demo to see a full live class with a mentor reserved for you, today or tomorrow. Or choose a plan and enrol now.

Questions? WhatsApp +91 91233 66161 or email connect@modernagecoders.com

See syllabus

Keep exploring Modern Age Coders

Related courses

Learn more

From the blog

Start here

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