Teaching
Modules for 2024-25
Advanced Topics in Ecology
Module code: LIFE337
Role: Teaching
Biology Core Concepts
Module code: BIOS101
Role: Teaching
ECOLOGY AND THE GLOBAL ENVIRONMENT
Module code: LIFE120
Role: Teaching
EVOLUTION AND BEHAVIOUR
Module code: LIFE709
Role: Module Co-ordinator
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
From Individuals to Ecosystem
Module code: BIOS104
Role: Teaching
RESEARCH METHODS AND APPLICATIONS IN BIOLOGICAL SCIENCES
Module code: LIFE731
Role: Teaching
RESEARCH METHODS AND APPLICATIONS IN BIOLOGICAL SCIENCES (OFF-CAMPUS)
Module code: LIFE631
Role: Teaching
Zoology Field Course
Module code: LIFE333
Role: Module Co-ordinator
Supervised Theses
- Genetic variation in life history strategy and the responses of plant populations and communities to climate change
- Planning Ecological Networks to Enable Long-distance Connectivity
- The Conservation of Climatically Adaptive Genetic Variation
- The impacts of environmental conditions on inbreeding depression: a meta-analysis