I have taught the following Modules
Level 4
Calculus, Vector & Linear Algebra, Mechanics, Mathematics for Engineers I
Level 5
Vector Calculus, Functions of a Complex Variable, Inviscid Fluid Mechanics, Calculus of Higher Dimensions, Numerical Analysis, Mathematics for Engineers II, Analytical Mechanics, Engineering Fluid Mechanics ,
Level 6/7
Partial Differential Equations, Fluid Mechanics, Waves
Asymptotics, Further Fluid Mechanics, Optimization, Numerical Solution of PDEs, Modelling for Sport Scientists, Thermo-Fluids for Engineers,