Skip to main content

Teaching

Modules for 2025-26

Advanced Earth Science Project (Level M)

Module code: ENVS400

Role: Teaching

Applied Environmental Geoscience

Module code: ENVS331

Role: Module Co-ordinator

Dissertation (Geography & Environmental Science)

Module code: ENVS321

Role: Teaching

Earth Science Project

Module code: ENVS300

Role: Teaching

Engineering Geology and Hydrogeology

Module code: ENVS538

Role: Teaching

Engineering Geology and Hydrogeology

Module code: ENVS338

Role: Teaching

Environmental Science Field Class

Module code: ENVS285

Role: Module Co-ordinator

Study Skills and GIS (Earth Science)

Module code: ENVS101

Role: Teaching

Supervised Theses