2024/25 Undergraduate Programme Catalogue

BSc Mathematics

Programme overview

Programme code
BS-MATH
UCAS code
G100
Duration
3 Years
Method of Attendance
Full Time
Programme manager
Prof Kevin Houston
Contact address
khouston@maths.leeds.ac.uk
Total credits
360
School/Unit responsible for the parenting of students and programme
School of Mathematics
Examination board through which the programme will be considered
Relevant QAA Subject Benchmark Groups
Mathematics, Statistics and Operational Research
Professional Body Offering Accreditation
some exemptions from Institute and Faculty of Actuaries available, on satisfactory completion of specified modules

Entry requirements

Entry Requirements are available on the Course Search entry

Programme specification

The information on this page is accurate for students entering the programme in 2023/2024 or before. For students entering the programme from September 2024 or after, you can find the details of your programme: href="https://webprod3.leeds.ac.uk/catalogue/dynprogrammes.asp?Y=202425&P=BSMATH-R">BSc Mathematics(For students entering from September 2024 onwards)

The programme will aim to:
- introduce students to the major branches of mathematics;
- meet the needs of students with varied mathematical backgrounds and with different aspirations within mathematics;
- enable the student to appreciate the coherence, logical structure, and broad applicability of mathematics;
- impart an awareness of the values of research and scholarship in mathematics;
- accustom students to the use of tools, including libraries and computers, that are available to mathematicians;
- provide a thorough training in the intellectual skills and advanced techniques of modern mathematics;
- develop the ability of students to abstract and generalize, to model various phenomena, and to interpret numerical data;
- enable future mathematicians to develop the skills associated with problem solving, rigorous argument and communication;
- educate new mathematicians to meet the needs of employers, including those in industry, finance, education and the public services;
- prepare some students for further study in some branch of mathematics.

Year 1

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

Compulsory Modules

Students will be required to study the following compulsory modules:

CodeTitleCreditsSemesterPass for Progression
MATH1000 Core Mathematics 40 Semesters 1 & 2 (Sep to Jun) PFP
MATH1013 Computational Mathematics and Modelling 20 Semesters 1 & 2 (Sep to Jun) PFP
MATH1110 Real Analysis 20 Semesters 1 & 2 (Sep to Jun)
MATH1120 Introduction to Group Theory 10 Semester 1 (Sep to Jan)
MATH1300 Dynamics and Motion 10 Semester 2 (Jan to Jun)
MATH1700 Probability and Statistics 20 Semesters 1 & 2 (Sep to Jun)

Candidates wishing to continue studies in Pure Mathematics will need to pass MATH 1110 Real Analysis. Candidates wishing to continue studies in Statistics will need to pass MATH1700 Probability and Statistics.

Optional Modules

Discovery Modules

Year 2

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

Students must enrol on exactly 120 or 125 credits in each year of the programme.

Compulsory Modules

Students are required to study the following compulsory modules.

CodeTitleCreditsSemesterPass for Progression
MATH2017 Real Analysis 15 Semester 2 (Jan to Jun)
MATH2022 Groups and Vector Spaces 15 Semester 1 (Sep to Jan)
MATH2365 Vector Calculus 15 Semester 1 (Sep to Jan)
MATH2375 Linear Differential Equations and Transforms 15 Semester 2 (Jan to Jun)
MATH2920 Computational Mathematics 10 Semester 1 (Sep to Jan)

Optional Modules

Students are required to take at least 30 credits from the following optional modules.

Students must take at least 20 credits from the following list:
List A

