Teaching

In 2024/25 I am delivering the following courses:

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 PHY120 and PHY404 have evolved into new modules: