Teaching
Emphasis on providing experiential learning, providing opportunities for veterinary and bioveterinary undergraduate students to gain experience in farm animal welfare, behaviour and handling, and farm animal medicine and surgery.
Modules for 2024-25
Advanced Animal Husbandry
Module code: LIFE217
Role: Teaching
Foundations of Reproduction and the Non-Pregnant Cow
Module code: MBRM611
Role: Teaching
Genetics of Cattle
Module code: MBRM614
Role: Teaching
Nutrition and Fertility
Module code: MBRM612
Role: Teaching
Post-Partum Cow
Module code: MBRM613
Role: Teaching
Research skills for bovine reproduction
Module code: MBRM620
Role: Teaching