Teaching
Modules for 2024-25
Basic Equine Surgery
Module code: VETS705
Role: Teaching
Advanced Clinical Camelid Practice (A)
Module code: VETS7042
Role: Module Co-ordinator
Advanced Clinical Camelid Practice (B)
Module code: VETS7043
Role: Teaching
Advanced General Camelid Practice
Module code: VETS7041
Role: Teaching
Basic Equine Practice Part 1
Module code: VETS715
Role: Teaching
Basic Equine Practice Part 2
Module code: VETS716
Role: Teaching
Basic Equine Practice Part 3
Module code: VETS717
Role: Teaching
Bovine Mastitis and Lameness
Module code: VETS7033
Role: Teaching
Bovine Reproduction
Module code: VETS7032
Role: Teaching
Bovine Youngstock Rearing and Infectious Diseases
Module code: VETS7034
Role: Teaching
CLINICAL PRACTICE 1
Module code: VETS672
Role: Teaching
Cardiovascular Anatomy, Physiology and Pathology
Module code: VETS7241
Role: Module Co-ordinator
Cardiovascular Diagnostics
Module code: VETS7242
Role: Teaching
Cardiovascular Therapeutics
Module code: VETS7243
Role: Teaching
Care and Management of the Foal and Yearling
Module code: VETS711
Role: Teaching
Clinical Practice 1
Module code: VETS6721
Role: Teaching
Clinical Practice 1
Module code: VETS6722
Role: Teaching
Clinical Practice 2
Module code: VETS673
Role: Teaching
Clinical Practice 2
Module code: VETS6732
Role: Teaching
Clinical Practice 2
Module code: VETS6731
Role: Teaching
Clinical governance in veterinary practice
Module code: VETS692
Role: Teaching
Diseases of Adult Sheep
Module code: VETS7051
Role: Teaching
EVIDENCE BASED VETERINARY MEDICINE
Module code: VETS6901
Role: Teaching
Emergency Care (A)
Module code: VETS7222
Role: Module Co-ordinator
Equine Anaesthesia and Analgesia
Module code: VETS719
Role: Teaching
Equine Cardiovascular and Respiratory Disease
Module code: VETS702
Role: Teaching
Equine Critical Care & Analgesia
Module code: VETS7214
Role: Teaching
Equine Dental Anatomy and Physiology
Module code: VETS712
Role: Teaching
Equine Dental Care, Diagnosis and Treatment
Module code: VETS713
Role: Teaching
Equine Dental Surgery
Module code: VETS714
Role: Teaching
Equine Dermatology
Module code: VETS718
Role: Teaching
Equine Emergency Care (A)
Module code: VETS7118
Role: Teaching
Equine Emergency Care (B)
Module code: VETS7119
Role: Teaching
Equine Gastrointestinal Diseases and Intensive Care
Module code: VETS701
Role: Teaching
Equine General Medicine
Module code: VETS703
Role: Teaching
Equine Lameness (A)
Module code: VETS706
Role: Teaching
Equine Lameness (B)
Module code: VETS707
Role: Teaching
Equine Neuromuscular, Behaviour and Special Senses
Module code: VETS704
Role: Teaching
Equine Practice
Module code: VETS7003
Role: Teaching
Equine Practice
Module code: VETS7103
Role: Teaching
Equine Practice
Module code: VETS7203
Role: Teaching
Feline Medicine (A)
Module code: VETS7254
Role: Teaching
Feline Medicine (B)
Module code: VETS7255
Role: Teaching
Feline Medicine (C)
Module code: VETS7256
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7401
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7101
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7501
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7301
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7201
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7001
Role: Teaching
Gamebirds and Backyard Poultry Health, Welfare and Production
Module code: VETS7063
Role: Teaching
Hatchery Practices & Breeder/Layer Poultry Health, Welfare and Production
Module code: VETS7061
Role: Teaching
INTRODUCTION TO EPIDEMIOLOGY
Module code: VETS652
Role: Teaching
Imaging in Practice
Module code: VETS7130
Role: Teaching
Imaging in Practice
Module code: VETS7230
Role: Teaching
Large Animal Diagnostic Imaging (A)
Module code: VETS7134
Role: Teaching
Large Animal Diagnostic Imaging (B)
Module code: VETS7135
Role: Teaching
Mare Reproduction and Breeding Management
Module code: VETS709
Role: Teaching
Meat Poultry Health, Welfare and Production
Module code: VETS7062
Role: Teaching
Nutrition and Fertility
Module code: MBRM612
Role: Teaching
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS6931
Role: Teaching
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS693
Role: Teaching
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS6932
Role: Teaching
Production Animal Practice
Module code: VETS7030
Role: Teaching
Production Animal Practice
Module code: VETS7039
Role: Teaching
Production Animal Practice
Module code: VETS7038
Role: Teaching
RESEARCH PROJECT
Module code: VETS777
Role: Teaching
Sheep Reproduction, Pregnancy and Parturition
Module code: VETS7052
Role: Teaching
Small Animal Anaesthesia and Analgesia
Module code: VETS7216
Role: Module Co-ordinator
Small Animal Critical Care and Analgesia
Module code: VETS7215
Role: Module Co-ordinator
Small Animal Dermatology (A)
Module code: VETS7212
Role: Module Co-ordinator
Small Animal Dermatology (B)
Module code: VETS7213
Role: Teaching
Small Animal Diagnostic Imaging - Orthopaedics
Module code: VETS7232
Role: Teaching
Small Animal Diagnostic Imaging - Soft Tissue
Module code: VETS7233
Role: Teaching
Small Animal Medicine (A)
Module code: VETS728
Role: Teaching
Small Animal Medicine (A)
Module code: VETS7280
Role: Teaching
Small Animal Medicine (A)
Module code: VETS7288
Role: Teaching
Small Animal Medicine (B)
Module code: VETS729
Role: Teaching
Small Animal Medicine (B)
Module code: VETS7299
Role: Teaching
Small Animal Medicine (B)
Module code: VETS7290
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7200
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7209
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7210
Role: Teaching
Small Animal Orthopaedic Surgery (A)
Module code: VETS7261
Role: Teaching
Small Animal Orthopaedic Surgery (A)
Module code: VETS726
Role: Teaching
Small Animal Orthopaedic Surgery (B)
Module code: VETS727
Role: Teaching
Small Animal Orthopaedic Surgery (B)
Module code: VETS7271
Role: Teaching
Small Animal Practice
Module code: VETS7202
Role: Teaching
Small Animal Practice
Module code: VETS7002
Role: Teaching
Small Animal Practice
Module code: VETS7102
Role: Teaching
Small Animal Soft Tissue Surgery (A)
Module code: VETS722
Role: Teaching
Small Animal Soft Tissue Surgery (A)
Module code: VETS7221
Role: Teaching
Small Animal Soft Tissue Surgery (B)
Module code: VETS7231
Role: Teaching
Small Animal Soft Tissue Surgery (B)
Module code: VETS723
Role: Teaching
Small Animal Surgery Core
Module code: VETS7204
Role: Teaching
Small Animal Surgery Core
Module code: VETS7205
Role: Teaching
Small Animal Surgery Core
Module code: VETS721
Role: Teaching
Stallion Reproduction and Breeding Management
Module code: VETS710
Role: Teaching
UPDATES IN EQUINE MEDICINE (CPD MINI-MODULE)
Module code: VETS412
Role: Teaching
Updates in Equine Dentistry (CPD mini-module)
Module code: VETS417
Role: Module Co-ordinator
Updates in Equine Veterinary Nursing (CPD mini-module)
Module code: VETS421
Role: Teaching
Updates in Small Animal Emergency and Critical Care (CPD mini-module)
Module code: VETS406
Role: Teaching
Updates in Small Animal Veterinary Nursing (CPD mini-module)
Module code: VETS420
Role: Module Co-ordinator
VETERINARY CLINICAL AUDIT
Module code: VETS6911
Role: Teaching
VETERINARY CLINICAL AUDIT
Module code: VETS691
Role: Teaching
VETERINARY FORENSIC PATHOLOGY: FROM POST MORTEM TO FORMAL REPORTING
Module code: VETS500
Role: Teaching
Veterinary Dermatology (Core)
Module code: VETS7211
Role: Module Co-ordinator