PROGRAMME CATALOGUE


UFTMATH008: MMath: Mathematics



Year 1, Semester 1

Mode of Attendance:
Full period in University (Undergraduate)
Mandatory Units
MATH0001Numbers6Credits
MATH0002Functions, differentiation & analytic geometry6Credits
MATH0003Integration & differential equations6Credits
MATH0031Statistics & probability 16Credits
MATH0126Introduction to computing with applications6Credits



Year 1, Semester 2
Mandatory Units
COMP0140Introduction to programming in Java6Credits
MATH0004Sets & sequences6Credits
MATH0005Matrices & multivariate calculus6Credits
MATH0006Vectors & applications 6Credits
MATH0032Statistics & probability 26Credits



Year 2, Semester 1

Mode of Attendance:
Full period in University (Undergraduate)
Mandatory Units
MATH0007Analysis: Real numbers, real sequences & series6Credits
MATH0008Algebra 16Credits
Optional Units
Select 3 units from the following list:
COMP0017 Systems I: architecture & operating systems 6 Credits
COMP0019 Computation III: introduction to formal logic & semantics 6 Credits
MATH0009 Ordinary differential equations & control 6 Credits
MATH0010 Vector calculus & partial differential equations 6 Credits
MATH0033 Statistical inference 1 6 Credits
MATH0034 Probability & random processes 6 Credits
PHYS0002 Properties of matter 6 Credits



Year 2, Semester 2
Mandatory Units
MATH0011Analysis: Real-valued functions of a real variable6Credits
MATH0012Algebra 26Credits
Optional Units
Select 3 units from the following list:
COMP0020 Computation II: computability & decidability 6 Credits
COMP0138 Systems II: low-level programming & C 6 Credits
MATH0013 Mathematical modelling & fluids 6 Credits
MATH0014 Numerical analysis 6 Credits
MATH0035 Statistical inference 2 6 Credits
MATH0036 Stochastic processes 6 Credits
PHYS0004 Relativity & astrophysics 6 Credits



Year 3, Semester 1

Mode of Attendance:
Full period in University (Undergraduate)
Students must take 30 credits each semester. The combined programme for years 3 and 4 must include at least 6 units from the union of lists A1 and A2, no more than 42 credits from the union of lists B1 and B2, no more than 2 units from the union of lists C1 and C2 and no more than 12 credits from the union of lists D1 and D2.
Optional Units
Select between 0 and 5 units from the following list A1:
MATH0037 Galois theory 6 Credits
MATH0038 Advanced group theory 6 Credits
MATH0041 Metric spaces 6 Credits
MATH0043 Real & abstract analysis 6 Credits
MATH0044 Mathematical methods 1 6 Credits
MATH0046 Linear control theory 6 Credits
MATH0047 Mathematical biology 1 6 Credits
MATH0051 Numerical linear algebra 6 Credits
MATH0065 Viscous fluid mechanics 6 Credits
MATH0117 Project (MMath) 6 Credits
PHYS0024 Contemporary physics 6 Credits
PHYS0031 Simulation techniques 6 Credits
Select between 0 and 24 credits from the following list B1:
COMP0072 Safety-critical computer systems 6 Credits
COMP0073 Advanced algorithms & complexity 6 Credits
COMP0075 Advanced computer graphics 6 Credits
COMP0076 Project preparation 6 Credits
COMP0142 Music & digital signal processing 6 Credits
Select between 0 and 1 unit from the following list C1:
COMP0019 Computation III: introduction to formal logic & semantics 6 Credits
COMP0145 Applications II: databases 6 Credits
COMP0167 Programming III: functional programming 6 Credits
Select between 0 and 5 units from the following list:
MATH0084 Linear models 6 Credits
MATH0085 Time series 6 Credits
MATH0086 Medical statistics 6 Credits
MATH0087 Optimisation methods of operational research 6 Credits
MATH0125 Markov processes & applications 6 Credits
Select between 0 and 6 credits from the following list D1:
ESML0208 Chinese stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0214 French stage 9A (further advanced) (6 credits) 6 Credits
ESML0220 French stage 6A (advanced intermediate) (6 credits) 6 Credits
ESML0226 German stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0238 German stage 6A (advanced intermediate) (6 credits) 6 Credits
ESML0244 Italian stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0262 Spanish stage 6A (advanced intermediate) (6 credits) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits



Year 3, Semester 2
Optional Units
Select between 0 and 5 units from the following list A2:
MATH0049 Linear elasticity 6 Credits
MATH0050 Nonlinear equations & bifurcations 6 Credits
MATH0053 Algebraic number theory 6 Credits
MATH0054 Representation theory of finite groups 6 Credits
MATH0055 Introduction to topology 6 Credits
MATH0056 Complex analysis 6 Credits
MATH0057 Functional analysis 6 Credits
MATH0059 Mathematical methods 2 6 Credits
MATH0062 Ordinary differential equations 6 Credits
MATH0063 Mathematical biology 2 6 Credits
MATH0128 Project 6 Credits
MATH0170 Numerical solution of PDEs I 6 Credits
MATH0172 Conjecture & proof 6 Credits
PHYS0029 Thermodynamics & statistical mechanics 6 Credits
PHYS0030 Quantum mechanics 6 Credits
Select between 0 and 24 credits from the following list B2:
COMP0070 Computer algebra 6 Credits
COMP0071 Application of logic 6 Credits
COMP0080 Computer vision 6 Credits
COMP0082 Double module project 12 Credits
Select between 0 and 1 unit from the following list C2:
COMP0001 Graphics 6 Credits
COMP0028 Computation IV: Algorithms 6 Credits
COMP0029 Applications IV: compilers 6 Credits
COMP0168 Programming IV: programming languages 6 Credits
Select between 0 and 4 units from the following list:
MATH0089 Applied probability & finance 6 Credits
MATH0090 Multivariate analysis 6 Credits
MATH0091 Applied statistics 6 Credits
MATH0092 Statistical inference 6 Credits
Select between 0 and 6 credits from the following list D2:
ESML0209 Chinese stage 3B (6 credits) 6 Credits
ESML0215 French stage 9B (6 credits) 6 Credits
ESML0221 French stage 6B (6 credits) 6 Credits
ESML0227 German stage 3B (6 credits) 6 Credits
ESML0239 German stage 6B (6 credits) 6 Credits
ESML0245 Italian stage 3B (6 credits) 6 Credits
ESML0263 Spanish stage 6B (6 credits) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits



