Teaching
Modules for 2024-25
Advanced Earth Science Project (Level M)
Module code: ENVS400
Role: Teaching
Advanced Geology and Geology-Physical Geography Project
Module code: ENVS405
Role: Teaching
Environmental Geophysics
Module code: ENVS258
Role: Teaching
Geophysics Field School
Module code: ENVS362
Role: Module Co-ordinator
Geophysics Field School
Module code: ENVS562
Role: Module Co-ordinator
Introduction to Geophysics
Module code: PHYS175
Role: Teaching
Research Skills (Earth Science)
Module code: ENVS200
Role: Teaching
Research Skills (Geography and Environmental Science)
Module code: ENVS203
Role: Teaching
Signal Processing and Seismic Analysis
Module code: ENVS343
Role: Teaching
Study Skills and GIS (Earth Science)
Module code: ENVS101
Role: Teaching
Supervised Theses
- A Physics-Based Ground Motion Model for Induced Seismicity at Preston New Road Shale Gas Site, UK
- Addressing Uncertainty in Earthquake Magnitudes Commonly Used in Modern Seismic Hazard Assessment
- Journey to the centre of the earthquake: how does frictional stability affect earthquake source properties?
- Robust and informed Deep Learning for bad data with applications in earthquake engineering
- Surface deformation constraints on slow fault slip behaviour during shallow continental seismic swarms
- Uncertainty characterisation and validation of seismic ground motion models