Undergraduate courses currently taught Courses taught earlier Y4 research project (offered every year; currently jointly with Dr A Sergi). Also available as a summer project. Courses taught at summer schools Post-graduate students