Mathematics
Develop the mathematical language behind science, statistics, engineering and computing through visual explanations, rigorous reasoning and purposeful practice.
Learn Mathematics at the right depth.
Start at the level that matches your current experience. You can move between routes as your knowledge and goals develop.
High School
Build confidence earlyClear explanations, exam-ready practice and curriculum-aware learning for GCSE, A-Level, AP, IB and equivalent programmes.
Undergraduate
Master university modulesStructured learning for lectures, problem sheets, assignments, examinations and deeper conceptual understanding at university level.
Postgraduate
Go beyond the textbookAdvanced methods, specialist topics, research workflows and technical support for MSc, MRes, doctoral and professional study.
Learn for Yourself
Skills without the pressureCareer development, curiosity, refreshers and practical projects—learn useful quantitative and computational skills at your own pace.
Start learning Mathematics.
Focused courses combine clear explanation, structured progression and applied practice. Begin with one course or follow a broader pathway.
Calculus Foundations
Build an intuitive understanding of limits, derivatives, integrals and the idea of continuous change.
Linear Algebra for Modern Science
Understand vectors, matrices, linear transformations, eigenvalues and the geometry behind statistics and data science.
Mathematics for Data Science
Learn the essential linear algebra, calculus and probability needed to understand modern data science and machine learning.
Algebra Foundations
Build fluency with expressions, equations, inequalities, functions and the algebraic reasoning needed for advanced mathematics.
Geometry & Trigonometry
Understand shapes, angles, coordinate geometry and trigonometric relationships through visual reasoning.
A-Level Mathematics
A structured route through major pure mathematics topics used across A-Level study.
Mathematics is more than one course.
Build breadth across the discipline or focus deeply on the topics most relevant to your studies, career or research.
Capability, not just course completion.
Learning Mathematics should change what you can understand, analyse and create—not simply add another course to a list.
Build this capability progressively through explanation, examples, practice and application.
Build this capability progressively through explanation, examples, practice and application.
Build this capability progressively through explanation, examples, practice and application.
Build this capability progressively through explanation, examples, practice and application.
Build this capability progressively through explanation, examples, practice and application.
Build this capability progressively through explanation, examples, practice and application.
Understand it. Practise it. Apply it.
Courses are designed around progression rather than passive content consumption.
Understand
Build intuition firstConcepts are introduced clearly so you understand the reasoning before memorising procedures.
Explore
Make ideas visibleInteractive examples and visual explanations help connect abstract ideas to intuition.
Practise
Turn understanding into skillWork through structured examples, exercises and problems that increase gradually in difficulty.
Apply
Use what you learnedConnect your knowledge to examinations, university work, research, coding and real projects.
Stuck on a difficult mathematics problem?
Learn independently when you can, then work with an expert when you need deeper explanation, feedback, exam preparation or help applying your knowledge.
Learning rarely stays inside one discipline.
Move across connected subjects as your interests, studies and career goals develop.
Statistics
Probability, inference, modelling and real-world decision making.
Data Science
Python, R, SQL, visualisation, machine learning and real projects.
Bioinformatics
Genomics, transcriptomics, single-cell, spatial and computational biology.
Computer Science
Programming, algorithms, software, databases, systems and artificial intelligence.