Teaching
I have taught various undergraduate lecture courses, labs, problem classes and tutorials. At postgraduate level, I have taught courses from an "Introduction to C++ programming" to "The Dirac equation and Feynman diagrams". I have also supervised several PhD students.
Modules for 2024-25
Introduction to Computational Physics
Module code: PHYS105
Role: Module Co-ordinator
Practical Physics I
Module code: PHYS106
Role: Teaching