Teaching

Published:


Current Teaching (2024-25)

  • Foundation Mathematics (MAC101)
  • Vector Calculus (MA2832)
  • Introduction to Applied Mathematics (MA1841)

Previous Teaching

Below is a partial list of courses I have taught at UCLan and other institutions:

  • Abstract Algebra
  • Mathematical Methods
  • Linear Algebra
  • Further Mathematical Methods
  • Real Analysis
  • Further Linear Algebra
  • Fluid Dynamics
  • Group Theory
  • Fields and Galois Theory
  • Complex Variables
  • Applied Analysis
  • Lie Groups and Differential Equations

I also taught a number of modules to engineers encompassing various mathematical methods:

  • Foundation Mathematics
  • Engineering Principles II
  • Engineering Mathematics
  • Engineering Mathematics II
  • Biomedical Engineering and Analysis
  • Mathematics and Structural Design
  • Engineering Mathematics and Structures