In 2026/27 I am delivering the following courses:
MPS330 Stellar Atmospheres (Autumn semester)
MPS367 Problem Solving in Astrophysics (Spring semester)
MPS226 Astronomical Spectroscopy (Spring semester).
I also supervise masters level astrophysics projects, e.g. Wolf-Rayet database assembled by two M.Phys students.
I have previously taught the following modules, with PHY232 now discontinued, while MPS118, PHY120 and PHY404 have evolved into new variants:
MPS118 Introduction to Astrophysics (Spring semester)
PHY120 Mathematics for Physicists and Astronomers (Autumn semester).
PHY232 The Dynamic Interstellar Medium (Spring semester).
PHY404 Star formation and evolution (Autumn semester)