Module Information for Undergraduates
Explore UCL Mathematics undergraduate module information, including course content, structure, and requirements to support your academic planning and study progression.
In addition to the module syllabi listed here, please see the interactive module catalogue for brief summaries of mathematics honours modules, their prerequisites, and suggestions for thematic pathways through your degree. Please also see this high-level overview of popular pathways. Both resources link to accessible counterparts.
It may also be useful to refer to the specific degree structure for your programme - please follow this link to find all mathematics degree structures. Students on Mathematics courses can also see short videos with lecturers introducing the module they are teaching - please click here to access the Mathematics Options Moodle page. Please note that the module information displayed on these pages is only provisional and may be subject to change. Not all modules may be offered in all years. Timetabling information, including clashes, may be found on the Common Timetable: please follow this link to access the common timetable.
Students are encouraged to contact academic members of staff directly to discuss their queries or arrange a meeting, or refer to office hours published on Moodle. Contact details and office locations for all members of staff can be found by clicking here.
- MATH0013 Analysis 3: Complex Analysis
- MATH0014 Algebra 3: Further Linear Algebra
- MATH0015 Fluid Mechanics
- MATH0016 Mathematical Methods 3
- MATH0051 Analysis 4: Real Analysis
- MATH0053 Algebra 4: Groups and Rings
- MATH0055 Mathematics of Electromagnetism and Special Relativity
- MATH0056 Mathematical Methods 4
- MATH0057 Probability and Statistics
- MATH0058 Computational Methods
- MATH0034 Number Theory
- STAT0001 Economics 2- Combined Studies
- MATH0017 Measure Theory
- MATH0018 Functional Analysis
- MATH0019 Multivariable Analysis
- MATH0020 Curves and Surfaces
- MATH0021 Homological Algebra
- MATH0022 Galois Theory
- MATH0023 Algebraic Toplogy
- MATH0024 Geophysical Fluid Dynamics
- MATH0025 Mathematics for General Relativity
- MATH0026 Biomathematics
- MATH0027 Mathematical Methods 5
- MATH0028 Combinatorial Optimisation
- MATH0029 Graph Theory and Combinatorics
- MATH0030 Mathematical Ecology
- MATH0031 Financial Mathematics
- MATH0033 Numerical Methods
- MATH0035 Algebraic Number Theory
- MATH0036 Elliptic Curves
- MATH0037 Logic
- MATH0038 History of Mathematics
- MATH0054 Analytical Dynamics
- MATH0069 Probability
- MATH0070 Linear Partial Differential Equations
- MATH0073 Representation Theory
- MATH0074 Topology and Groups
- MATH0075 Lie Groups and Lie Algebras
- MATH0077 Real Fluids
- MATH0080 Waves and Wave Scattering
- MATH0083 Prime Numbers and their Distribution
- MATH0092 Variational Methods for Partial Differential Equations
- MATH0102 Applied Stochastic Methods
- MATH0104 Modular Forms
- MATH0107 Probabilistic Method in Combinatorics
- MATH0108 Commutative Rings and Algebras
- MATH0109 Theorem Proving in Lean
- MATH0114 Mathematics for Machine Learning and Artificial Intelligence
- MATH0061 Further topics in algebraic number theory
- MATH0065 Advanced Modelling Mathematical Techniques
- MATH0069 Probability
- MATH0070 Linear Partial Differential Equations
- MATH0071 Spectral Theory
- MATH0073 Representation Theory
- MATH0074 Topology and Groups
- MATH0075 Lie Groups and Lie Algebras
- MATH0076 Algebraic Geometry
- MATH0077 Real Fluids
- MATH0078 Asymptotic Approximation Methods
- MATH0079 Cosmology
- MATH0080 Waves and Wave Scattering
- MATH0082 Evolutionary Games and Population Genetics
- MATH0083 Prime Numbers and their Distribution
- MATH0084 Project in Mathematics
- MATH0086 Computational and Simulation Methods
- MATH0088 Quantitative and Computational Finance
- MATH0092 Variational Methods for Partial Differential Equations
- MATH0102 Applied Stochastic Methods
- MATH0104 Modular Forms
- MATH0107 Probabilistic Method in Combinatorics
- MATH0115 Solid Mechanics
- MATH0117 Spatial Mathematical Biology
- MATH0118MathematicsforQuantumMechanics
- MATH0119 Dynamical Systems
Please also refer to the information for students from other departments.
- MATH0012 Mathematical Methods for Arts and Sciences
- MATH0039 Differential and Integral Calculus
- MATH0040 Mathematics for Science 1
- MATH0041 Mathematics for Science 2
- MATH0042 Mathematical Methods in Chemistry
- MATH0043 Mathematics for Physics and Astronomy
- MATH0045 Calculus and Linear Algebra
- MATH0046 Calculus in Several Dimensions
- MATH0047 Advanced Linear Algebra
- MATH0048 Mathematical Analysis
- MATH0050 Logic
- MATH0101 Linear Algebra for Data Science
- MATH0103 Discrete Mathematics