Skip to main content
Jennifer Duncan

Professor Jennifer Duncan
BVM&S, BSc. Hons, Dip. ECSRHM, Dip. VEPH, PhD, SFHEA, MRCVS

Teaching

In my current position in the Department of Livestock and One Health, I teach Animal Welfare and Sheep Veterinary Medicine across all five years of the BVSc. course. I am also involved in post-graduate teaching where I co-ordinate 3 post graduate RCVS Cert AVP sheep modules and am a supervisor for the Diploma in Bovine Reproduction Course. I am a Senior Fellow of the Higher Education Authority.

Modules for 2024-25

Diseases of Adult Sheep

Module code: VETS7051

Role: Module Co-ordinator

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

Sheep Reproduction, Pregnancy and Parturition

Module code: VETS7052

Role: Module Co-ordinator

Supervised Theses