← All courses at Imperial College London

BSc Mathematics

Imperial College London

Institution
Imperial College London
Level
undergraduate
Subject
Mathematics
Duration
3 years
UCAS code
G100
Typical offer
A-level A*A*A, IB 39

Entry requirements

A*A*A - A*A*AA -- to include: A* in Mathematics; A* in Further Mathematics; A in another subject (A-levels), 39 points -- to include: 7 in Mathematics at higher level; 6 in another subject at higher level (International Baccalaureate)

About this course

BSc in Mathematics, a mathematics degree centred on fundamental theory, computational methods and applied problem-solving. Core topics include Programming, Data Analysis, Statistics, Mathematical Modelling, Research Methods, and Communication & Writing. Students complete an individual research project in the first year and a group research project in the second year. The first year covers foundational concepts through compulsory modules such as Introduction to University Mathematics, Analysis 1, Linear Algebra and Groups, and Probability and Statistics. In the second year, students build on these fundamentals with compulsory modules including Linear Algebra and Numerical Analysis, Analysis 2, and Multi-variable Calculus and Differential Equations, alongside an interdisciplinary I-Explore module and an individual choice of optional modules like Groups and Rings or Statistical Modelling 1. The final year offers a broad selection of advanced optional modules spanning topics such as Fluid Dynamics 1, Mathematical Biology, Quantum Mechanics 1, and Stochastic Simulation, with the option to undertake a supervised Mathematics Research Project.

Modules

  • Introduction to University Mathematics
  • Analysis 1
  • Linear Algebra and Groups
  • Calculus and Applications
  • Probability and Statistics
  • Introduction to Computation
  • An Introduction to Applied Mathematics
  • Individual Research Project
  • Linear Algebra and Numerical Analysis
  • Analysis 2
  • Multi-variable Calculus and Differential Equations
  • Group Research Project
  • I-Explore module
  • Groups and Rings
  • Lebesgue Measure and Integration
  • Probability for Statistics
  • Statistical Modelling 1
  • Partial Differential Equations in Action
  • Principles of Programming
  • Classical Mechanics
  • Advanced Topics in Partial Differential Equations
  • Algebra 3
  • Algebraic Combinatorics
  • Algebraic Number Theory
  • Algebraic Topology
  • Applied Complex Analysis
  • Applied Probability
  • Asymptotic Methods
  • Bifurcation Theory
  • Computational Linear Algebra
  • Computational Partial Differential Equations
  • Consumer Credit Risk Modelling
  • Dynamical Systems
  • Dynamics of Games and Learning
  • Finite Elements: Numerical Analysis and Implementation
  • Fluid Dynamics 1
  • Fluid Dynamics 2
  • Function Spaces and Applications
  • Functional Analysis
  • Galois Theory
  • Geometric Complex Analysis
  • Group Representation Theory
  • Group Theory
  • Introduction to Geophysical Fluid Dynamics
  • Markov Processes
  • Mathematical Biology
  • Mathematical Finance: An Introduction to Option Pricing
  • Mathematical Logic
  • Mathematics of Business and Economics
  • Mathematics Research Project
  • Methods for Data Science
  • Number Theory
  • Numerical Solutions of Ordinary Differential Equations
  • Probability Theory
  • Quantum Mechanics 1
  • Quantum Mechanics 2
  • Special Relativity and Electromagnetism
  • Applied Statistical Inference
  • Statistical Theory
  • Stochastic Simulation
  • Survival Models
  • Tensor Calculus and General Relativity
  • Time Series Analysis