Basic Equine Surgery
Module code: VETS705
Role: Teaching
ADVANCED VETERINARY PHYSIOTHERAPY PRACTICE
Module code: VETS776
Role: Module Co-ordinator
ANATOMY & BIOMECHANICS FOR THE VETERINARY PHYSIOTHERAPIST
Module code: VETS771
Role: Teaching
Advanced Clinical Camelid Practice (A)
Module code: VETS7042
Role: Teaching
Advanced Clinical Camelid Practice (B)
Module code: VETS7043
Role: Teaching
Advanced General Camelid Practice
Module code: VETS7041
Role: Teaching
Animals & Human Society - Social Sciences, Animal Health & Contemporary Issues
Module code: VETS699
Role: Teaching
BOVINE NUTRITION, HUSBANDRY AND LACTOGENESIS
Module code: VETS7031
Role: Teaching
BOVINE REPRODUCTION
Module code: VETS7032
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 Youngstock Rearing and Infectious Diseases
Module code: VETS7034
Role: Teaching
C-E.14 EQUINE DENTAL SURGERY
Module code: VETS714
Role: Teaching
C-E.2 EQUINE CARDIOVASCULAR AND RESPIRATORY DISEASES
Module code: VETS702
Role: Teaching
C-E.7 EQUINE LAMENESS (B)
Module code: VETS707
Role: Teaching
C-VD.3 SMALL ANIMAL DERMATOLOGY (B)
Module code: VETS7213
Role: Teaching
C-VD.4 EQUINE DERMATOLOGY
Module code: VETS718
Role: Teaching
CLINICAL PRACTICE 1
Module code: VETS672
Role: Module Co-ordinator
Cardiovascular Anatomy, Physiology and Pathology
Module code: VETS7241
Role: Teaching
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: Module Co-ordinator
Clinical Practice 1
Module code: VETS6722
Role: Module Co-ordinator
Clinical Practice 2
Module code: VETS6731
Role: Module Co-ordinator
Clinical Practice 2
Module code: VETS673
Role: Module Co-ordinator
Clinical Practice 2
Module code: VETS6732
Role: Module Co-ordinator
Clinical governance in veterinary practice
Module code: VETS692
Role: Teaching
DISEASES OF LAMBS AND PARASITIC DISEASES
Module code: VETS7053
Role: Teaching
Diseases of Adult Sheep
Module code: VETS7051
Role: Teaching
EQUINE WELFARE AND ETHICS IN THE THOROUGHBRED HORSERACING INDUSTRIES
Module code: VETS800
Role: Module Co-ordinator
EVIDENCE BASED VETERINARY MEDICINE
Module code: VETS690
Role: Teaching
Emergency Care (A)
Module code: VETS7222
Role: Teaching
Emergency Care (B)
Module code: VETS7223
Role: Teaching
Equine Anaesthesia and Analgesia
Module code: VETS719
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 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 Neuromuscular, Behaviour and Special Senses
Module code: VETS704
Role: Teaching
Equine Practice
Module code: VETS7203
Role: Teaching
Equine Practice
Module code: VETS7103
Role: Teaching
Equine Practice
Module code: VETS7003
Role: Teaching
FELINE MEDICINE (C)
Module code: VETS7256
Role: Teaching
Feline Medicine (A)
Module code: VETS7254
Role: Teaching
Feline Medicine (B)
Module code: VETS7255
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7001
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7501
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7201
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7301
Role: Teaching
Foundations of Advanced Veterinary Practice
Module code: VETS7101
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
Imaging in Practice
Module code: VETS7230
Role: Teaching
Imaging in Practice
Module code: VETS7130
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
NEUROMOTOR SYSTEM IN PERFORMANCE AND DISEASE
Module code: VETS775
Role: Module Co-ordinator
ORTHOPAEDICS OF THE COMMON DOMESTIC SPECIES FOR THE VETERINARY PHYSIOTHERAPIST
Module code: VETS773
Role: Module Co-ordinator
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS693
Role: Module Co-ordinator
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS6931
Role: Module Co-ordinator
PRINCIPLES OF VETERINARY MANAGEMENT AND LEADERSHIP
Module code: VETS6932
Role: Module Co-ordinator
PRINCIPLES OF VETERINARY PHYSIOTHERAPY & APPROACH TO THE ANIMAL PATIENT
Module code: VETS772
Role: Teaching
Production Animal Practice
Module code: VETS7038
Role: Teaching
Production Animal Practice
Module code: VETS7039
Role: Teaching
Production Animal Practice
Module code: VETS7030
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: Teaching
Small Animal Critical Care and Analgesia
Module code: VETS7215
Role: Teaching
Small Animal Dermatology (A)
Module code: VETS7212
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: VETS7290
Role: Teaching
Small Animal Medicine (B)
Module code: VETS729
Role: Teaching
Small Animal Medicine (B)
Module code: VETS7299
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7200
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7210
Role: Teaching
Small Animal Medicine (C)
Module code: VETS7209
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: VETS7271
Role: Teaching
Small Animal Orthopaedic Surgery (B)
Module code: VETS727
Role: Teaching
Small Animal Practice
Module code: VETS7002
Role: Teaching
Small Animal Practice
Module code: VETS7202
Role: Teaching
Small Animal Practice
Module code: VETS7102
Role: Teaching
Small Animal Soft Tissue Surgery (A)
Module code: VETS7221
Role: Teaching
Small Animal Soft Tissue Surgery (A)
Module code: VETS722
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: VETS721
Role: Teaching
Small Animal Surgery Core
Module code: VETS7205
Role: Teaching
Stallion Reproduction and Breeding Management
Module code: VETS710
Role: Teaching
UPDATES IN SMALL ANIMAL MEDICINE (CPD MINI-MODULE)
Module code: VETS402
Role: Teaching
VETERINARY BUSINESS MANAGEMENT: INTRODUCTION TO VETERINARY BUSINESS STUDIES
Module code: VETS7352
Role: Module Co-ordinator
VETERINARY BUSINESS MANAGEMENT: INTRODUCTION TO VETERINARY BUSINESS STUDIES
Module code: VETS735
Role: Module Co-ordinator
VETERINARY BUSINESS MANAGEMENT: INTRODUCTION TO VETERINARY BUSINESS STUDIES
Module code: VETS7351
Role: Module Co-ordinator
VETERINARY BUSINESS MANAGEMENT: WORK BASED LEARNING
Module code: VETS736
Role: Module Co-ordinator
VETERINARY BUSINESS MANAGEMENT: WORK BASED LEARNING
Module code: VETS7361
Role: Module Co-ordinator
VETERINARY BUSINESS MANAGEMENT: WORK BASED LEARNING
Module code: VETS7362
Role: Module Co-ordinator
VETERINARY CLINICAL AUDIT
Module code: VETS691
Role: Teaching
VETERINARY CLINICAL AUDIT
Module code: VETS6911
Role: Module Co-ordinator
VETERINARY FORENSIC PATHOLOGY: FROM POST MORTEM TO FORMAL REPORTING
Module code: VETS500
Role: Teaching
VETERINARY PHYSIOTHERAPY PRACTICE 1
Module code: VETS774
Role: Module Co-ordinator
Veterinary Business Management: Business Strategy and Entrepreneurship
Module code: VETS734
Role: Module Co-ordinator
Veterinary Business Management: Business Strategy and Entrepreneurship
Module code: VETS7341
Role: Module Co-ordinator
Veterinary Business Management: Finance, Accounting and Resource Management
Module code: VETS7311
Role: Module Co-ordinator
Veterinary Business Management: Finance, Accounting and Resource Management
Module code: VETS731
Role: Module Co-ordinator
Veterinary Business Management: Human Resources
Module code: VETS732
Role: Module Co-ordinator
Veterinary Business Management: Human Resources
Module code: VETS7321
Role: Module Co-ordinator
Veterinary Business Management: Marketing
Module code: VETS7331
Role: Module Co-ordinator
Veterinary Business Management: Marketing
Module code: VETS733
Role: Module Co-ordinator
Veterinary Dermatology (Core)
Module code: VETS7211
Role: Teaching
Zoo/Wildlife Pathology
Module code: VETS623
Role: Teaching