CodeTitleCreditsSemesterPass for Progression
MATH2027 Rings and Polynomials 10 Semester 2 (Jan to Jun)
MATH2041 Logic 10 Semester 1 (Sep to Jan)
MATH2042 Logic with Computation 15 Not running in 202425
MATH2051 Geometry of Curves and Surfaces 10 Semester 1 (Sep to Jan)
MATH2230 Discrete Mathematics 10 Semester 2 (Jan to Jun)
MATH2231 Discrete Mathematics with Computation 15 Semester 2 (Jan to Jun)
MATH2340 The Mathematics of Music 10 Semester 1 (Sep to Jan)
MATH2391 Nonlinear Differential Equations 10 Semester 2 (Jan to Jun)
MATH2535 Financial Mathematics: Risk 10 Semester 1 (Sep to Jan)
MATH2545 Financial Mathematics: Markets 10 Semester 2 (Jan to Jun)
MATH2600 Numerical Analysis 10 Semester 2 (Jan to Jun)
MATH2601 Numerical Analysis with Computation 15 Semester 2 (Jan to Jun)
MATH2625 Fluid Dynamics 15 Semester 2 (Jan to Jun)
MATH2640 Introduction to Optimisation 10 Semester 1 (Sep to Jan)
MATH2650 Calculus of Variations 10 Semester 2 (Jan to Jun)
MATH2715 Statistical Methods 10 Semester 1 (Sep to Jan)
MATH2750 Introduction to Markov Processes 10 Semester 2 (Jan to Jun)
MATH2775 Survival Analysis 10 Semester 2 (Jan to Jun)

Further modules can be chosen from the following list:
List B

CodeTitleCreditsSemesterPass for Progression
HPSC2150 History of Science in 10 Objects 20 Semester 2 (Jan to Jun)
MATH2800 Mathematics into Schools 10 Semesters 1 & 2 (Sep to Jun)
MATH2900 Maths at Work 10 Semesters 1 & 2 (Sep to Jun)

Discovery Modules

At most 20 credits may be chosen as discovery modules. Discovery modules may be chosen at Level 1 or Level 2.

!! IMPORTANT !! When choosing options, students must take into account which modules they intend to take in Year 3 to make sure that they have the necessary prerequisites. Please refer to the information from the Programme Meetings.

Altogether students may not take more than 20 credits in Level 1 modules. Choices are subject to the approval of the Programme Manager.

Year 3

[Learning Outcomes, Transferable (Key) Skills, Assessment]
View Timetable

Students must enrol on exactly 120 or 125 credits with at least 100 credits of level 3 modules.

If a student satisfies all requirements for a BSc(Hons) Mathematics with the exception of not passing MATH3001, then the student will be awarded a BSc(Ord) Mathematics.

Compulsory Modules

Candidates will be required to study the following compulsory modules.

CodeTitleCreditsSemesterPass for Progression
MATH3001 Project in Mathematics 20 Semesters 1 & 2 (Sep to Jun) PFP

Optional Modules

Students must choose at least 80 credits from Lists A and B with, at least 60 credits from List A.

List A

