Course Library

Numbers and Arithmetic

The Integers

Commutative, Associative and Distributive LawsComing soon
Order of OperationsComing soon
The Number LineComing soon
Arithmetic with Negative NumbersComing soon
Properties of ZeroComing soon
Absolute ValueComing soon
Place ValueComing soon


IntroductionComing soon
Fraction ArithmeticComing soon
Mixed NumbersComing soon
Dividing FractionsComing soon


IntroductionComing soon
Adding and Subtracting DecimalsComing soon
Ordering DecimalsComing soon
Multiplying and Dividing DecimalsComing soon
Converting Decimals and FractionsComing soon
RoundingComing soon

Rates, Percentages and Ratios

Ratios and MixturesComing soon
PercentagesComing soon
Percentage Increase and DecreaseComing soon
InterestComing soon
Ratios and RatesComing soon

Roots and Exponents

Square and Cube RootsComing soon
Rational and Irrational NumbersComing soon
Powers and ExponentsComing soon
Large and Small NumbersComing soon
Scientific NotationComing soon

Equations and Functions

Introduction to Algebra

IntroductionComing soon
Constants and VariablesComing soon
Manipulating ExpressionsComing soon
ModellingComing soon

Proportional Relationships

IntroductionComing soon
Direct and Inverse ProportionComing soon
Graphing Proportional RelationshipsComing soon
Constant of ProportionalityComing soon

Linear Equations

Reasoning with Tape DiagramsComing soon
Weighing and BalancingComing soon
Manipulating EquationsComing soon
Solving Linear EquationsComing soon
InequalitiesComing soon

Linear Functions

Input and OutputComing soon
Graphing FunctionsComing soon
Slope and InterceptComing soon
Parallel and Perpendicular LinesComing soon
Linear FunctionsComing soon
Piecewise Functions and Systems of EquationsComing soon


Area and Shapes

IntroductionComing soon
Parallelograms and TrianglesComing soon
PolygonsComing soon
Circles and CircumferencesComing soon
Area of CirclesComing soon

Angles and Polygons

AnglesComing soon
Angles in PolygonsComing soon
Drawing Triangles
Pythagoras’ TheoremComing soon
The Coordinate PlaneComing soon
Transformations and CongruenceComing soon

3D Solids

IntroductionComing soon
Nets and Surface AreaComing soon
Prisms and PyramidsComing soon
Cylinders and ConesComing soon
SpheresComing soon

Units and Measuring

MeasuringComing soon
Units and ConversionComing soon
Scale DrawingsComing soon
Scaling and DimensionsComing soon
EstimationComing soon

Probability and Statistics

Introduction to Probability

IntroductionComing soon
Computing ProbabilitiesComing soon
Probability TreesComing soon
Venn DiagramsComing soon

Data and Statistics

IntroductionComing soon
Center and SpreadComing soon
Visualising DataComing soon
SamplingComing soon
Scatter Plots and Linear ModelsComing soon


Euclidean Geometry

IntroductionEuclid’s AxiomsRuler and Compass Construction
Even More ConstructionsComing soon
Angles and ProofsComing soon
Origami and Paper Folding

Transformations and Symmetry

IntroductionRigid Transformations
CongruenceComing soon
SymmetrySymmetry Groups and WallpapersSymmetry in PhysicsDilations
SimilarityComing soon

Triangles and Trigonometry

IntroductionProperties of Triangles
Midsegments and SimilarityComing soon
Triangle CongruencePythagoras’ Theorem
Isosceles and Equilateral TrianglesComing soon
TrigonometrySine and Cosine Rules

Polygons and Polyhedra

Nets and Cross SectionsComing soon
Scaling Shapes and SolidsComing soon
Platonic Solids

Circles and Pi

IntroductionDegrees and RadiansTangents, Chords and Arcs
The Circle TheoremsComing soon
Cyclic PolygonsComing soon
Spheres, Cones and CylindersConic Sections

Non-Euclidean Geometry

Spherical GeometryMap ProjectionsHyperbolic GeometryMetric SpacesTopology
Higher DimensionsComing soon



Relations and FunctionsComing soon
Graphing and Interpreting FunctionsComing soon
Linear Functions and EquationsComing soon
Piecewise FunctionsComing soon
Absolute Value FunctionsComing soon
Inverse FunctionsComing soon
Rates of ChangeComing soon

Sequences and Patterns

IntroductionArithmetic and Geometric SequencesFigurate Numbers
Sequences as FunctionsComing soon
Fibonacci NumbersSpecial SequencesPascal’s Triangle
Limits and ConvergenceComing soon

Quadratic Equations

Binomial ExpressionsComing soon
Solving Quadratic EquationsComing soon
The Quadratic FormulaComing soon
Graphing QuadraticsComing soon
Projectile MotionComing soon
More ApplicationsComing soon

Inequalities and Systems of Equations

Systems of Linear EquationsComing soon
Row Operations and EliminationComing soon
Linear InequalitiesComing soon
Systems of InequalitiesComing soon
Quadratic InequalitiesComing soon

Exponential Functions

Carbon Dating
Exponential Growth and DecayComing soon
Comparing ModelsComing soon
Compound InterestComing soon
Population DynamicsComing soon

