IOQM, RMO and INMO Preparation: The Complete Indian Maths Olympiad Pathway
- For
- Class 9 - Class 12
- Level
- Intermediate to Advanced
- Duration
- 44 weeks
- Each week
- 5 hours
- Batch
- 1-on-1 or small group of 2-6
- Mode
- Online
- Board
- HBCSE / MTA
One pathway, not three separate exams
The Indian mathematics olympiad runs as a sequence. Students sit the Indian Olympiad Qualifier in Mathematics, those who qualify go on to the Regional Mathematical Olympiad, and from there the Indian National Mathematical Olympiad leads towards the training camp and international selection. Each stage exists to select for the next.
Most preparation treats these as three unrelated exams and teaches them in isolation. That is the wrong shape. A student who learns number theory only for IOQM finds the same material returning at RMO in a form that now demands a written proof rather than an integer. We teach the pathway as one journey, so nothing has to be unlearned.
The shift that catches students out
IOQM asks for integer answers. RMO asks for proofs. That single change is where most students stall, and it is not a change in difficulty so much as a change in what counts as an answer.
At IOQM, knowing that the answer is 17 is the whole job. At RMO, knowing the answer is worth very little; the marks are in the argument that gets there, written so that a grader who has never met you can follow each step and agree. Students who have spent years in multiple-choice and integer-answer formats have usually never been asked to do this, and discover the gap only under exam conditions.
Six weeks of this course are given to proof writing alone. Not to new mathematics, but to taking an idea the student already has and turning it into something a grader will award full marks for: stating the assumptions, justifying every step that is not obvious, handling the cases, and closing the argument properly.
The four pillars
Olympiad mathematics rests on four areas, and problems rarely announce which one they belong to.
Number theory is where many olympiad problems begin: divisibility, modular arithmetic, the behaviour of primes. We build it from first principles because a student who has only met modular arithmetic as a clock analogy will not get far with it.
Algebra covers polynomials, functional equations, inequalities and sequences. The inequality toolkit, particularly AM-GM and Cauchy-Schwarz, recurs so often at RMO that fluency with it is close to compulsory.
Geometry remains Euclidean and proof-based. Circles, cyclic quadrilaterals and the power of a point appear year after year in configurations that start to look familiar once a student has worked enough of them. We teach it with diagrams and synthetic arguments rather than reaching for coordinates, because the coordinate approach usually makes olympiad geometry harder, not easier.
Combinatorics is the area that rewards a clear idea over heavy calculation. Pigeonhole, invariants, extremal arguments and clever bijections turn problems that look impossible into problems that are nearly immediate, once the right way of seeing them is found.
How the classes run
Sessions are live and online, one-on-one or in small groups of two to six. The format is not lecture-then-homework. Students work problems during the session, with the teacher watching the attempt rather than only the answer, because the useful teaching moment is usually in the wrong turn rather than in the correct final line.
Past papers are used throughout rather than saved for the end. Olympiad problems repeat their ideas across years even when the specific problems differ, and a student who keeps a problem log begins to recognise those ideas rather than meeting each paper cold.
Who this suits
The course starts at a level a motivated Class 8 or 9 student can join without prior competition experience, and runs to INMO standard. What it assumes is not prior olympiad exposure but a particular tolerance: the willingness to sit with a single problem for an hour, make no progress, and come back to it. Students who need the reassurance of a worked method for every question tend to find olympiad mathematics frustrating, and that is worth knowing before starting rather than three months in.
Registration and current dates are handled by the organisers. We do not print dates here that could be out of date by the time you read them; check the official HBCSE olympiad site for the current cycle, and ask your school, since many students register through school rather than individually.
What students will be able to do
- Treat IOQM, RMO and INMO as one pathway rather than three unrelated exams, because the selection at each stage is what decides the next
- Write a complete proof that would survive a grader, which is the single hardest shift between IOQM and RMO
- Work the four olympiad pillars to national standard: number theory, algebra, combinatorics and Euclidean geometry
- Handle IOQM integer-answer problems under time pressure without the safety net of multiple choice
- Build a problem log from past papers, so patterns repeat across years instead of each paper feeling new
- Know exactly what the next stage demands before you reach it, including the move from answers to full written solutions
Course structure
- Weeks 1-6: Number theory foundations. Divisibility, gcd and lcm, modular arithmetic, Fermat and Euler, and the Chinese Remainder Theorem. Worked from first principles, since this is the area where olympiad problems most often begin.
- Weeks 7-13: Algebra. Polynomials and their roots, functional equations, inequalities including AM-GM and Cauchy-Schwarz, and sequences. Emphasis on the inequality techniques that recur in RMO.
- Weeks 14-21: Euclidean geometry. Circles, cyclic quadrilaterals, power of a point, similar triangles, and the configurations that appear year after year. Taught with full diagrams and written proofs rather than coordinate shortcuts.
- Weeks 22-28: Combinatorics. Counting arguments, the pigeonhole principle, bijections, recursions, invariants and extremal arguments. These are the problems that reward a clear idea over heavy calculation.
- Weeks 29-34: IOQM intensive. Integer-answer practice under timed conditions, with attention to the arithmetic slips that cost marks when there is no option list to check against.
- Weeks 35-40: Proof writing for RMO. Taking a correct idea and turning it into a submission a grader will accept in full: stating what is assumed, justifying each step, and closing the argument.
- Weeks 41-44: INMO-level problems and past papers. Longer, multi-step problems worked over hours rather than minutes, which is how the final stage actually feels.
Who this is for
Comfortable with Class 9 algebra and geometry. No competition experience needed to begin at the IOQM stage.
Students join this programme from India, United Arab Emirates, Singapore, United States and United Kingdom.
Common questions
What is the order of the Indian maths olympiad stages?
The pathway runs IOQM first, then RMO for those who qualify, then INMO, and beyond that the training camp and international selection. Each stage selects for the next, which is why we teach them as one journey rather than as separate courses. The Mathematics Teachers Association conducts IOQM and HBCSE runs the later stages; confirm the current cycle at olympiads.hbcse.tifr.res.in before registering.
When do registrations open and what are the dates?
Dates move every year and are announced by the organisers rather than by coaching institutes. We deliberately do not print a date here that could be stale by the time you read it. Check olympiads.hbcse.tifr.res.in and your school, since many students register through their school rather than individually.
My child has never done a maths olympiad. Is it too late to start?
No, provided there is time before the IOQM stage. The course starts from first principles in number theory rather than assuming prior competition exposure. What matters more than a head start is willingness to sit with one problem for an hour instead of expecting it to fall out in two minutes.
How is olympiad maths different from school maths or JEE?
School and JEE mathematics reward speed on familiar problem types. Olympiad mathematics rewards finding an idea for a problem you have never seen, and then writing that idea as a proof. A student who is strong at JEE may still find RMO difficult at first, because the written-proof requirement is new.
Does this help with JEE as well?
It helps indirectly and substantially. Olympiad training builds algebraic fluency and the habit of looking for structure, both of which transfer. But it is not JEE coaching: the syllabus overlaps only partly, and JEE needs its own timed practice.
What does INMO lead to?
INMO performance leads to the training camp, from which the Indian team for the International Mathematical Olympiad is selected. INMO awardees are also recognised in several admission and scholarship processes, though specific benefits vary by institution and year.
Book a trial
Three sessions with the mentor who would teach the full course. Nothing is charged until your slot is confirmed.
- A diagnostic, a taught class and written feedback
- Taught by the mentor who leads the course
- You pick the slot from our live calendar
- Pay only after the slot is confirmed
- For
- Class 9 - Class 12
- Level
- Intermediate to Advanced
- Duration
- 44 weeks
- Each week
- 5 hours
- Batch
- 1-on-1 or small group of 2-6
- Mode
- Online
- Board
- HBCSE / MTA
Ask a question, or book a trial
Tell us about the student and we will reply with an honest view of whether this programme fits. If you would like to see the teaching first, add a trial class.
- No obligation - send the enquiry without booking anything
- Three sessions if you do book: a diagnostic, a taught class and feedback
- Taught by the mentor who would lead the full course
- You choose the slots from our calendar after payment
| Class 1 to 5 | 3 sessions | INR 599 |
| Class 6 to 8 | 3 sessions | INR 799 |
| Class 9 and 10 | 3 sessions | INR 899 |
| Class 11 and 12 | 3 sessions | INR 999 |
| Graduation and above | 4 sessions | INR 1,099 |
Sending an enquiry is free. The fee applies only if you tick the trial box below.