CodeTitleCreditsSemesterPass for Progression
COMP3910 Combinatorial Optimisation 10 Semester 2 (Jan to Jun)
COMP3940 Graph Algorithms and Complexity Theory 10 Semester 1 (Sep to Jan)
MATH3015 History of Mathematics 15 Semester 1 (Sep to Jan)
MATH3017 Calculus in the Complex Plane 15 Semester 1 (Sep to Jan)
MATH3021 Philosophy of Logic and Mathematics 20 Not running in 202425
MATH3033 Graph Theory 15 Semester 1 (Sep to Jan)
MATH3044 Number Theory 15 Semester 2 (Jan to Jun)
MATH3071 Groups and Symmetry 15 Semester 1 (Sep to Jan)
MATH3092 Mixed Models 10 Semester 2 (Jan to Jun)
MATH3104 Proof and Computation 15 Semester 2 (Jan to Jun)
MATH3113 Differential Geometry 15 Semester 2 (Jan to Jun)
MATH3120 Models and Sets 15 Semester 1 (Sep to Jan)
MATH3143 Combinatorics 15 Semester 2 (Jan to Jun)
MATH3153 Coding Theory 15 Semester 1 (Sep to Jan)
MATH3193 Algebras and Representations 15 Semester 1 (Sep to Jan)
MATH3195 Commutative Rings and Algebraic Geometry 15 Semester 2 (Jan to Jun)
MATH3211 Metric and Function Spaces 15 Semester 1 (Sep to Jan)
MATH3216 Hilbert Spaces and Fourier Analysis 15 Not running in 202425
MATH3225 Topology 15 Semester 2 (Jan to Jun)
MATH3232 Transformation Geometry 15 Not running in 202425
MATH3355 Hamiltonian Systems 15 Not running in 202425
MATH3365 Mathematical Methods 15 Semester 1 (Sep to Jan)
MATH3374 Linear and Non-Linear Waves 15 Not running in 202425
MATH3375 Hydrodynamic Stability 15 Not running in 202425
MATH3385 Quantum Mechanics 15 Semester 2 (Jan to Jun)
MATH3396 Dynamical Systems 15 Semester 1 (Sep to Jan)
MATH3397 Nonlinear Dynamics 15 Not running in 202425
MATH3414 Analytic Solutions of Partial Differential Equations 15 Semester 1 (Sep to Jan)
MATH3424 Introduction to Entropy in the Physical World 15 Semester 2 (Jan to Jun)
MATH3458 Geophysical Fluid Dynamics 15 Semester 2 (Jan to Jun)
MATH3459 Astrophysical Fluid Dynamics 15 Not running in 202425
MATH3475 Modern Numerical Methods 15 Not running in 202425
MATH3476 Numerical Methods 15 Semester 1 (Sep to Jan)
MATH3491 Discrete Systems and Integrability 15 Not running in 202425
MATH3510 Actuarial Mathematics 1 15 Semester 1 (Sep to Jan)
MATH3520 Actuarial Mathematics 2 15 Semester 2 (Jan to Jun)
MATH3532 Relativity and Cosmology 15 Not running in 202425
MATH3565 Mathematical Biology 15 Semester 1 (Sep to Jan)
MATH3567 Evolutionary Modelling 15 Not running in 202425
MATH3620 Fluid Dynamics 2 15 Semester 1 (Sep to Jan)
MATH3714 Linear Regression and Robustness 15 Semester 1 (Sep to Jan)
MATH3723 Statistical Theory 15 Semester 2 (Jan to Jun)
MATH3734 Stochastic Calculus for Finance 15 Semester 2 (Jan to Jun)
MATH3772 Multivariate Analysis 10 Semester 1 (Sep to Jan)
MATH3802 Time Series 10 Semester 1 (Sep to Jan), Semester 1 (Sep to Jan)
MATH3820 Bayesian Statistics 10 Not running in 202425
MATH3823 Generalised Linear Models 10 Semester 2 (Jan to Jun)
PHIL3123 Philosophy of Logic and Mathematics 20 Semester 2 (Jan to Jun)
PHYS3011 Cosmology 15 Semester 2 (Jan to Jun)
PHYS3383 Advanced Quantum Physics 15 Semester 1 (Sep to Jan)

List B

CodeTitleCreditsSemesterPass for Progression
COMP3223 Cryptography 10 Semester 2 (Jan to Jun)
EDUC3060 Mathematics Education 10 Semester 1 (Sep to Jan), Semester 2 (Jan to Jun)
HPSC3200 Science Communication: History & Theory 20 Semester 1 (Sep to Jan)
MATH2027 Rings and Polynomials 10 Semester 2 (Jan to Jun)
MATH2042 Logic with Computation 15 Not running in 202425
MATH2051 Geometry of Curves and Surfaces 10 Semester 1 (Sep to Jan)
MATH2231 Discrete Mathematics with Computation 15 Semester 2 (Jan to Jun)
MATH2545 Financial Mathematics: Markets 10 Semester 2 (Jan to Jun)
MATH2601 Numerical Analysis with Computation 15 Semester 2 (Jan to Jun)
MATH2650 Calculus of Variations 10 Semester 2 (Jan to Jun)
MATH2775 Survival Analysis 10 Semester 2 (Jan to Jun)
MATH2800 Mathematics into Schools 10 Semesters 1 & 2 (Sep to Jun)
MATH2920 Computational Mathematics 10 Semester 1 (Sep to Jan)
MATH3860 Introduction to Clinical Trials 15 Semester 2 (Jan to Jun)
PHYS3190 Molecular Simulation: Theory and Practice 15 Semester 2 (Jan to Jun)
SOEE3151 Dynamics of Weather Systems 10 Semester 1 (Sep to Jan)
SOEE3250 Inverse Theory 10 Semester 1 (Sep to Jan)

Discovery Modules

Students may study up to 20 credits of discovery modules at Level 2 or 3, including MATH modules and Level 1 Skills Modules, keeping in mind that they need to enrol on at least 100 credits of Level 3 modules. Choices are subject to the approval of the Programme Manager.

Last updated: 03/10/2024 14:35:13

Errors, omissions, failed links etc should be notified to the Catalogue Team