Probability and Discrete Mathematics


Probability Trees and Venn DiagramsComing soon
Conditional ProbabilityComing soon
The Monty Hall Problem
The Birthday ProblemComing soon
True Randomness

Statistics and Data

Casino Mathematics
Data VisualisationComing soon
Center and Spread of DataComing soon
Sampling and EstimationComing soon
Spreadsheets and Frequency TablesComing soon
Linear ModelsComing soon

Codes and Ciphers

Binary NumbersComing soon
Error DetectionComing soon
Secret CodesComing soon
The EnigmaComing soon
Public Key CryptographyComing soon

Game Theory

The Prisoners’ Dilemma
Cards, Coins and DiceComing soon
The Winning Move
Random WalksComing soon

Algebra and Analysis


IntroductionComing soon
Zeros of PolynomialsComing soon
Sketching Polynomial FunctionsComing soon
The Factor and Remainder TheoremsComing soon
Systems of EquationsComing soon

Function Transformations

Combining and Composing FunctionsComing soon
Translating FunctionsComing soon
Reflecting FunctionsComing soon
Scaling FunctionsComing soon
Inverse functionsComing soon

Rationals and Radicals

Rational and Irrational NumbersComing soon
Rational Functions and ExpressionsComing soon
Solving Rational EquationsComing soon
Exponent LawsComing soon
Radical FunctionsComing soon
Solving Radical EquationsComing soon

Exponentials and Logarithms

Exponential Growth and DecayComing soon
Exponential FunctionsComing soon
Introduction to LogarithmsComing soon
Laws of LogarithmsComing soon
The Number eComing soon
Logarithmic FunctionsComing soon

Sequences and Series

SequencesComing soon
Series and Sigma NotationComing soon
Arithmetic and Geometric SeriesComing soon
The Binomial TheoremComing soon

Geometry and Linear Algebra

Coordinate Geometry

Equations of LinesComing soon
Parallel and Perpendicular LinesComing soon
Equations of CirclesComing soon
Properties of PolygonsComing soon
TransformationsComing soon


The Unit Circle DefinitionComing soon
Graphs of Trigonometric FunctionsComing soon
Amplitude, Frequency and TransformationsComing soon
Pythagorean IdentitiesComing soon
More Trigonometric IdentitiesComing soon
Inverse Trigonometric FunctionsComing soon
Circular MotionComing soon

Conic Sections and Polar Coordinates

Parametric CurvesComing soon
Circles and EllipsesComing soon
ParabolaeComing soon
HyperbolaeComing soon
Polar CoordinatesComing soon


IntroductionComing soon
Vector ArithmeticComing soon
Scalar Products and Equations of PlanesComing soon
Cross Products and Equations of LinesComing soon
Geometry ProblemsComing soon


Matrices as TransformationsComing soon
Matrix ArithmeticComing soon
DeterminantsComing soon
Matrix InversesComing soon
Cramer’s Rule and Gaussian EliminationComing soon
Eigenvalues and EigenvectorsComing soon

Complex Numbers

IntroductionComing soon
Complex ArithmeticComing soon
Quadratic, Cubic and Quartic EquationsComing soon
Euler’s IdentityComing soon
De Moivre’s Theorem and Roots of UnityComing soon


IntroductionThe Sierpinski TriangleThe Mandelbrot Set
Space Filling CurvesComing soon



IntroductionComing soon
Limits and GradientsComing soon
Differentiation Rules IComing soon
Differentiation Rules IIComing soon
Optimisation problemsComing soon


IntroductionComing soon
Integration RulesComing soon
Definite Integrals and Areas under a CurveComing soon
Improper IntegralsComing soon
Solids of RevolutionComing soon

Numerical Methods

Solving Equations NumericallyComing soon
The Newton­-Raphson MethodComing soon
Numerical IntegrationComing soon
Maclaurin and Taylor seriesComing soon

Differential Equations

Simple Differential EquationsComing soon
First Order Separable EquationsComing soon
Second Order Differential EquationsComing soon
Homogenous Equations and Particular IntegralsComing soon
Simple Harmonic MotionComing soon
Coupled Differential EquationsComing soon

Chaos Theory

Mathematical BilliardComing soon
The Three Body ProblemComing soon
Phase Space and Strange AttractorsComing soon
The Logistic MapComing soon

Probability and Statistics

Random Variables

IntroductionComing soon
Discrete Random VariablesComing soon
Binomial and Poisson DistributionComing soon
Continuous Random VariablesComing soon
The Normal DistributionComing soon
The Central Limit TheoremComing soon

Statistics and Hypothesis Tests

Sampling and EstimationComing soon
Hypothesis Tests and Confidence IntervalsComing soon
Linear Models and Correlation CoefficientsComing soon
Contingency tables and Chi Squared TestsComing soon
Bayesian StatisticsComing soon


Introduction to ComputingComing soon
Complexity and O NotationComing soon
Sorting AlgorithmsComing soon
Linear Programming and the Simplex AlgorithmComing soon
Graphs, Trees and NetworksComing soon

Machine Learning

IntroductionComing soon
Linear RegressionComing soon
Support Vector MachinesComing soon
Neural NetworksComing soon
Unsupervised LearningComing soon