Home IGCSE Maths

IGCSE CIE Maths

Complete revision notes and practice questions for Cambridge IGCSE Mathematics (0580). Every topic, every tier — organised and ready to go.

0580Spec Code
2Papers
71Topics
Also available for: Edexcel AQA OCR CIE IGCSE Edexcel
🔢
1. Number
8 topics
Core & Extended
1.1
Integers, Decimals and Place Value
Notes Practice
1.2
Fractions and Percentages
Notes Practice
1.3
Directed Numbers
Notes Practice
1.4
Powers, Roots and Standard Form
Notes Practice
1.5
Ordering and the Number Line
Notes Practice
1.6
Ratio, Proportion and Rate
Notes Practice
1.7
Estimation and Limits of Accuracy
Notes Practice
1.8
Currency Conversions and Units
Notes Practice
🔢
2. Number — Extended Only
3 topics
Extended Only
2.1
Recurring Decimals
Notes Practice
2.2
Upper and Lower Bounds
Notes Practice
2.3
Exponential Growth
Notes Practice
📐
3. Algebra
6 topics
Core & Extended
3.1
Algebraic Expressions and Formulae
Notes Practice
3.2
Expanding and Factorising
Notes Practice
3.3
Solving Linear Equations
Notes Practice
3.4
Simultaneous Equations
Notes Practice
3.5
Sequences and nth Term
Notes Practice
3.6
Indices
Notes Practice
📐
4. Algebra — Extended Only
12 topics
Extended Only
4.1
Solving Quadratic Equations
Notes Practice
4.2
Completing the Square
Notes Practice
4.3
The Quadratic Formula
Notes Practice
4.4
Non-Linear Simultaneous Equations
Notes Practice
4.5
Solving Inequalities
Notes Practice
4.6
Linear Programming
Notes Practice
4.7
Algebraic Fractions
Notes Practice
4.8
Fractional Indices
Notes Practice
4.9
Direct and Inverse Variation
Notes Practice
4.10
Functions and Inverse Functions
Notes Practice
4.11
Composite Functions
Notes Practice
4.12
Differentiation
Notes Practice
Struggling with Maths?
Our expert tutors build personalised revision plans matched to your exam board.
Book a Consultation →
📈
5. Graphs
4 topics
Core & Extended
5.1
Straight-Line Graphs
Notes Practice
5.2
Plotting Quadratic Graphs
Notes Practice
5.3
Conversion and Travel Graphs
Notes Practice
5.4
Solving Equations Graphically
Notes Practice
📈
6. Graphs — Extended Only
4 topics
Extended Only
6.1
Cubic, Reciprocal and Exponential Graphs
Notes Practice
6.2
Speed-Time Graphs
Notes Practice
6.3
Estimating Gradients and Areas
Notes Practice
6.4
Perpendicular Lines
Notes Practice
📏
7. Geometry
8 topics
Core & Extended
7.1
Angle Properties
Notes Practice
7.2
Polygons
Notes Practice
7.3
Symmetry
Notes Practice
7.4
Congruence and Similarity
Notes Practice
7.5
Constructions and Scale Drawings
Notes Practice
7.6
Bearings
Notes Practice
7.7
Pythagoras' Theorem
Notes Practice
7.8
Trigonometric Ratios
Notes Practice
📏
8. Geometry — Extended Only
5 topics
Extended Only
8.1
Circle Theorems
Notes Practice
8.2
Alternate Segment Theorem
Notes Practice
8.3
Sine and Cosine Rules
Notes Practice
8.4
3D Trigonometry
Notes Practice
8.5
Areas and Volumes of Similar Shapes
Notes Practice
📐
9. Mensuration
5 topics
Core & Extended
9.1
Perimeter and Area
Notes Practice
9.2
Circles — Area and Circumference
Notes Practice
9.3
Surface Area and Volume
Notes Practice
9.4
Arcs and Sectors
Notes Practice
9.5
Volume and Surface Area of Cones, Spheres and Pyramids
Notes Practice
↗️
10. Transformations and Vectors
6 topics
Core & Extended
10.1
Translations
Notes Practice
10.2
Reflections
Notes Practice
10.3
Rotations
Notes Practice
10.4
Enlargements
Notes Practice
10.5
Vectors
Notes Practice
10.6
Column Vectors and Magnitude
Notes Practice
📊
11. Statistics
4 topics
Core & Extended
11.1
Data Representation
Notes Practice
11.2
Averages and Measures of Spread
Notes Practice
11.3
Scatter Diagrams
Notes Practice
11.4
Cumulative Frequency and Box Plots
Notes Practice
📊
12. Statistics — Extended Only
1 topics
Extended Only
12.1
Histograms with Unequal Class Widths
Notes Practice
🎲
13. Probability
4 topics
Core & Extended
13.1
Probability Basics
Notes Practice
13.2
Venn Diagrams and Sets
Notes Practice
13.3
Possibility Diagrams
Notes Practice
13.4
Tree Diagrams
Notes Practice
🎲
14. Probability — Extended Only
1 topics
Extended Only
14.1
Conditional Probability
Notes Practice

No topics found

Need Extra Help with Maths?

Our tutors specialise in GCSE and A-Level exam preparation.

S
Sehaj
Founder & Lead Tutor
14 years experience helping students achieve top grades.
Book a Consultation →
Or explore all tutoring options →

Ready to Get Started?

Book a consultation and we’ll match you with the right tutor. 60 minutes, £3.99 refundable deposit.

Book a Consultation →