Year 4, Semester 1

Mode of Attendance:
Full period in University (Undergraduate)
Students must take 30 credits each semester. The combined programme for years 3 and 4 must include at least 6 units from the union of lists A1 and A2, no more than 42 credits from the union of lists B1 and B2, no more than 12 credits from the union of lists D1 and D2.
Optional Units
Select between 0 and 5 units from the following list A1:
MATH0037 Galois theory 6 Credits
MATH0038 Advanced group theory 6 Credits
MATH0040 Algebraic topology 6 Credits
MATH0041 Metric spaces 6 Credits
MATH0042 Measure theory & integration 6 Credits
MATH0043 Real & abstract analysis 6 Credits
MATH0044 Mathematical methods 1 6 Credits
MATH0045 Dynamical systems 6 Credits
MATH0046 Linear control theory 6 Credits
MATH0047 Mathematical biology 1 6 Credits
MATH0048 Analytical & geometric theory of differential equations 6 Credits
MATH0051 Numerical linear algebra 6 Credits
MATH0065 Viscous fluid mechanics 6 Credits
MATH0117 Project (MMath) 6 Credits
MATH0171 Numerical solution of PDEs II 6 Credits
PHYS0024 Contemporary physics 6 Credits
PHYS0031 Simulation techniques 6 Credits
Select between 0 and 24 credits from the following list B1:
COMP0072 Safety-critical computer systems 6 Credits
COMP0073 Advanced algorithms & complexity 6 Credits
COMP0075 Advanced computer graphics 6 Credits
COMP0076 Project preparation 6 Credits
COMP0142 Music & digital signal processing 6 Credits
Select between 0 and 5 units from the following list:
MATH0084 Linear models 6 Credits
MATH0085 Time series 6 Credits
MATH0086 Medical statistics 6 Credits
MATH0087 Optimisation methods of operational research 6 Credits
MATH0125 Markov processes & applications 6 Credits
Select between 0 and 6 credits from the following list D1:
ESML0208 Chinese stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0214 French stage 9A (further advanced) (6 credits) 6 Credits
ESML0220 French stage 6A (advanced intermediate) (6 credits) 6 Credits
ESML0226 German stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0238 German stage 6A (advanced intermediate) (6 credits) 6 Credits
ESML0244 Italian stage 3A (advanced beginners) (6 credits) 6 Credits
ESML0262 Spanish stage 6A (advanced intermediate) (6 credits) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits



Year 4, Semester 2
Optional Units
Select between 0 and 5 units from the following list A2:
MATH0049 Linear elasticity 6 Credits
MATH0050 Nonlinear equations & bifurcations 6 Credits
MATH0053 Algebraic number theory 6 Credits
MATH0054 Representation theory of finite groups 6 Credits
MATH0055 Introduction to topology 6 Credits
MATH0056 Complex analysis 6 Credits
MATH0057 Functional analysis 6 Credits
MATH0059 Mathematical methods 2 6 Credits
MATH0061 Nonlinear & optimal control theory 6 Credits
MATH0062 Ordinary differential equations 6 Credits
MATH0063 Mathematical biology 2 6 Credits
MATH0128 Project 6 Credits
MATH0170 Numerical solution of PDEs I 6 Credits
MATH0172 Conjecture & proof 6 Credits
PHYS0029 Thermodynamics & statistical mechanics 6 Credits
PHYS0030 Quantum mechanics 6 Credits
Select between 0 and 24 credits from the following list B2:
COMP0069 Programming language implementation techniques 6 Credits
COMP0070 Computer algebra 6 Credits
COMP0071 Application of logic 6 Credits
COMP0080 Computer vision 6 Credits
COMP0082 Double module project 12 Credits
Select between 0 and 4 units from the following list:
MATH0089 Applied probability & finance 6 Credits
MATH0090 Multivariate analysis 6 Credits
MATH0091 Applied statistics 6 Credits
MATH0092 Statistical inference 6 Credits
Select between 0 and 6 credits from the following list D2:
ESML0209 Chinese stage 3B (6 credits) 6 Credits
ESML0215 French stage 9B (6 credits) 6 Credits
ESML0221 French stage 6B (6 credits) 6 Credits
ESML0227 German stage 3B (6 credits) 6 Credits
ESML0239 German stage 6B (6 credits) 6 Credits
ESML0245 Italian stage 3B (6 credits) 6 Credits
ESML0263 Spanish stage 6B (6 credits) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits




Return to Programme/Unit Catalogue 2001/2002 | Programme/Unit Catalogues for Mathematical Sciences

[University of Bath]