IGCSE Mathematics does not have one universal paper structure. The exact number of papers, calculator rules, timings, marks, and grade routes depend on which qualification a student is actually taking, such as Cambridge 0580, Cambridge 0980, Cambridge 0607, or Pearson Edexcel International GCSE Mathematics A. (Cambridge International)
When parents say, “My child is taking IGCSE Maths,” that sounds simple. In reality, that sentence can hide very different assessment models. Some versions use two papers. Some use three components. Some split candidates into Core and Extended. Some use Foundation and Higher. Some allow calculators in every paper, while others ban them in the non-calculator papers. (Cambridge International)
That is why students sometimes prepare hard but still prepare wrongly. They revise as though all IGCSE Mathematics exams are built the same way. They are not.
What “paper structure” actually means
In plain English, the paper structure is the exam architecture. It tells you:
- how many papers or components the student must take
- whether the student is entered for Core, Extended, Foundation, or Higher
- whether calculators are allowed
- how long each paper lasts
- how many marks each paper carries
- how the papers combine into the final qualification. (Cambridge International)
This matters because exam technique is not separate from paper structure. A two-paper route trains stamina differently from a three-component route. A non-calculator paper trains recall and algebraic control differently from a calculator paper. An investigation paper trains reasoning differently from a standard written paper.
The most common Cambridge route: IGCSE Mathematics 0580
Cambridge IGCSE Mathematics 0580 is tiered. All candidates take two components. Core candidates take Paper 1 Non-calculator (Core) and Paper 3 Calculator (Core). Each is 1 hour 30 minutes, each is 80 marks, and each counts for 50% of the qualification. Core candidates are eligible for grades C to G. (Cambridge International)
Extended candidates in 0580 take Paper 2 Non-calculator (Extended) and Paper 4 Calculator (Extended). Each is 2 hours, each is 100 marks, and each counts for 50% of the qualification. Extended candidates are eligible for grades A* to E. Calculators are not allowed in Papers 1 and 2, and a scientific calculator is required for Papers 3 and 4. (Cambridge International)
So if a student is taking 0580, the paper structure is not mysterious at all. It is a clean two-paper system within the chosen tier. But the trap is this: the Core and Extended routes are not just easier and harder versions of the same experience. They change the total demand, time load, and grade ceiling.
Cambridge IGCSE (9–1) Mathematics 0980 looks similar, but it is not the same thing
Cambridge 0980 also has two components per candidate, and the paper pattern looks very similar to 0580. Core candidates take Paper 1 Non-calculator (Core) and Paper 3 Calculator (Core), each 1 hour 30 minutes, 80 marks, and 50% of the qualification. Extended candidates take Paper 2 Non-calculator (Extended) and Paper 4 Calculator (Extended), each 2 hours, 100 marks, and 50% of the qualification. Calculators are not allowed in Papers 1 and 2, and a scientific calculator is required for Papers 3 and 4. (Cambridge International)
But 0980 uses the 9–1 grading scale, not the older letter-grade structure. Core candidates are eligible for grades 5 to 1, while Extended candidates are eligible for grades 9 to 3. Cambridge also states that the Core subject content is intended for learners targeting grades 4 to 1, while Extended is intended for learners targeting grades 9 to 5. (Cambridge International)
This is where many families get confused. They see a paper layout that looks almost identical to 0580 and assume the qualification is basically the same. Structurally, it is close. Grading language and route interpretation, however, are different.
Cambridge IGCSE International Mathematics 0607 is a different animal
Cambridge IGCSE International Mathematics 0607 does not follow the usual two-paper pattern. All candidates take three components. Core candidates take Paper 1 Non-calculator (Core), Paper 3 Calculator (Core), and Paper 5 Investigation (Core). The first two papers are 1 hour 15 minutes, 60 marks, and 40% each, while Paper 5 is 1 hour 15 minutes, 40 marks, and 20%. Core candidates are eligible for grades C to G. (Cambridge International)
Extended candidates in 0607 take Paper 2 Non-calculator (Extended), Paper 4 Calculator (Extended), and Paper 6 Investigation and Modelling (Extended). Papers 2 and 4 are 1 hour 30 minutes, 75 marks, and 40% each. Paper 6 is 1 hour 30 minutes, 50 marks, and 20%. Extended candidates are eligible for grades A* to E. (Cambridge International)
There is another major difference. For 0607, Cambridge specifies that candidates should have a graphic display calculator for Papers 3, 4, 5, and 6, while calculators are not allowed for Papers 1 and 2. That already tells you the qualification is built with a different exam philosophy from 0580 and 0980. (Cambridge International)
So if a student is entered for 0607 but revises as though they are taking plain Cambridge 0580, that student may be revising the wrong exam culture. The content overlap is not the whole story. The assessment style is different.
Pearson Edexcel International GCSE Mathematics A has both linear and modular routes
Pearson’s current 2025/26 International GCSE information manual shows that Mathematics Specification A (Linear) and Mathematics Specification A (Modular) are both available entry routes. The linear route uses entry options 4MA1 F and 4MA1 H, while the modular route uses Units 4WM1F/H and 4WM2F/H, plus a cash-in code to award the qualification. (Pearson Qualifications)
For the linear route, Pearson states that the qualification is linear and consists of two examinations available at Foundation and Higher tier. Foundation candidates take 1F and 2F; Higher candidates take 1H and 2H. Each paper is a 2-hour examination, each paper is 100 marks, and each paper is worth 50% of the qualification. Pearson also states that a calculator may be used in the examinations and that formula sheets are included in the written examinations. (Pearson Qualifications)
For the modular route, Pearson states that each tier comprises two written unit assessments. Unit 1 and Unit 2 are each 2 hours, each 100 marks, and each worth 50% of the total International GCSE. Pearson also says calculators may be used in the examinations, and formula sheets are included in the written examinations. The 2025/26 Pearson manual also makes clear that no overall grade can be issued in the modular route unless the relevant cash-in code is entered. (Pearson Qualifications)
That means Edexcel families need to know not only the board, but also whether the school is using the linear or modular version of Specification A.
So what should students and parents do with this information?
First, find the exact syllabus code before building a revision plan. “IGCSE Maths” is too vague. The correct question is: 0580, 0980, 0607, Edexcel 4MA1, or Edexcel modular? The paper structure follows from that. (Cambridge International)
Second, revise to the paper architecture, not just the topic list. A student facing two long 2-hour papers needs a different stamina plan from a student facing three components including investigation and modelling. A student facing non-calculator papers must build stronger recall, algebraic fluency, and handwritten reasoning discipline. A student facing calculator-allowed papers still cannot rely on the machine alone, because the marks are awarded for the mathematics, not for pressing buttons. (Cambridge International)
Third, stop assuming that the exam is “just math.” The structure itself trains behaviour. It trains pacing. It trains working memory. It trains when to hold exact form and when to approximate. It trains whether the student can survive a long paper without panic.
Where students usually go wrong
One common mistake is revising only by topic and ignoring paper type. A child may know trigonometry reasonably well and still drop marks because non-calculator trigonometry, calculator trigonometry, and investigation-style trigonometry do not feel the same under timed conditions.
Another mistake is not knowing the tier consequences. In Cambridge 0580 and 0980, the route chosen changes the attainable grade range. In Edexcel, Foundation and Higher also target different grade ranges. So paper structure is not administrative trivia. It shapes the student’s ceiling and the teacher’s strategy. (Cambridge International)
The eduKateSG reading
At eduKateSG, we would say this simply: the paper structure is the battlefield map. Before you discuss weakness, talent, tuition, or target grade, you need to know what terrain the student is fighting on.
A student can look “weak in math” when the real problem is structural mismatch. Wrong paper assumptions. Wrong revision rhythm. Wrong calculator habits. Wrong stamina training. Wrong tier expectations.
And once that happens, parents think the child has a mathematics problem, when sometimes the child first has an exam-architecture problem.
Final answer
IGCSE Mathematics paper structure depends entirely on the exact qualification. Cambridge 0580 and 0980 each use two papers within Core or Extended routes; Cambridge 0607 uses three components including investigation or modelling; Pearson Edexcel Mathematics A currently has both a linear two-paper route and a modular two-unit route, both at Foundation and Higher levels. The smartest first step is always to confirm the exact syllabus code before planning revision. (Cambridge International)
Almost-Code Block
ARTICLE_ID: IGCSE-MATH-021TITLE: IGCSE Mathematics Paper Structure ExplainedMAIN_ANSWER:IGCSE Mathematics does not have one universal paper structure; the number of papers, calculator rules, timings, marks, and grade routes depend on the exact qualification such as Cambridge 0580, Cambridge 0980, Cambridge 0607, or Pearson Edexcel International GCSE Mathematics A.CORE_MECHANISM:PaperStructure = Board + SyllabusCode + TierRoute + CalculatorPolicy + TimeLoad + MarkWeight + GradeEligibilityCAMBRIDGE_0580:Core = Paper1 NonCalculator Core + Paper3 Calculator CoreTime = 1h30 + 1h30Marks = 80 + 80Weight = 50% + 50%Grades = C-GExtended = Paper2 NonCalculator Extended + Paper4 Calculator ExtendedTime = 2h + 2hMarks = 100 + 100Weight = 50% + 50%Grades = A*-ECAMBRIDGE_0980:Core = Paper1 NonCalculator Core + Paper3 Calculator CoreTime = 1h30 + 1h30Marks = 80 + 80Weight = 50% + 50%Grades = 5-1Extended = Paper2 NonCalculator Extended + Paper4 Calculator ExtendedTime = 2h + 2hMarks = 100 + 100Weight = 50% + 50%Grades = 9-3CAMBRIDGE_0607:Core = Paper1 NonCalculator + Paper3 Calculator + Paper5 InvestigationTime = 1h15 + 1h15 + 1h15Marks = 60 + 60 + 40Weight = 40% + 40% + 20%Calculator = Graphic display calculator for Papers 3 and 5Grades = C-GExtended = Paper2 NonCalculator + Paper4 Calculator + Paper6 InvestigationAndModellingTime = 1h30 + 1h30 + 1h30Marks = 75 + 75 + 50Weight = 40% + 40% + 20%Calculator = Graphic display calculator for Papers 4 and 6Grades = A*-EEDEXCEL_4MA1_LINEAR:Foundation = Paper1F + Paper2FHigher = Paper1H + Paper2HTime = 2h eachMarks = 100 eachWeight = 50% eachCalculator = AllowedFormulaSheet = IncludedEDEXCEL_4XMA_MODULAR:Foundation = Unit1F + Unit2FHigher = Unit1H + Unit2HTime = 2h eachMarks = 100 eachWeight = 50% eachCalculator = AllowedFormulaSheet = IncludedCashIn = Required for overall awardSTUDENT_RULE:Do not revise from the phrase "IGCSE Maths".Revise from ExactSyllabusCode.FAILURE_POINT:If SyllabusCode is unknown,then RevisionPlan becomes generic,and generic revision causes structural mismatch.REPAIR:Step1 = Identify exact board and codeStep2 = Identify tierStep3 = Identify calculator policyStep4 = Identify number of papers/componentsStep5 = Train using the actual paper architecture
eduKateSG Learning System | Control Tower, Runtime, and Next Routes
This article is one node inside the wider eduKateSG Learning System.
At eduKateSG, we do not treat education as random tips, isolated tuition notes, or one-off exam hacks. We treat learning as a living runtime:
state -> diagnosis -> method -> practice -> correction -> repair -> transfer -> long-term growth
That is why each article is written to do more than answer one question. It should help the reader move into the next correct corridor inside the wider eduKateSG system: understand -> diagnose -> repair -> optimize -> transfer. Your uploaded spine clearly clusters around Education OS, Tuition OS, Civilisation OS, subject learning systems, runtime/control-tower pages, and real-world lattice connectors, so this footer compresses those routes into one reusable ending block.
Start Here
- Education OS | How Education Works
- Tuition OS | eduKateOS & CivOS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
Learning Systems
- The eduKate Mathematics Learning System
- Learning English System | FENCE by eduKateSG
- eduKate Vocabulary Learning System
- Additional Mathematics 101
Runtime and Deep Structure
- Human Regenerative Lattice | 3D Geometry of Civilisation
- Civilisation Lattice
- Advantages of Using CivOS | Start Here Stack Z0-Z3 for Humans & AI
Real-World Connectors
Subject Runtime Lane
- Math Worksheets
- How Mathematics Works PDF
- MathOS Runtime Control Tower v0.1
- MathOS Failure Atlas v0.1
- MathOS Recovery Corridors P0 to P3
How to Use eduKateSG
If you want the big picture -> start with Education OS and Civilisation OS
If you want subject mastery -> enter Mathematics, English, Vocabulary, or Additional Mathematics
If you want diagnosis and repair -> move into the CivOS Runtime and subject runtime pages
If you want real-life context -> connect learning back to Family OS, Bukit Timah OS, Punggol OS, and Singapore City OS
Why eduKateSG writes articles this way
eduKateSG is not only publishing content.
eduKateSG is building a connected control tower for human learning.
That means each article can function as:
- a standalone answer,
- a bridge into a wider system,
- a diagnostic node,
- a repair route,
- and a next-step guide for students, parents, tutors, and AI readers.
eduKateSG.LearningSystem.Footer.v1.0
TITLE: eduKateSG Learning System | Control Tower / Runtime / Next Routes
FUNCTION:
This article is one node inside the wider eduKateSG Learning System.
Its job is not only to explain one topic, but to help the reader enter the next correct corridor.
CORE_RUNTIME:
reader_state -> understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long_term_growth
CORE_IDEA:
eduKateSG does not treat education as random tips, isolated tuition notes, or one-off exam hacks.
eduKateSG treats learning as a connected runtime across student, parent, tutor, school, family, subject, and civilisation layers.
PRIMARY_ROUTES:
1. First Principles
- Education OS
- Tuition OS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
2. Subject Systems
- Mathematics Learning System
- English Learning System
- Vocabulary Learning System
- Additional Mathematics
3. Runtime / Diagnostics / Repair
- CivOS Runtime Control Tower
- MathOS Runtime Control Tower
- MathOS Failure Atlas
- MathOS Recovery Corridors
- Human Regenerative Lattice
- Civilisation Lattice
4. Real-World Connectors
- Family OS
- Bukit Timah OS
- Punggol OS
- Singapore City OS
READER_CORRIDORS:
IF need == "big picture"
THEN route_to = Education OS + Civilisation OS + How Civilization Works
IF need == "subject mastery"
THEN route_to = Mathematics + English + Vocabulary + Additional Mathematics
IF need == "diagnosis and repair"
THEN route_to = CivOS Runtime + subject runtime pages + failure atlas + recovery corridors
IF need == "real life context"
THEN route_to = Family OS + Bukit Timah OS + Punggol OS + Singapore City OS
CLICKABLE_LINKS:
Education OS:
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS:
Tuition OS (eduKateOS / CivOS)
Civilisation OS:
Civilisation OS
How Civilization Works:
Civilisation: How Civilisation Actually Works
CivOS Runtime Control Tower:
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System:
The eduKate Mathematics Learning System™
English Learning System:
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System:
eduKate Vocabulary Learning System
Additional Mathematics 101:
Additional Mathematics 101 (Everything You Need to Know)
Human Regenerative Lattice:
eRCP | Human Regenerative Lattice (HRL)
Civilisation Lattice:
The Operator Physics Keystone
Family OS:
Family OS (Level 0 root node)
Bukit Timah OS:
Bukit Timah OS
Punggol OS:
Punggol OS
Singapore City OS:
Singapore City OS
MathOS Runtime Control Tower:
MathOS Runtime Control Tower v0.1 (Install • Sensors • Fences • Recovery • Directories)
MathOS Failure Atlas:
MathOS Failure Atlas v0.1 (30 Collapse Patterns + Sensors + Truncate/Stitch/Retest)
MathOS Recovery Corridors:
MathOS Recovery Corridors Directory (P0→P3) — Entry Conditions, Steps, Retests, Exit Gates
SHORT_PUBLIC_FOOTER:
This article is part of the wider eduKateSG Learning System.
At eduKateSG, learning is treated as a connected runtime:
understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long-term growth.
Start here:
Education OS
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS
Tuition OS (eduKateOS / CivOS)
Civilisation OS
Civilisation OS
CivOS Runtime Control Tower
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System
The eduKate Mathematics Learning System™
English Learning System
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System
eduKate Vocabulary Learning System
Family OS
Family OS (Level 0 root node)
Singapore City OS
Singapore City OS
CLOSING_LINE:
A strong article does not end at explanation.
A strong article helps the reader enter the next correct corridor.
TAGS:
eduKateSG
Learning System
Control Tower
Runtime
Education OS
Tuition OS
Civilisation OS
Mathematics
English
Vocabulary
Family OS
Singapore City OS

