Teaching
Undergraduate and postgraduate epidemiology
Modules for 2026-27
Advanced Skills in Bioveterinary Sciences
Module code: LIFE341
Role: Teaching
Early Pregnant Cow
Module code: MBRM616
Role: Teaching
Foundations of Reproduction and the Non-Pregnant Cow
Module code: MBRM611
Role: Teaching
Global Outbreak Surveillance and Control
Module code: IVES717
Role: Teaching
Late Pregnancy and Parturition in Cattle
Module code: MBRM617
Role: Teaching
Nutrition and Fertility
Module code: MBRM612
Role: Teaching
Post-Partum Cow
Module code: MBRM613
Role: Teaching
Research Dissertation in Bovine Reproduction
Module code: MBRM621
Role: Teaching
Research Foundations
Module code: IVES703
Role: Teaching
Research skills for bovine reproduction
Module code: MBRM620
Role: Teaching
Surveillance, Epidemiology and Control of Diseases in Animal Populations
Module code: BIOS323
Role: Teaching
The Bull
Module code: MBRM615
Role: Teaching
The Future of Cattle Reproduction
Module code: MBRM618
Role: Teaching
Veterinary Epidemiology and Public Health
Module code: LIFE328
Role: Teaching