ANIMAL BIODIVERSITY
Module code: LIFE112
Role: Teaching
Biodiversity Practical Skills
Module code: LIFE233
Role: Teaching
CURRENT SKILLS AND TOPICS IN EVOLUTIONARY BIOLOGY
Module code: LIFE324
Role: Teaching
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
Comparative Animal Physiology
Module code: LIFE212
Role: Teaching
Essential Skills for the Life Sciences 2
Module code: LIFE223
Role: Teaching
Evolutionary Biology
Module code: LIFE213
Role: Teaching
INFORMATICS FOR LIFE SCIENCES
Module code: LIFE721
Role: Module Co-ordinator
INFORMATICS FOR LIFE SCIENCES (OFF-CAMPUS)
Module code: LIFE621
Role: Module Co-ordinator
INTRODUCTION TO RESEARCH
Module code: LIFE702
Role: Teaching
Integrative Comparative Animal Physiology
Module code: LIFE339
Role: Teaching
RESEARCH PROJECT
Module code: LIFE700
Role: Teaching