UFTMATH008: MMath: Mathematics
Year 1, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MATH0001 Numbers 6 Credits
MATH0002 Functions, differentiation & analytic geometry 6 Credits
MATH0003 Integration & differential equations 6 Credits
MATH0015 Programming 6 Credits
MATH0031 Statistics & probability 1 6 Credits
Year 1, Semester 2
Mandatory Units
MATH0004 Sets & sequences 6 Credits
MATH0005 Matrices & multivariate calculus 6 Credits
MATH0006 Vectors & applications 6 Credits
MATH0023 C Programming 6 Credits
MATH0032 Statistics & probability 2 6 Credits
Year 2, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Mandatory Units
MATH0007 Analysis: Real numbers, real sequences & series 6 Credits
MATH0008 Algebra 1 6 Credits
Optional Units
Select 3 units from the following list:
MATH0009 Ordinary differential equations & control 6 Credits
MATH0010 Vector calculus & partial differential equations 6 Credits
MATH0018 Databases/performance analysis 6 Credits
MATH0019 Foundations 6 Credits
MATH0020 Computability & decidability 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
MATH0011 Analysis: Real-valued functions of a real variable 6 Credits
MATH0012 Algebra 2 6 Credits
Optional Units
Select 3 units from the following list:
MATH0013 Mathematical modelling & fluids 6 Credits
MATH0014 Numerical analysis 6 Credits
MATH0026 Projects & their management 6 Credits
MATH0027 Object-oriented mechanisms 6 Credits
MATH0028 Algorithms 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)
Optional Units
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
MATH0088 Data collection 6 Credits
MATH0089 Applied probability & finance 6 Credits
Select between 0 and 6 credits from the following list:
ESML0208 Chinese stage 3A (advanced beginners) 6 Credits
ESML0214 French stage 9A (further advanced) 6 Credits
ESML0220 French stage 6A (advanced intermediate) 6 Credits
ESML0226 German stage 3A (advanced beginners) 6 Credits
ESML0238 German stage 6A (advanced intermediate) 6 Credits
ESML0244 Italian stage 3A (advanced beginners) 6 Credits
ESML0262 Spanish stage 6A (advanced intermediate) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits
Select between 0 and 5 units from the following list:
MATH0037 Galois theory 6 Credits
MATH0038 Advanced group theory 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
MATH0050 Nonlinear equations & bifurcations 6 Credits
MATH0051 Numerical linear algebra 6 Credits
MATH0065 Viscous fluid mechanics 6 Credits
MATH0117 Project (MMath) 6 Credits
PHYS0024 Contemporary physics 6 Credits
Select between 0 and 1 unit from the following list:
MATH0019 Foundations 6 Credits
MATH0020 Computability & decidability 6 Credits
Select between 0 and 24 credits from the following list:
MATH0072 Safety-critical computer systems 6 Credits
MATH0073 Advanced algorithms & complexity 6 Credits
MATH0075 Advanced computer graphics 6 Credits
MATH0076 Proposal writing 6 Credits
MATH0077 Formal software development 6 Credits
MATH0081 Hardware architecture & compilation 6 Credits
Year 3, Semester 2
Optional Units
Select between 0 and 5 units from the following list:
MATH0090 Multivariate analysis 6 Credits
MATH0091 Applied statistics 6 Credits
MATH0092 Statistical inference 6 Credits
MATH0094 Probability theory 6 Credits
MATH0125 Markov processes & applications 6 Credits
Select between 0 and 6 credits from the following list:
ESML0209 Chinese stage 3B 6 Credits
ESML0215 French stage 9B 6 Credits
ESML0221 French stage 6B 6 Credits
ESML0227 German stage 3B 6 Credits
ESML0239 German stage 6B 6 Credits
ESML0245 Italian stage 3B 6 Credits
ESML0263 Spanish stage 6B 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits
Select between 0 and 1 unit from the following list:
MATH0027 Object-oriented mechanisms 6 Credits
MATH0028 Algorithms 6 Credits
Select between 0 and 24 credits from the following list:
MATH0069 Programming language implementation techniques 6 Credits
MATH0070 Computer algebra 6 Credits
MATH0078 Networking 6 Credits
MATH0079 Computer speech processing 6 Credits
MATH0080 Computer vision 6 Credits
MATH0082 Double module project 12 Credits
Select between 0 and 5 units from the following list:
MATH0049 Linear elasticity 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
MATH0058 Martingale theory 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
MATH0067 Numerical solution of boundary-value problems 6 Credits
MATH0068 Finite difference methods for evolutionary problems 6 Credits
PHYS0029 Thermodynamics & statistical mechanics 6 Credits
PHYS0030 Quantum mechanics 6 Credits
PHYS0031 Simulation techniques 6 Credits
Year 4, Semester 1
Mode of Attendance: Full period in University (Undergraduate)
Optional Units
Select between 0 and 5 units from the following list:
MATH0037 Galois theory 6 Credits
MATH0038 Advanced group theory 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
MATH0050 Nonlinear equations & bifurcations 6 Credits
MATH0051 Numerical linear algebra 6 Credits
MATH0065 Viscous fluid mechanics 6 Credits
MATH0117 Project (MMath) 6 Credits
PHYS0024 Contemporary physics 6 Credits
Select between 0 and 24 credits from the following list:
MATH0072 Safety-critical computer systems 6 Credits
MATH0073 Advanced algorithms & complexity 6 Credits
MATH0075 Advanced computer graphics 6 Credits
MATH0076 Proposal writing 6 Credits
MATH0077 Formal software development 6 Credits
MATH0081 Hardware architecture & compilation 6 Credits
Select between 0 and 6 credits from the following list:
ESML0208 Chinese stage 3A (advanced beginners) 6 Credits
ESML0214 French stage 9A (further advanced) 6 Credits
ESML0220 French stage 6A (advanced intermediate) 6 Credits
ESML0226 German stage 3A (advanced beginners) 6 Credits
ESML0238 German stage 6A (advanced intermediate) 6 Credits
ESML0244 Italian stage 3A (advanced beginners) 6 Credits
ESML0262 Spanish stage 6A (advanced intermediate) 6 Credits
XXXX0001 Any other units approved by the Director of Studies 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
MATH0088 Data collection 6 Credits
MATH0089 Applied probability & finance 6 Credits
Select between 0 and 1 unit from the following list:
MATH0019 Foundations 6 Credits
MATH0020 Computability & decidability 6 Credits
Year 4, Semester 2
Optional Units
Select between 0 and 5 units from the following list:
MATH0049 Linear elasticity 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
MATH0058 Martingale theory 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
MATH0067 Numerical solution of boundary-value problems 6 Credits
MATH0068 Finite difference methods for evolutionary problems 6 Credits
PHYS0029 Thermodynamics & statistical mechanics 6 Credits
PHYS0030 Quantum mechanics 6 Credits
PHYS0031 Simulation techniques 6 Credits
Select between 0 and 5 units from the following list:
MATH0090 Multivariate analysis 6 Credits
MATH0091 Applied statistics 6 Credits
MATH0092 Statistical inference 6 Credits
MATH0094 Probability theory 6 Credits
MATH0125 Markov processes & applications 6 Credits
Select between 0 and 6 credits from the following list:
ESML0209 Chinese stage 3B 6 Credits
ESML0215 French stage 9B 6 Credits
ESML0221 French stage 6B 6 Credits
ESML0227 German stage 3B 6 Credits
ESML0239 German stage 6B 6 Credits
ESML0245 Italian stage 3B 6 Credits
ESML0263 Spanish stage 6B 6 Credits
XXXX0001 Any other units approved by the Director of Studies 6 Credits
Select between 0 and 1 unit from the following list:
MATH0027 Object-oriented mechanisms 6 Credits
MATH0028 Algorithms 6 Credits
Select between 0 and 24 credits from the following list:
MATH0069 Programming language implementation techniques 6 Credits
MATH0070 Computer algebra 6 Credits
MATH0078 Networking 6 Credits
MATH0079 Computer speech processing 6 Credits
MATH0080 Computer vision 6 Credits
MATH0082 Double module project 12 Credits
Return to Programme/Unit Catalogue 1998/99