Complete Guide to SMOPS, NMOS, SJMO & IMO Preparation
Singapore is globally recognized for producing some of the strongest mathematical thinkers.
But this success is not accidental.
It is built on a well-structured Olympiad pathway, rigorous training, and a deep emphasis on problem-solving and conceptual understanding.
If you want to prepare for Math Olympiads through the Singapore system, you must understand both:
- The pathway
- The right preparation strategy
The Singapore Olympiad Pathway
The Singapore pathway is designed to progressively build mathematical thinking—from school-level competitions to international excellence.
Stage 1: SMOPS (Singapore Mathematical Olympiad for Primary Schools)
Organized by Nanyang Technological University
- For primary school students
- Focus: Logical reasoning, number sense, problem-solving
- Introduces students to non-routine questions
👉 Goal: Build early interest and strong foundations
Stage 2: NMOS (National Mathematical Olympiad of Singapore)
Conducted by NUS High School of Mathematics and Science
- For secondary school students
- Covers algebra, geometry, number theory, combinatorics
- More advanced and analytical
👉 Goal: Develop structured mathematical thinking
Stage 3: SJMO (Singapore Junior Mathematical Olympiad)
- Intermediate competition level
- Bridges foundational and advanced Olympiad problems
- Focus on deeper reasoning and application
👉 Goal: Prepare students for higher Olympiad challenges
Stage 4: Singapore Mathematical Olympiad (Senior Level)
- Advanced national-level competition
- Includes proof-based and high-level problems
👉 Goal: Identify top-performing students
Stage 5: IMO Selection
Top students are selected for national training programs and eventually represent Singapore at the
International Mathematical Olympiad
👉 Goal: Compete at the highest international level
What Makes Singapore’s Approach Unique
Singapore’s success comes from:
- Strong emphasis on conceptual clarity
- Early exposure to problem solving
- Structured progression of difficulty
- Focus on depth rather than speed
Students are trained to:
- Understand deeply
- Think independently
- Solve unfamiliar problems
The Biggest Mistake Students Make
Most students preparing for Olympiads:
❌ Jump to advanced problems too early
❌ Memorize tricks and shortcuts
❌ Look at solutions quickly
❌ Focus on quantity over quality
This approach fails.
Because Olympiads require:
👉 Deep thinking, not superficial practice
The Right Way to Prepare (Proven Strategy)
Here is the exact approach followed by top-performing students.
Step 1: Build Strong Conceptual Foundations
Before solving Olympiad problems:
- Master fundamentals
- Understand concepts deeply
Focus on:
- Algebra
- Number theory basics
- Geometry fundamentals
- Logical reasoning
👉 Strong basics make advanced problems easier
Step 2: Solve Standard Problems First
Start with:
- Classical problem types
- Frequently occurring patterns
- Basic to intermediate questions
Why?
Because:
Olympiad problems are built on standard ideas with creative twists
Step 3: Develop Pattern Recognition
Top students observe:
- Repeating problem structures
- Common strategies
- Key concepts
Examples:
- Symmetry in geometry
- Invariants in combinatorics
- Divisibility in number theory
👉 This builds intuition
Step 4: Practice Past Year Problems
Solve:
- SMO past papers
- NMOS problems
- International Olympiad questions
Why?
- Patterns repeat
- Difficulty is consistent
- Styles are predictable
Step 5: Fight With Problems
This is the most important step.
When you see a problem:
❌ Don’t immediately check the solution
❌ Don’t give up quickly
Instead:
✔ Spend time thinking
✔ Try multiple approaches
✔ Break the problem into parts
👉 This develops real problem-solving ability
Step 6: Reflect on Your Approach
After solving or attempting:
Ask:
- What worked?
- What failed?
- Why did it fail?
👉 Reflection builds mastery
Step 7: Learn From Solutions (Correctly)
When you check solutions:
- Focus on key ideas
- Compare with your approach
- Identify gaps
👉 Don’t memorize—understand
What Separates Top Singapore Olympiad Students
Top students:
- Are patient
- Enjoy difficult problems
- Think deeply
- Reflect consistently
- Focus on quality
Others:
- Rush
- Depend on solutions
- Avoid challenges
Why Struggle Is Essential
In Olympiad mathematics:
Struggle is where real learning happens
Every challenging problem:
- Expands thinking
- Builds intuition
- Strengthens resilience
The Role of Guidance
Structured mentorship helps in:
- Learning correct concepts
- Avoiding random preparation
- Building a clear roadmap
A mentor can:
- Identify weaknesses
- Provide the right problems
- Guide thinking
Final Thoughts
The Singapore Olympiad pathway is one of the most effective systems in the world.
But success requires:
- Discipline
- Patience
- The right preparation strategy
If approached correctly, it builds:
- Deep mathematical understanding
- Strong analytical skills
- Confidence in solving complex problems
If You Want to Start the Right Way
Focus on:
- Concepts first
- Standard problems next
- Then advanced Olympiad challenges
And most importantly:
Learn to enjoy the struggle
Because in Olympiad mathematics—
your thinking ability is your greatest strength