UKTMATH001: BSc (hons): Mathematics and Statistics



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

MATH0031 Statistics & probability 1      6 Credits

MATH0126 Introduction to contemporary computing      6 Credits




Year 1, Semester 2


Mandatory Units

MATH0004 Sets & sequences      6 Credits

MATH0005 Matrices & multivariate calculus      6 Credits

MATH0006 Vectors & applications      6 Credits

MATH0032 Statistics & probability 2      6 Credits

MATH0140 Introduction to programming in Java      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

MATH0009 Ordinary differential equations & control      6 Credits

MATH0033 Statistical inference 1      6 Credits

MATH0034 Probability & random processes      6 Credits




Year 2, Semester 2


Mandatory Units

MATH0011 Analysis: Real-valued functions of a real variable      6 Credits

MATH0012 Algebra 2      6 Credits

MATH0014 Numerical analysis      6 Credits

MATH0035 Statistical inference 2      6 Credits

MATH0036 Stochastic processes      6 Credits




Year 3, Academic Year

Mode of Attendance: Paid period of experience

Students must take units totalling 30 credits each semester. The year programme must include at least 3 units from the union of lists A1 and A2, at least 2 units from the union of B1 and B2 and no more than 18 credits from the union of C1 and C2.

Mandatory Units

MATH0105 Industrial placement      60 Credits




Year 4, Semester 1

Mode of Attendance: Full period in University (Undergraduate)


Mandatory Units

MATH0084 Linear models      6 Credits


Optional Units

Select between 0 and 3 units from the following list A1:

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 4 units from the following list B1:

MATH0037 Galois theory      6 Credits
MATH0038 Advanced group theory      6 Credits
MATH0039 Differential geometry of curves & surfaces      6 Credits
MATH0041 Metric spaces      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

Select between 0 and      12 credits from the following list C1:

MATH0010 Vector calculus & partial differential equations      6 Credits
MATH0019 Computation III: introduction to formal logic & semantics      6 Credits
MATH0027 Object-oriented mechanisms      6 Credits
MATH0129 Programming laboratory A      3 Credits
MATH0131 History of computing and its industry 1      3 Credits
MATH0143 User interface programming      6 Credits
MATH0145 Applications II: databases      6 Credits

Select between 0 and 3 units from the following list:

MATH0072 Safety-critical computer systems      6 Credits
MATH0073 Advanced algorithms & complexity      6 Credits
MATH0075 Advanced computer graphics      6 Credits
MATH0081 Hardware architecture & compilation      6 Credits
MATH0142 Music & digital signal processing      6 Credits

Select between 0 and 1 unit from the following list:

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 4 units from the following list A2:

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 5 units from the following list B2:

MATH0049 Linear elasticity      6 Credits
MATH0052 Algebra & combinatorics      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
MATH0059 Mathematical methods 2      6 Credits
MATH0060 Nonlinear systems & chaos      6 Credits
MATH0063 Mathematical biology 2      6 Credits
MATH0066 Numerical solution of partial differential equations      6 Credits
MATH0128 Project      6 Credits
PHYS0030 Quantum mechanics      6 Credits

Select between 0 and      12 credits from the following list C2:

MATH0013 Mathematical modelling & fluids      6 Credits
MATH0020 Computation II: computability & decidability      6 Credits
MATH0026 Projects & their management      6 Credits
MATH0028 Computation IV: Algorithms      6 Credits
MATH0029 Applications IV: compliers      6 Credits
MATH0030 History of computing and its industry 2      3 Credits
MATH0130 Programming laboratory B      3 Credits

Select between 0 and 3 units from the following list:

MATH0069 Programming language implementation techniques      6 Credits
MATH0070 Computer algebra      6 Credits
MATH0071 Application of logic      6 Credits
MATH0078 Networking      6 Credits
MATH0080 Computer vision      6 Credits
MATH0141 Advanced human computer interaction      6 Credits

Select between 0 and 1 unit from the following list:

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 2000/01

[University of Bath]