Mathematics for Undergraduates
Strengthen university-level understanding of mathematics with structured courses, worked examples, practical applications and deeper conceptual explanation.
Study Mathematics at undergraduate level.
Choose a focused course or combine several courses into a broader learning route. Each course is designed to build understanding progressively.
University Calculus
A deeper treatment of single-variable and multivariable calculus with analytical and applied perspectives.
Linear Algebra for Modern Science
Understand vectors, matrices, linear transformations, eigenvalues and the geometry behind statistics and data science.
Differential Equations
Learn how differential equations model dynamic systems across science, engineering and quantitative research.
Discrete Mathematics
Explore logic, proof, combinatorics, relations, graphs and discrete structures central to computer science.
What should you build at this stage?
Your undergraduate route should develop both subject knowledge and the ability to use it independently.
Move beyond lecture-note memorisation and understand why the key ideas in mathematics work.
Develop the reasoning needed for problem sheets, examinations, assignments and unfamiliar applications.
Build practical competence with the software, computation or analytical workflows relevant to the discipline.
See how topics fit into a larger academic framework rather than treating every university module as an isolated subject.
The Mathematics landscape.
Use these topics to understand the breadth of the discipline and identify where you may want to specialise next.
Need help with undergraduate mathematics?
Get expert support for difficult concepts, exam preparation, coursework guidance, coding, projects and research-related learning.