Mathematics learning hub

Explore mathematics, one topic at a time.

Discover mathematics from primary arithmetic and geometry to middle-school algebra, high-school trigonometry and calculus, and college-level advanced topics. Choose a topic to explore its course outline and lessons as they become available.

Browse all topics ↓Text-first learning · Clear level categories · Learn at your own pace
40 topics to explorePrimary to College levelsBeginner-friendly descriptions
Course directory

Mathematics topics and courses

Search the directory or filter by school level to find a subject.

+Primary

Basic Arithmetic

Learn counting, number sense, and the four basic operations with whole numbers.

Explore topic↗
∑Primary

Addition and Subtraction

Master adding and subtracting numbers, including carrying and borrowing techniques.

Explore topic↗
×Primary

Multiplication and Division

Build fluency with times tables, factors, multiples, and basic division.

Explore topic↗
½Primary

Fractions Basics

Understand parts of a whole, equivalent fractions, and simple fraction operations.

Explore topic↗
.Primary

Decimals

Learn place value with tenths and hundredths, and work with decimal numbers.

Explore topic↗
①Primary

Place Value

Understand how digits get their value based on position in a number.

Explore topic↗
📏Primary

Measurement

Explore length, weight, capacity, and simple unit conversions.

Explore topic↗
△Primary

Basic Geometry

Identify common shapes, sides, corners, and simple geometric properties.

Explore topic↗
🕒Primary

Time and Money

Read clocks, understand calendars, and work with coins and currency.

Explore topic↗
?Primary

Simple Word Problems

Solve everyday story problems using addition, subtraction, and basic reasoning.

Explore topic↗
±Middle

Integers

Work with positive and negative numbers, number lines, and absolute value.

Explore topic↗
∶Middle

Ratios and Proportions

Compare quantities, solve proportion problems, and understand rates.

Explore topic↗
%Middle

Percentages

Convert between fractions, decimals and percents; solve real-life percent problems.

Explore topic↗
𝑥Middle

Algebra Basics

Introduce variables, expressions, and simple equations with one unknown.

Explore topic↗
=Middle

Linear Equations

Solve one-variable linear equations and model simple real situations.

Explore topic↗
∠Middle

Angles and Triangles

Classify angles and triangles, and apply basic angle relationships.

Explore topic↗
▭Middle

Area and Perimeter

Calculate perimeter and area of common plane figures.

Explore topic↗
⬚Middle

Volume and Surface Area

Find volume and surface area of cubes, cuboids, and simple solids.

Explore topic↗
📊Middle

Statistics Basics

Organise data, find mean, median and mode, and read simple graphs.

Explore topic↗
🎲Middle

Probability Basics

Understand chance, possible outcomes, and simple probability experiments.

Explore topic↗
𝑥²High School

Quadratic Equations

Solve quadratic equations by factoring, completing the square, and the formula.

Explore topic↗
𝑃High School

Polynomials

Work with polynomial expressions, factorisation, and the remainder theorem.

Explore topic↗
𝑓High School

Functions

Understand domain, range, function notation, and basic graphs of functions.

Explore topic↗
∠High School

Trigonometry

Learn trigonometric ratios, identities, and applications to triangles.

Explore topic↗
⊕High School

Coordinate Geometry

Use the Cartesian plane, distance formula, slope, and equations of lines.

Explore topic↗
○High School

Circles and Conic Sections

Study equations of circles, parabolas, ellipses, and hyperbolas.

Explore topic↗
⋯High School

Sequences and Series

Explore arithmetic and geometric progressions and their sums.

Explore topic↗
𝑒High School

Exponents and Logarithms

Master laws of exponents and logarithms and solve related equations.

Explore topic↗
◻High School

Matrices and Determinants

Perform matrix operations and use determinants to solve systems.

Explore topic↗
→High School

Vectors

Understand vector magnitude, direction, addition, and basic products.

Explore topic↗
limCollege

Limits and Continuity

Build the foundation of calculus through limits and continuous functions.

Explore topic↗
𝑑College

Differential Calculus

Learn derivatives, differentiation rules, and applications to rates of change.

Explore topic↗
∫College

Integral Calculus

Explore indefinite and definite integrals and their geometric meaning.

Explore topic↗
𝑑𝑦College

Differential Equations

Solve first-order and simple higher-order ordinary differential equations.

Explore topic↗
𝔸College

Linear Algebra

Study vector spaces, linear transformations, eigenvalues and eigenvectors.

Explore topic↗
∇College

Multivariable Calculus

Extend calculus to functions of several variables, partial derivatives and multiple integrals.

Explore topic↗
ℝCollege

Real Analysis

Develop rigorous understanding of sequences, series, continuity and completeness.

Explore topic↗
𝔾College

Abstract Algebra

Explore groups, rings and fields — the algebraic structures behind modern mathematics.

Explore topic↗
ℙCollege

Probability Theory

Study random variables, probability distributions, expectation and variance.

Explore topic↗
⊞College

Discrete Mathematics

Cover logic, sets, combinatorics, graph theory and discrete structures.

Explore topic↗
No topics match your search. Try another word or choose “All topics”.
Your learning path

Choose a level. Build your knowledge step by step.

This directory organises mathematics into clear school levels. Each topic can have its own course overview, chapter pages, examples, and practice questions. Some course pages still need to be created.

01 · Choose a topicPick the mathematics area that matches your level and goal.
02 · Follow chaptersStudy lessons in a logical order.
03 · Practise examplesApply concepts to realistic problems.
04 · Review progressRevisit important ideas and questions.