ÃÛèÖÊÓÆµ

Department of Mathematics

Mathematics with Data Science

(MMath) Mathematics with Data Science

Entry for 2025

FHEQ level

This course is set at Level 7 (Masters) in the national Framework for Higher Education Qualifications.

Course Aims

The Mathematics with Data Science (MMath) degree programme aims to provide:
1. teaching in the mathematical and data sciences that is advanced and broad-based and, where appropriate, informed by a research base of international standard;
2. a programme structure which allows transfer between certain programmes at appropriate stages, and a guided choice of courses to meet students' developing interests;
3. a coherent set of courses grouped for intellectual and vocational reasons, based on a mathematics, statistics and data science core building progressively on advanced skills and knowledge acquired during the programme;
4. a sound preparation for further training and research and for a career requiring advanced mathematical, statistical or data science knowledge and understanding;
5. an admissions policy which gives access to students with special needs and to mature and other prospective students who may have unconventional academic backgrounds;
6. provision for students to develop personal, transferable and intellectual skills, enabling them to compete successfully on the employment market.

Course learning outcomes

Cognitive Skills: demonstrate in depth knowledge and understanding of a core of analysis, algebra, applied mathematics and statistics, much of which is at (or is informed by) the forefront of the discipline; demonstrate knowledge and understanding of some choice of advanced topics.

Cognitive Skills: demonstrate knowledge of advanced topics in data science and machine learning.

Cognitive Skills: demonstrate enhanced ability to understand and use mathematical argument and deductive reasoning as well as awareness of the importance of mathematical and statistical assumptions.

Practical Skills: demonstrate mastery in the use of mathematical methods and techniques in problem solving and modelling, explore, and where feasible solve, mathematical problems, by selecting appropriate techniques and demonstrate in depth knowledge and understanding of the process of mathematical or statistical modelling.

Practical Skills: demonstrate knowledge and understanding of some processes of mathematical approximation and of sources of numerical errors, exhibit advanced skills of numeracy, involving use of quantitative concepts and arguments, where appropriate, at all stages of work.

Professional Competencies: use one or more mathematical and statistical computer packages and be highly proficient in computer programming.

Transferable Skills: take decisions in complex and unpredictable contexts; apply a selection of mathematical, computational, numerical and statistical skills to evaluate different responses.

Transferable Skills: communicate scientific information orally and in writing.

Transferable Skills: take responsibility for their own learning, and manage time appropriately.

Cognitive Skills: understand and critically evaluate current research and, where appropriate, suggest new ideas.

Full-time course composition

YearTermStatusModuleCreditsFHEQ level
1Autumn SemesterCoreAnalysis 1 (G5135)154
  CoreFoundations of Data Analysis (F3229)154
  CoreFundamentals of Mathematics (G5133)154
  CoreLinear Algebra 1 (G5134)154
 Spring SemesterCoreAnalysis 2 (G5139)154
  CoreComputational Mathematics (G5137)154
  CoreData Structures & Algorithms (G5117)154
  CoreLinear Algebra 2 (G5138)154
YearTermStatusModuleCreditsFHEQ level
2Autumn SemesterCoreCalculus of Several Variables (G5141)155
  CoreIntroduction to Probability (G5143)155
  CoreOrdinary Differential Equations (G5142)155
  CoreScientific Computing (F3212)155
 Spring SemesterCoreApplied Machine Learning (G6061)155
  CoreNumerical Analysis (G5147)155
  CoreProbability and Statistics (G5146)155
  CoreReal Analysis (G5145)155
YearTermStatusModuleCreditsFHEQ level
3Autumn SemesterCoreLinear Statistical Models (L6) (G1107)156
  CorePartial Differential Equations (G1114)156
  OptionApplied Numerical Analysis (L.6) (G1110)156
  Financial Mathematics (L.6) (G5124)156
  Functional Analysis (L.6) (G1029)156
  Introduction to Mathematical Biology (L6) (G5106)156
  Probability Models (L6) (G1100)156
 Spring SemesterCoreMaths Matters (Project) (G5270)156
  CoreStatistical Inference (L.6) (G5216)156
  OptionComplex Analysis (L6) (G5261)156
  Cryptography (L.6) (G1032)156
  Dynamical Systems (L6) (G5126)156
  Machine Learning and Statistics for Health (L6) (G5221)156
  Monte Carlo Simulations (L6) (G5220)156
  Numerical Solution of Partial Differential Equations (L.6) (G5217)156
YearTermStatusModuleCreditsFHEQ level
4Autumn SemesterCoreData Science Research Methods Autumn (L7) (970G1A)157
  OptionAlgorithmic Data Science (969G5)157
  Applied Natural Language Processing (955G5)157
  Applied Numerical Analysis (L.7) (852G1)157
  Financial Mathematics (L.7) (G5078)157
  Functional Analysis (L.7) (851G1)157
  Probability Models (L7) (973G1)157
 Autumn & Spring TeachingCoreMMath Project (846G1)457
 Spring SemesterCoreMachine Learning (934G5)157
  OptionAdvanced Natural Language Processing (968G5)157
  Financial Portfolio Analysis (849G1)157
  Image Processing (521H3)157
  Machine Learning and Statistics for Health (L7) (974G1)157
  Monte Carlo Simulations (L7) (865G1)157
  Numerical Solution of Partial Differential Equations (L.7) (845G1)157
  Wider Topics in Data Science (L7) (981G1)157

Please note that the University will use all reasonable endeavours to deliver courses and modules in accordance with the descriptions set out here. However, the University keeps its courses and modules under review with the aim of enhancing quality. Some changes may therefore be made to the form or content of courses or modules shown as part of the normal process of curriculum management.

The University reserves the right to make changes to the contents or methods of delivery of, or to discontinue, merge or combine modules, if such action is reasonably considered necessary by the University. If there are not sufficient student numbers to make a module viable, the University reserves the right to cancel such a module. If the University withdraws or discontinues a module, it will use its reasonable endeavours to provide a suitable alternative module.