Advanced Skills in Biological Sciences
Module code: LIFE355
Role: Module Co-ordinator
Advanced Skills in Bioveterinary Sciences
Module code: LIFE341
Role: Teaching
Advanced Techniques in Zoology
Module code: LIFE230
Role: Teaching
BECOMING HUMAN
Module code: LIFE364
Role: Teaching
Communication and Study Skills for the Life Sciences
Module code: LIFE130
Role: Teaching
Current Topics in Animal Behaviour
Module code: LIFE322
Role: Module Co-ordinator
EXPERIMENTAL SKILLS IN CURRENT BIOLOGY
Module code: LIFE107
Role: Teaching
INFORMATICS FOR LIFE SCIENCES
Module code: LIFE721
Role: Teaching
INFORMATICS FOR LIFE SCIENCES (OFF-CAMPUS)
Module code: LIFE621
Role: Teaching
MOLECULES AND CELLS
Module code: LIFE101
Role: Module Co-ordinator
PROFESSIONAL, EMPLOYABILITY AND RESEARCH SKILLS FOR ADVANCED BIOLOGICAL SCIENCES
Module code: LIFE710
Role: Teaching
STATISTICS FOR BIOLOGICAL RESEARCH
Module code: LIFE763
Role: Teaching
Tropical Ecology Field Course
Module code: LIFE222
Role: Teaching