Skip to content
Skip to navigation menu

Undergraduate Modules

Please see below for information on all modules offered at Cardiff School of Mathematics.

* Please click the icon for further information or Contract All | Expand All

Single Honours Year 1

Module code Module title Credits Semester MATHS MMath MAPS MORS
MA0111* Elementary Number Theory I 10 S C C O O
MA0122* Algebra I 10 A C C C C
MA0123 Analysis I 10 A C C C C
MA0125* Algebra II 10 S C C C C
MA0126* Analysis II 10 S C C C C
MA1000* Calculus 10 A C C C C
MA1001* Elementary Differential Equations 10 S C C C C
MA1002* Introduction to Dynamical Systems and Chaos 10 A C C C C
MA1003* Computing for Mathematics 20 Both C C C C
MA1300* Mechanics I 10 S O O O O
MA1500* Introduction to Probability Theory 10 A C C C C
MA1501* Statistical Inference 10 S O O O C

Single Honours Year 2

Single Honours Year 3

Single Honours Year 4

Module code Module title Credits Semester MATHS MMath MAPS MORS
MA4000 Operator Algebras and Non-Commutative Geometry 20 A - O - -
MA4001 Functional Analysis 20 A - O - -
MA4007 Measure Theory 20 S - O - -
MA4008 Computational Fluid Dynamics 20 A - O - -
MA4009 Mathematical Processes of Image Processing 20 S - O - -
MA4900 MMath Project 40 Both - C - -
MA4901 Reading Module 20 S - O - -
MA4011 Combinatorial and Analytic Number Theory 20 A - O - -
MA4012 Finite Elasticity 20 S - O - -

Joint Honours Year 1

Module code Module title Credits Semester BSc Mathematics & Physics BSc Computing & Mathematics BSc Mathematics & Humanities
MA0122 Algebra I 10 A C C C
MA0123 Analysis I 10 A C O O
MA0125 Algebra II 10 S C C C
MA0126 Analysis II 10 S C O O
MA1000 Calculus 10 A C C C
MA1001 Elementary Differential Equations 10 S C C C
MA1002 Introduction to Dynamical Systems and Chaos 10 A - O O
MA1300 Mechanics I 10 S - - O
MA1500 Introduction to Probability Theory 10 A - O O
MA1501 Statistical Inference 10 S - O O

Joint Honours Year 2

Module code Module title Credits Semester BSc Mathematics & Physics BSc Computing & Mathematics BSc Mathematics & Humanities
MA0212 Linear Algebra 10 S O O O
MA0216 Elementary Number Theory II 10 S - - -
MA0221 Analysis III 10 A - O O
MA0232 Modelling with Differential Equations 10 A C - O
MA0235 Elementary Fluid Dynamics 10 S O - -
MA2500 Foundations of Probability and Statistics 20 Both - O O
MA2001 Calculus of Several Variables 10 A C C C
MA2002 Matrix Algebra 10 A C C C
MA2003 Complex Analysis 10 S O C C
MA2004 Series and Transforms 10 S C C C
MA2301 Vector Calculus 10 S O - O
MA2700 Numerical Analysis II 10 A - O -

Joint Honours Year 3

Module code Module title Credits Semester BSc Mathematics & Physics BSc Computing & Mathematics BSc Mathematics & Humanities
MA0322 Knots 10 A - O O
MA0332 Fluid Dynamics 10 S O - -
MA0381 Survey Sampling  10 A - O O
MA3000 Complex Function Theory 10 S - O O
MA3003 Groups Rings and Fields 10 A O O O
MA3004 Combinatorics 10 S O O O
MA3006 Introduction to Coding Theory and Data Compression 20 A O O O
MA3301 Applied Nonlinear Systems 10 A O - O
MA3303 Theoretical and Computational PDE’s 20 A - - -
MA3304 Methods of Applied Mathematics 20 S O - O
MA3502 Regression Analysis and Experimental Design 20 S - O O
MA3700 Mathematical Methods for Data Mining 10 S - O -

 

 

 

Table Key

  • A - Autumn
  • S - Spring
  • C - Core
  • O - Optional
  • * - Available as a Free Standing Module