Teaching
Modules for 2025-26
Advanced Clinical Camelid Practice (B)
Module code: VETS7043
Role: Module Co-ordinator
Bovine Mastitis and Lameness
Module code: VETS7033
Role: Teaching
Bovine Nutrition, Husbandry and Lactogenesis
Module code: VETS7031
Role: Teaching
Bovine Reproduction
Module code: VETS7032
Role: Teaching
Bovine Youngstock Rearing and Infectious Diseases
Module code: VETS7034
Role: Teaching
Early Pregnant Cow
Module code: MBRM616
Role: Teaching
Foundations of Reproduction and the Non-Pregnant Cow
Module code: MBRM611
Role: Teaching
Genetics of Cattle
Module code: MBRM614
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
Production Animal Practice
Module code: VETS7030
Role: Module Co-ordinator
Production Animal Practice
Module code: VETS7038
Role: Module Co-ordinator
Production Animal Practice
Module code: VETS7039
Role: Module Co-ordinator
Research Dissertation in Bovine Reproduction
Module code: MBRM621
Role: Teaching
Research skills for bovine reproduction
Module code: MBRM620
Role: Teaching
The Bull
Module code: MBRM615
Role: Teaching
The Future of Cattle Reproduction
Module code: MBRM618
Role: Teaching