Current Teaching (AY 2023-2024)

I currently teach on the following modules:

PHYS5880: Mathematical Techniques for Physicists

PHYS6170: BSc individual project

PHYS7770: Advanced Quantum Mechanics

Previous teaching in Kent:

I have previously taught on the following modules:

PH304: Introduction to Astrophysics (Introduction to special relativity)

PH370: First year physics lab (Probability, statistics and data analysis)

PH500: Second year physics lab (communication skills)

PH503: Atomic Physics

PH604: Relativity, Maxwells equations and Optics (Relativity part)

PH611: Numerical Methods

PH621: Analytical Mechanics

PH790: Year Abroad

Previous teaching in other places:

Quantum Field Theory II (Feynman diagrams in many body physics) – for MPAGS (the Midlands Physics Alliance Graduate School) 2006-2009.  Lecture notes available here.