# IGCSE: Mathematics

A course roadmap (maths). Language: en. By @si. Licence: CC BY-SA 4.0. 0 of 32 concepts ready. In the app: https://ai.page/roadmap/cambridge-igcse

Part of: [Cambridge: Mathematics](https://ai.page/roadmap/cambridge.md)

Goal: Cambridge Primary, Lower Secondary and IGCSE: Mathematics, IGCSE

## 1. Statistics

- [Comparing measurements](https://ai.page/c/comparing-measurements/index.md): Describe, interpret, and compare distributions of a single variable using appropriate measures of central tendency (mean, median, mode) and spread (range), including the effect of outliers
- [Scatter Graphs & Correlation](https://ai.page/c/scatter-graphs-and-correlation/index.md): Describe simple mathematical relationships between two variables using scatter graphs, identify positive, negative, or no correlation, and use a line of best fit to make predictions
- [Estimating answers (age 13+)](https://ai.page/c/estimating-answers-age-13/index.md): Use graphs of linear and quadratic functions to estimate output values for given inputs, find approximate solutions to equations, and interpret graphical information in real-world contexts

## 2. Probability

- [The Probability Scale](https://ai.page/c/the-probability-scale/index.md): Understand probability as a measure on a scale from 0 (impossible) to 1 (certain); use the language of probability including likely, unlikely, certain, and impossible
- [Complementary events](https://ai.page/c/complementary-events/index.md): Understand and apply the rule that probabilities of all mutually exclusive outcomes sum to one; use this to find the probability of a complementary event (P(not A) = 1 − P(A))
- [Sets & Venn Diagrams](https://ai.page/c/sets-and-venn-diagrams/index.md): Enumerate sets and their unions and intersections systematically using tables, grids, and Venn diagrams to organise and count outcomes
- [Experimental probability](https://ai.page/c/experimental-probability/index.md): Record, describe, and analyse the frequency of outcomes from probability experiments to develop an understanding of relative frequency as an estimate of probability

## 3. Trigonometry

- [Angles in triangles (age 11+)](https://ai.page/c/angles-in-triangles-age-11/index.md): Derive and apply formulae for the area of triangles, parallelograms, and trapezia, and for the volume of cuboids and other prisms (including cylinders), connecting each formula to its geometric reasoning
- [Trigonometry basics](https://ai.page/c/trigonometry-basics/index.md): Use the trigonometric ratios sin, cos, and tan in right-angled triangles to find unknown sides and angles, including setting up the correct ratio for a given problem

## 4. Mensuration

- [Circles: Circumference & Area](https://ai.page/c/circles-circumference-and-area/index.md): Calculate the circumference and area of circles using the formulae C = πd (or 2πr) and A = πr², and solve problems involving perimeters and areas of composite shapes that include circular parts
- [Compound Units](https://ai.page/c/compound-units/index.md): Use compound units such as speed (distance ÷ time), unit pricing (cost ÷ quantity), and density (mass ÷ volume); solve problems involving compound units

## 5. Vectors and Transformations

- [Coordinate Transformations](https://ai.page/c/coordinate-transformations/index.md): Identify properties of translations, rotations, and reflections; describe and perform these transformations on given figures, and understand that the image is congruent to the original

## 6. Geometry

- [Types of angles (age 11+)](https://ai.page/c/types-of-angles-age-11/index.md): Use conventional geometric terms and notation to describe, sketch, and draw points, lines, parallel and perpendicular lines, right angles, regular polygons, and reflectively/rotationally symmetric polygons
- [Properties of triangles and quadrilaterals](https://ai.page/c/properties-of-triangles-and-quadrilaterals/index.md): Derive and illustrate properties of triangles, quadrilaterals, and circles using appropriate language, including interior angles, diagonals, symmetry, and relationships between side lengths
- [Angle sums in triangles and polygons](https://ai.page/c/angle-sums-in-triangles-and-polygons/index.md): Derive and use the angle sum in a triangle (180°), use it to deduce the angle sum in any polygon ((n−2) × 180°), and calculate interior and exterior angles of regular polygons
- [Types of angles (age 13+)](https://ai.page/c/types-of-angles-age-13/index.md): Apply Pythagoras’ Theorem (a² + b² = c²) to calculate unknown side lengths in right-angled triangles, including in real-world and coordinate-geometry contexts
- [Coordinates (age 12+)](https://ai.page/c/coordinates-age-12/index.md): Understand similarity as a relationship where one shape is an enlargement of another; construct similar shapes by enlargement with a given scale factor and centre, with and without coordinate grids

## 7. Coordinate Geometry

- [Plotting Linear Graphs](https://ai.page/c/plotting-linear-graphs/index.md): Plot linear graphs by generating a table of values, reduce a two-variable linear equation to the form y = mx + c, and calculate gradients from two points on a line

## 8. Functions

- [Numbers on a number line](https://ai.page/c/numbers-on-a-number-line-maths/index.md): Understand inequalities as statements comparing expressions, represent solutions on a number line, and solve simple linear inequalities using the same inverse-operation methods as equations
- [Linear Function Graphs](https://ai.page/c/linear-function-graphs/index.md): Recognise that a linear function produces a straight-line graph, understand the relationship between an equation of the form y = mx + c and its graphical representation, and interpret gradient and y-intercept in context
- [Quadratic Graphs](https://ai.page/c/quadratic-graphs/index.md): Recognise that quadratic functions produce curved (parabolic) graphs, distinguish them from linear graphs, and use plotted quadratic graphs to estimate values and find approximate solutions

## 9. Algebra

- [Nth-Term Rules](https://ai.page/c/nth-term-rules/index.md): Find the nth-term expression for an arithmetic sequence by identifying the common difference and the zero-term, and use it to determine any term in the sequence or test whether a given number belongs to the sequence
- [Solving Linear Equations](https://ai.page/c/solving-linear-equations/index.md): Use algebraic methods to solve linear equations in one variable, including equations that require rearrangement, expanding brackets, and collecting terms on both sides; solve equations with rational number coefficients
- [Factorising Expressions](https://ai.page/c/factorising-expressions/index.md): Factorise algebraic expressions by taking out common factors — identify the highest common factor of all terms and write the expression as a product, e.g., 6x + 9 = 3(2x + 3)
- [Simultaneous Equations](https://ai.page/c/simultaneous-equations/index.md): Understand that two linear equations can be solved simultaneously by finding the point where their graphs intersect, and interpret this graphically and algebraically as the pair of values satisfying both equations

## 10. Number

- [Estimating by rounding](https://ai.page/c/estimating-by-rounding-maths/index.md): Use approximation through rounding to estimate answers and calculate possible resulting errors expressed using inequality notation a < x ≤ b; understand upper and lower bounds of rounded values
- [Square and cube numbers](https://ai.page/c/square-and-cube-numbers-maths/index.md): Use integer powers and associated real roots (square, cube, and higher); recognise powers of 2, 3, 4, and 5; distinguish between exact representations of roots and their decimal approximations
- [Powers of Ten Notation](https://ai.page/c/powers-of-ten-notation/index.md): Interpret and compare numbers in standard form A × 10ⁿ where 1 ≤ A < 10 and n is an integer; convert between ordinary numbers and standard form
- [Percentages as Fractions](https://ai.page/c/percentages-as-fractions/index.md): Define percentage as 'number of parts per hundred'; interpret percentages and percentage changes as a fraction or a decimal; express one quantity as a percentage of another; compare quantities using percentages; work with percentages greater than 100%
- [Number Sets & Infinity](https://ai.page/c/number-sets-and-infinity/index.md): Appreciate the infinite nature of the sets of integers, real numbers, and rational numbers; position integers on a number line and distinguish between rational and irrational numbers

## 11. COORDINATE GEOMETRY

- [Coordinates (age 11+)](https://ai.page/c/coordinates-age-11/index.md): Plot and read coordinates in all four quadrants of the Cartesian plane, using positive and negative x- and y-values to describe positions precisely

## 12. ALGEBRA

- [Simple formulae](https://ai.page/c/simple-formulae/index.md): Understand and use standard mathematical formulae; rearrange formulae to change the subject, performing inverse operations to isolate a different variable

## Health: 0 of 100

Of its 32 own concepts: 0 have an explanation, 0 have practice, 0 have a measurement question, 0 have a checked version.

Findings (each is a task for anyone's AI):

- Comparing measurements has no explanation yet
- Scatter Graphs & Correlation comes before Coordinates (age 11+), which it needs
- Scatter Graphs & Correlation has no explanation yet
- Estimating answers (age 13+) comes before Plotting Linear Graphs, which it needs
- Estimating answers (age 13+) has no explanation yet
- The Probability Scale has no explanation yet
- Complementary events has no explanation yet
- Sets & Venn Diagrams has no explanation yet
- Experimental probability has no explanation yet
- Angles in triangles (age 11+) has no explanation yet
- Trigonometry basics comes before Types of angles (age 13+), which it needs
- Trigonometry basics comes before Simple formulae, which it needs
- Trigonometry basics has no explanation yet
- Circles: Circumference & Area has no explanation yet
- Compound Units has no explanation yet
- Coordinate Transformations comes before Coordinates (age 11+), which it needs
- Coordinate Transformations has no explanation yet
- Types of angles (age 11+) has no explanation yet
- Properties of triangles and quadrilaterals has no explanation yet
- Angle sums in triangles and polygons has no explanation yet
- Types of angles (age 13+) has no explanation yet
- Coordinates (age 12+) has no explanation yet
- Plotting Linear Graphs comes before Linear Function Graphs, which it needs
- Plotting Linear Graphs has no explanation yet
- Numbers on a number line comes before Solving Linear Equations, which it needs
- Numbers on a number line has no explanation yet
- Linear Function Graphs comes before Coordinates (age 11+), which it needs
- Linear Function Graphs has no explanation yet
- Quadratic Graphs has no explanation yet
- Nth-Term Rules has no explanation yet
- Solving Linear Equations has no explanation yet
- Factorising Expressions has no explanation yet
- Simultaneous Equations has no explanation yet
- Estimating by rounding has no explanation yet
- Square and cube numbers has no explanation yet
- Powers of Ten Notation has no explanation yet
- Percentages as Fractions has no explanation yet
- Number Sets & Infinity has no explanation yet
- Coordinates (age 11+) has no explanation yet
- Simple formulae has no explanation yet

Credit: The structure of Cambridge Primary, Lower Secondary and IGCSE: Mathematics (https://www.cambridgeinternational.org/programmes-and-qualifications/cambridge-primary-and-lower-secondary/); concepts from the Marble Skill Taxonomy (v1), © Generative Spark, Inc. (withmarble.com), text CC BY-SA 4.0, database ODbL 1.0: https://github.com/withmarbleapp/os-taxonomy, mapped to its standards by Marble.
