IGCSE Math Revision Start revising
Syllabus checklist

Cambridge IGCSE Maths 0580 syllabus checklist

Every part of the Cambridge IGCSE Maths 0580 syllabus in plain English, with the board's reference numbers. Tick each point when you can do it; every point links to free notes and practice on it.

  • 9 topic areas
  • 72 points to tick
  • Free and printable
0 of 72 ticked· saved in this browser
Start practising

The exam at a glance

PaperCalculatorTimeMarksWeighting
Paper 1 (Core)Non-calculator1 hour 30 minutes8050%
Paper 3 (Core)Calculator1 hour 30 minutes8050%
Paper 2 (Extended)Non-calculator2 hours10050%
Paper 4 (Extended)Calculator2 hours10050%

Core students sit Papers 1 and 3; Extended students sit Papers 2 and 4.

Every paper can test any topic of its tier. Using a calculator (1.14) is not tested on Papers 1 and 2.

A list of formulas is printed in each paper; anything not on it must be learnt.

Official specification: Cambridge's 0580 syllabus page. We link to it and never copy it.

The syllabus, point by point

Cambridge IGCSE Maths 0580: syllabus checklist · igcsemathrevision.com/igcse-frontend/syllabus/cambridge-0580

Tick the box when you can do it. Tap a point to practise it.

1 Number

2 Algebra and graphs

3 Coordinate geometry

4 Geometry

7 Transformations and vectors

Teaching Cambridge IGCSE Maths 0580? See our free 0580 scheme of work, week by week.

More IGCSE syllabus checklists

Questions

Is this the official Cambridge syllabus?

No. It is our own plain-English checklist of what the course covers, with the board's reference numbers so you can find each part in the official document. undefined is independent and is not affiliated with or endorsed by any exam board. For the exact wording, use the official link above.

Where are my ticks saved?

In this browser straight away. Sign in with a free account and they are saved to your account too, so they follow you to any device. They are the same ticks as on our interactive syllabus checklist.

How do I print it?

Use the Print button (or your browser's print). The printout is a clean one- or two-page list with a box next to every point, ready to tick by hand.