IGCSE Upper Secondary Mathematics

Complete coverage of Cambridge IGCSE Mathematics, Core and Extended, taught in small groups with relentless focus on the mark schemes that decide the grade.

Book a Free Trial 💬 Chat on WhatsApp
Meet Your Tutors
Mr Vernon Lim
Curriculum Head
Mr Vernon Lim
SMU
MSc Management Summa Cum Laude Singapore Management University
GPA 4.0/4.0 Dean's List Top Achiever
Coventry
BA Business & Marketing (Hons.) Coventry University
Singapore-Cambridge GCE O-Level
A1 · Mathematics
Ms Allegra Tan
Subject Lead (Math)
Ms Allegra Tan
SMU
BSc Economics (Hons.) Singapore Management University
A+ · Calculus
University of Bath
Summer Exchange Programme University of Bath
Singapore-Cambridge GCE A-Level
A · H2 Economics

The exam that determines what comes next.

Cambridge IGCSE Mathematics (0580) is the standard, high-stakes math qualification nearly every international-school student takes, across two tiers: Core (grades C–G) and Extended (grades A*–C). Brainiac covers both in full, in classes capped at 10, with constant past-paper practice. This page covers IGCSE Mathematics (0580) only. Click here to see our IGCSE Additional Mathematics (0606) page.

Aligned to the Cambridge
IGCSE Mathematics (0580) framework.

Full coverage of both Core and Extended tiers, Years 10–11.

🔢 Number

Integers, powers & roots Fractions, decimals & percentages Standard form Surds Ratio & proportion Rates & time

📐 Algebra & Graphs

Expressions & formulae Equations & inequalities Sequences & functions Graphs Coordinate geometry

📏 Geometry, Trigonometry & Vectors

Angles & polygons Circles Similarity & congruence Mensuration Pythagoras' theorem Trigonometry Bearings Transformations Vectors

📊 Statistics & Probability

Data collection & representation Averages & spread Cumulative frequency Histograms Probability Tree diagrams Venn diagrams

📝 Exam Structure

Two tiers, two papers each. We prepare students for both.

Core tier: Papers 1 (non-calculator) & 3 (calculator), grades C–G
Extended tier: Papers 2 (non-calculator) & 4 (calculator), grades A*–C
Mark scheme training: method steps, notation, exact values and command words
Past paper drills under timed conditions across both papers

Taught by the world's best-educated tutors.

🏋
#1
Singapore ranked globally in Math
OECD PISA 2022

Knowing the math isn't the same as scoring the marks. Our tutors know the IGCSE Mathematics (0580) mark scheme in detail and teach exactly how marks are awarded: showing the method, using correct notation, giving exact non-calculator values, and managing the clock across both papers.

Because Singapore is ranked #1 in the world for Math (OECD PISA 2022) and our tutors were trained in that system, your child learns not just what to do but how to present it in the way the mark scheme rewards.

In a group of up to 10, we target each student's weak topics, drill past papers, and report progress in writing after every block.

Student Support

Full Curriculum Coverage
Interactive Online Classes
24/7 Online Learning Support
Topic Notes & Cheat Sheets
Frequent Progress Reports

How We Teach IGCSE Mathematics.

Our approach is built on the methods that make Singapore the #1 country in the world for Math (OECD PISA 2022), applied directly to the 0580 mark scheme. We begin each topic by securing conceptual understanding, because students who understand why a method works can adapt it when a question is phrased differently. This is what separates students who drop method marks from those who don't.

Past papers are drilled regularly under timed conditions, with explicit coaching on command words ("show that", "calculate", "estimate"), correct notation and when to give exact versus rounded answers. Because classes are capped at up to 10, every student's working is checked in real time. Misconceptions are caught immediately rather than embedded, and you receive a written progress report every block.

Lesson Structure

Every two-hour session follows a clear, repeatable rhythm.

🔁 Recap & Retrieval 10 min
💡 Concept Teaching 25–30 min
✏️ Guided Practice 25–30 min
📝 Independent Practice & Live Feedback 30–35 min
🏆 Challenge & Stretch 10–15 min
📋 Wrap-up & Homework 10 min

Questions about this programme.

How can my child excel in IGCSE Mathematics (0580)?
Consistency and exam technique. The students who score highest secure the fundamentals first, practise past papers regularly rather than cramming, and learn to present full working in the way the mark scheme rewards. Our small-group classes are built around exactly this, turning solid understanding into actual marks.
Is it easy to get an A or A* in IGCSE Mathematics?
A top grade is very achievable for most students, but it requires reliable exam technique, not just knowing the content. The usual barrier isn't ability, it's lost method marks, careless mistakes and misread command words, all of which we target directly.
Why does my child understand math in class but lose marks in the exam?
Almost always because of presentation rather than knowledge: skipped steps, imprecise notation, or not answering exactly what the command word ("show that", "calculate", "estimate") asks. We train this explicitly against the IGCSE Mathematics (0580) mark scheme.
How quickly will we see improvement?
Most parents notice more confidence within the first few weeks, with measurable progress over a term as technique and weak topics are fixed. With classes capped at up to 10 and a written report each block, you'll always see what's improving.
Should my child take Core or Extended?
Extended is needed for grades A*–C and for moving on to Additional Mathematics, A-Level and university-level math; Core suits students who need a solid, achievable grade. We recommend the right tier after a short diagnostic.
Read All FAQs →

Turn understanding into marks
at IGCSE Mathematics.

Book a free trial class this week. Every class is capped at under 10 students.