THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2025/2026

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : Schools : Subjects : Royal (Dick) School of Veterinary Studies

Click on a course code to view course details

Veterinary Sciences

SCQF Level 07 (1 courses)

Code Availability Course Name Period Credits
VESC07001 Vet Medicine Experience Not delivered this year 0

SCQF Level 11 (193 courses)

Code Availability Course Name Period Credits
VESC11268 SS1 Abdominal Imaging MVM Online Learning Block 3 10
VESC11037 Academic Study Skills for Postgraduate Taught Students Not delivered this year 0
VESC11274 Advanced Modelling in Genetic Evaluation Not delivered this year 10
VESC11120 SS1 Advanced cardiovascular procedures and monitoring MVM Online Learning Block 3 10
VESC11284 Advances in Small Animal Chronic Enteropathy Not delivered this year 10
VESC11258 Advancing the Care of Veterinary Patients Not delivered this year 10
VESC11023 SV1 An introduction to Conservation Medicine MVM Online Learning Block 1 20
VESC11033 SV1 An introduction to One Health MVM Online Learning Block 1 20
VESC11040 SS1 Anaesthesia and analgesia of laboratory animals (C-LAS.1) Flexible 10
VESC11240 SS1 Anaesthesia in Reptiles, Amphibians and Fish Flexible 10
VESC11078 Analytical Methods in Animal Biosciences Not delivered this year 10
VESC11232 SS1 Animal Welfare Science, Ethics and Law Applying the Theory (C-AWSEL.2) Flexible 10
VESC11231 SS1 Animal Welfare Science, Ethics and Law Introduction and Theory (C-AWSEL.1) Flexible 10
VESC11245 SS1 Animal models and genomic modification for One Health Models of Disease Semester 1 20
VESC11071 SS1 Animal models, humane end points and study design (C-LAS.2) Flexible 10
VESC11273 SV1 Antimicrobial Resistance: A One Health Perspective MVM Online Learning Block 2 10
VESC11196 SS1 Antimicrobial stewardship in companion animal practice MVM Online Learning Block 1 10
VESC11275 Applications of Data-Driven Breeding and Genetics to Real-Life Challenges Not delivered this year 10
VESC11178 SV1 Applied Conservation Genetics and Wildlife Forensics MVM Online Learning Block 1 20
VESC11038 SV1 Applied Epidemiology and Surveillance for Conservation Medicine MVM Online Learning Block 3 20
VESC11228 SS1 Approach to the Cancer Patient (C-ONC.1) Flexible 10
VESC11213 SS1 Approaches to Gastrointestinal Surgery in Dogs and Cats MVM Online Learning Block 3 10
VESC11146 Approaches to wound management in horses Not delivered this year 10
VESC11239 SS1 Avian Anaesthesia MVM Online Learning Block 2 10
VESC11039 Avian biology and development Not delivered this year 10
VESC11085 SS1 Basic Sciences in Veterinary Anaesthesia and Analgesia MVM Online Learning Block 1 20
VESC11048 SS1 Bovine Mastitis and Lameness (C-C.6) Flexible 10
VESC11049 SS1 Bovine Nutrition Husbandry and Lactogenesis (C-C.4) Flexible 10
VESC11073 SS1 Bovine Reproduction (C-C.5) Flexible 10
VESC11220 SS1 Bovine Reproduction: Beef and Dairy MVM Online Learning Block 1 10
VESC11276 SS1 Breeding Programmes and their Modelling MVM Online Learning Block 3 10
VESC11229 SS1 Cancer Biology and Medical Therapy for Cancer (C-ONC.2) Flexible 10
VESC11230 SS1 Cancer of Body Systems (C-ONC.3) Flexible 10
VESC11256 SS1 Canine Endocrine Disorders MVM Online Learning Block 1 10
VESC11056 SS1 Canine Small Animal Medicine 1 (C-SAM.1) Flexible 10
VESC11055 SS1 Canine Small Animal Medicine 2 (C-SAM.2) Flexible 10
VESC11054 SS1 Canine Small Animal Medicine 3 (C-SAM.3) Flexible 10
VESC11059 Cardiovascular anatomy, physiology and pathology (C-VC.1) Not delivered this year 10
VESC11058 Cardiovascular diagnostics (C-VC.2) Not delivered this year 10
VESC11057 Cardiovascular therapeutics (C-VC.3) Not delivered this year 10
VESC11123 SS1 Chronic pain and advanced analgesic principles MVM Online Learning Block 2 10
VESC11255 SS1 Clinical Anaesthesia: Equipment and the Patient MVM Online Learning Block 2 20
VESC11250 SS1 Communication and engagement with One Health Models of Disease - Design and Practice Full Year 10
VESC11249 SS1 Communication and engagement with One Health Models of Disease - Theory and training Flexible 10
VESC11127 SS1 Companion Animal Respiratory Medicine 1 MVM Online Learning Block 3 10
VESC11126 SS1 Companion Animal Respiratory Medicine 2 MVM Online Learning Block 1 10
VESC11270 SS1 Companion Animal Veterinary Pharmacy Flexible 20
VESC11257 Companion Animal Vitamin D Disorders Not delivered this year 10
VESC11182 SV1 Conservation Genetics for Reintroductions, Translocations and Population Monitoring MVM Online Learning Block 2 10
VESC11203 SS1 Controlling Infectious Diseases in Beef and Dairy Cattle MVM Online Learning Block 1 10
VESC11152 SS1 Data Analysis for Food Safety MVM Online Learning Block 1 10
VESC11277 Data-Driven Breeding and Genetics Dissertation Not delivered this year 60
VESC11046 SS1 Diseases of Adult Sheep (C-S.1) Flexible 10
VESC11069 SS1 Diseases of laboratory animals (C-LAS.4) Flexible 10
VESC11184 SV1 Dissertation Full Year 60
VESC11162 SS1 Dissertation (Applied Poultry Science) Full Year 60
VESC11083 SV1 Dogs and Cats (Anaesthesia and Analgesia) MVM Online Learning Block 3 10
VESC11019 SV1 Eco-system health and species conservation MVM Online Learning Block 2 20
VESC11088 SS1 Ecosystem Health MVM Online Learning Block 2 10
VESC11082 SV1 Equidae (Anaesthesia and Analgesia) MVM Online Learning Block 3 10
VESC11171 SV1 Essential Population Genetic Theory & Techniques MVM Online Learning Block 1 20
VESC11254 SS1 Ethics for Veterinary Clinicians and Researchers MVM Online Learning Block 1 10
VESC11204 SS1 Evidence Based Veterinary Medicine in Clinical Practice MVM Online Learning Block 2 10
VESC11205 SS1 Ewe Survival MVM Online Learning Block 2 10
VESC11061 SS1 Exotic avian species (C-ZM.4) Flexible 10
VESC11206 SS1 Feeding for Production MVM Online Learning Block 3 10
VESC11103 SV1 Feline Medicine 1 MVM Online Learning Block 1 10
VESC11104 SS1 Feline Medicine 2 MVM Online Learning Block 2 10
VESC11262 SS1 Feline Medicine 3 MVM Online Learning Block 3 10
VESC11053 SS1 Feline Small Animal Medicine 1 (C-SAM.4) Flexible 10
VESC11052 SS1 Feline Small Animal Medicine 2 (C-SAM.5) Flexible 10
VESC11051 SS1 Feline Small Animal Medicine 3 (C-SAM.6) Flexible 10
VESC11186 SV1 Food Policy MVM Online Learning Block 2 10
VESC11185 SV1 Food Processing and Waste Management MVM Online Learning Block 1 20
VESC11154 SS1 Food Production Systems MVM Online Learning Block 3 20
VESC11238 SS1 Food Safety Dissertation Full Year 60
VESC11153 SS1 Food Safety Hazards and Food Safety Management Systems MVM Online Learning Block 2 20
VESC11151 SS1 Food Supply Chain & Food Safety MVM Online Learning Block 1 10
VESC11223 SS1 Food Traceability, Labelling, Fraud and Crime MVM Online Learning Block 3 10
VESC11267 SV1 Foodborne Zoonoses MVM Online Learning Block 3 10
VESC11207 SS1 Foot Health MVM Online Learning Block 1 10
VESC11029 Foundations of Animal Science Not delivered this year 20
VESC11264 SV1 Foundations of Nutritional Epidemiology MVM Online Learning Block 2 10
VESC11264 SV1 Foundations of Nutritional Epidemiology Block 3 (Sem 2) 10
VESC11072 SS1 Foundations of advanced veterinary practice (A-FAVP.1) Flexible 10
VESC11198 SV1 Frameworks to Assess Food Security MVM Online Learning Block 3 20
VESC11278 Future Breeding and Genetics Not delivered this year 10
VESC11105 SS1 Gastroenterology MVM Online Learning Block 2 10
VESC11177 SV1 Genetic Data Analysis for Conservation Management and Wildlife Forensics MVM Online Learning Block 3 10
VESC11070 SS1 Genetically modified animals (C-LAS.3) Flexible 10
VESC11279 SS1 Genomics and Phenomics in Breeding MVM Online Learning Block 3 10
VESC11236 SS1 Global Food Security and Nutrition Dissertation Full Year 60
VESC11208 SS1 Heifer Rearing MVM Online Learning Block 2 10
VESC11106 SS1 Hepatology MVM Online Learning Block 3 10
VESC11188 SV1 Innovation in Sustainable Food Systems MVM Online Learning Block 3 20
VESC11224 SS1 Innovative Approaches to Health Challenges Across Disciplines MVM Online Learning Block 2 10
VESC11200 SV1 Interrelationships in Food Systems MVM Online Learning Block 1 20
VESC11042 SV1 Interventions in Wild Animal Health MVM Online Learning Block 2 20
VESC11252 SV1 Introduction to Applied Conservation Genetics Part 1 MVM Online Learning Block 2 10
VESC11253 SV1 Introduction to Applied Conservation Genetics Part 2 MVM Online Learning Block 2 10
VESC11244 SS1 Introduction to Models of Disease - Bioscience and Ethics Full Year 20
VESC11176 SV1 Introduction to Wildlife Forensics MVM Online Learning Block 3 10
VESC11024 Laboratory Tools for the Biosciences Not delivered this year 20
VESC11043 SS1 Laboratory animal science (B-LAS.4) Flexible 10
VESC11209 SS1 Lamb Growth MVM Online Learning Block 1 10
VESC11210 SS1 Lambing Percentage MVM Online Learning Block 3 10
VESC11165 SS1 Leadership Skills MVM Online Learning Block 2 10
VESC11192 Leadership Skills Not delivered this year 10
VESC11011 MSc dissertation in animal biosciences Not delivered this year 90
VESC11202 SS1 MVetSci in Advanced Clinical Practice Dissertation Flexible 60
VESC11260 SV1 Making science relevant to policy and decision-making MVM Online Learning Block 2 20
VESC11211 SS1 Management of the Beef Herd MVM Online Learning Block 3 10
VESC11079 SV1 Managing and Leading Conservation Projects MVM Online Learning Block 2 10
VESC11237 SS1 Neurological Emergencies in dogs and cats MVM Online Learning Block 1 10
VESC11197 SS1 Non-Surgical Musculoskeletal Disease MVM Online Learning Block 2 10
VESC11269 SS1 Non-Technical Skills for Safer Veterinary Care MVM Online Learning Block 3 10
VESC11187 SV1 Nutrition for Food Security MVM Online Learning Block 1 20
VESC11201 SS1 One Health Dissertation Full Year 60
VESC11248 SS1 One Health Models of Disease Animal PhD project proposal Semester 1 20
VESC11089 SS1 One Health Policy MVM Online Learning Block 2 10
VESC11041 One Health and Comparative Animal Models Not delivered this year 20
VESC11266 SV1 One Health risk communication and preparedness MVM Online Learning Block 3 10
VESC11026 One Health, Zoonoses and Emerging Infections Not delivered this year 10
VESC11044 SS1 Parasitic and Lamb Diseases (C-S.3) Flexible 10
VESC11261 Planetary Health Governance Not delivered this year 10
VESC11221 Poor Athletic Performance in Horses - Respiratory Problems Not delivered this year 10
VESC11148 Poor athletic performance in horses Not delivered this year 10
VESC11181 SV1 Population Genetics for Conservation Breeding MVM Online Learning Block 2 10
VESC11280 SS1 Population and Quantitative Genetics for Breeding MVM Online Learning Block 1 10
VESC11166 SS1 Poultry Anatomy and Health MVM Online Learning Block 2 20
VESC11163 SS1 Poultry Behaviour & Welfare in Commercial Systems MVM Online Learning Block 1 20
VESC11164 SS1 Poultry Breeding and Genetics MVM Online Learning Block 3 10
VESC11170 SS1 Poultry Business Management MVM Online Learning Block 2 10
VESC11168 SS1 Poultry Embryology & Incubation MVM Online Learning Block 3 10
VESC11161 SS1 Poultry Feed, Nutrition and Digestion MVM Online Learning Block 3 20
VESC11169 SS1 Poultry Housing and Environment MVM Online Learning Block 1 20
VESC11259 SS1 Practical Approaches to Canine and Feline Dermatology Flexible 10
VESC11145 SS1 Practical pathology and microbiology MVM Online Learning Block 2 10
VESC11225 SS1 Principles of Exotic Pet Medicine MVM Online Learning Block 1 10
VESC11281 SS1 Principles of Genetic Evaluation MVM Online Learning Block 2 10
VESC11124 Problem solving and non-technical skills in anaesthesia Not delivered this year 10
VESC11050 SS1 Production Animal Practice (B-PAP.2) Flexible 10
VESC11109 SS1 Professional and Clinical Skills for Advanced Veterinary Practice MVM Online Learning Block 1 10
VESC11179 SV1 Quality Management in Wildlife Forensic Science MVM Online Learning Block 2 10
VESC11227 SS1 Rabbit Medicine MVM Online Learning Block 3 20
VESC11131 Recent Advances in Equine Practice Not delivered this year 10
VESC11111 SS1 Recent Advances in Internal Medicine MVM Online Learning Block 1 10
VESC11112 SS1 Recent Advances in Production Animal Practice MVM Online Learning Block 1 10
VESC11117 SS1 Renal and Urinary MVM Online Learning Block 3 10
VESC11180 SV1 Reporting Forensic Evidence MVM Online Learning Block 2 10
VESC11045 SS1 Reproduction, Pregnancy and Parturition (C-S.2) Flexible 10
VESC11060 SS1 Reptile (C-ZM.5) Flexible 10
VESC11235 SS1 Research Methods and Data Analysis (A) MVM Online Learning Block 2 10
VESC11190 Research Methods and Data Analysis (APS) Not delivered this year 10
VESC11234 SS1 Research Methods and Data Analysis (B) MVM Online Learning Block 3 10
VESC11265 SV1 Research Methods and Data Analysis (IAWEL) MVM Online Learning Block 3 20
VESC11149 SS1 Research Methods and Study Design Full Year 10
VESC11246 SS1 Research Project in Biosciences or Bioethics 1 Full Year 40
VESC11247 SS1 Research Project in Biosciences or Bioethics 2 Semester 2 40
VESC11282 Research and Professional Skills for Data-Driven Breeding and Genetics Not delivered this year 10
VESC11084 SS1 Ruminants, Camelids and Pigs (Anaesthesia and Analgesia) MVM Online Learning Block 3 10
VESC11251 SS1 Scientific Paradigms, Research Approaches and Study Design Across Disciplines MVM Online Learning Block 3 10
VESC11139 SS1 Small Animal Orthopaedic Surgery A (C-SAS.6) Flexible 10
VESC11140 SS1 Small Animal Orthopaedic Surgery B (C-SAS.7) Flexible 10
VESC11136 SS1 Small Animal Surgical Practice (C-SAS.1) Flexible 10
VESC11080 SV1 Small Mammals (Anaesthesia and Analgesia) MVM Online Learning Block 3 10
VESC11062 SS1 Small pet mammals in practice (C-ZM.3) Flexible 10
VESC11137 SS1 Soft Tissue Surgery A (C-SAS.2) Flexible 10
VESC11138 SS1 Soft Tissue Surgery B (C-SAS.3) Flexible 10
VESC11114 SS1 Standard Diagnostic Testing in Companion Animals MVM Online Learning Block 2 10
VESC11226 SS1 Standard Diagnostic Testing in Exotic Pet Animals MVM Online Learning Block 2 10
VESC11147 SS1 Standard Diagnostic Tests in Equine Practice Flexible 10
VESC11132 SS1 Standard Diagnostic Tests in Production Animal Practice MVM Online Learning Block 2 10
VESC11283 SS1 Sustainable Breeding and Genetics MVM Online Learning Block 1 10
VESC11199 SV1 Sustainable Food Production MVM Online Learning Block 2 20
VESC11183 SV1 The Role of Wildlife Genetics in Global Conservation Challenges MVM Online Learning Block 3 20
VESC11115 SS1 Thoracic Imaging MVM Online Learning Block 3 10
VESC11212 SS1 Udder Health MVM Online Learning Block 3 10
VESC11243 SV1 Understanding Planetary Health & Data: An Introduction to the Concepts and Themes MVM Online Learning Block 2 10
VESC11119 SS1 Ventilators and ventilation in veterinary anaesthesia MVM Online Learning Block 1 10
VESC11155 SS1 Veterinary Anaesthesia & Analgesia Dissertation Full Year 60
VESC11129 SS1 Veterinary Cardiology 1: Cardiac Diseases of the Cat and Dog Semester 1 10
VESC11128 SS1 Veterinary Cardiology 2: Cardiac Diseases of the Cat and Dog MVM Online Learning Block 1 10
VESC11150 Veterinary Ethics Not delivered this year 10
VESC11160 SS1 Veterinary Ethics Full Year 10
VESC11022 SV1 Veterinary techniques and interventions for Conservation Medicine MVM Online Learning Block 1 10
VESC11064 SS1 Wildlife Medicine (C-ZM.1) Flexible 10
VESC11020 SV1 Wildlife disease management MVM Online Learning Block 1 10
VESC11219 SS1 Wound Management and Reconstructive Surgery in Dogs and Cats MVM Online Learning Block 3 10
VESC11021 SS1 Written reflective element Full Year 60
VESC11047 SS1 Youngstock Rearing and Infectious Diseases (C-C.7) Flexible 10
VESC11063 SS1 Zoo Animals (C-ZM.2) Flexible 10
VESC11065 SS1 Zoological Medicine (B-ZM.6) Flexible 10
VESC11272 SV1 Zoonotic Diseases: A One Health Perspective MVM Online Learning Block 1 10

SCQF Level 12 (47 courses)

Code Availability Course Name Period Credits
VESC12014 SS1 Related Discipline Training 1 Full Year 10
VESC12015 SS1 Related Discipline Training 2 Full Year 10
VESC12016 SS1 Related Discipline Training 3 Full Year 10
VESC12017 SS1 Related Discipline Training 4 Full Year 10
VESC12030 SS1 Related Discipline Training 5 Full Year 10
VESC12031 SS1 Related Discipline Training 6 Full Year 10
VESC12006 SS1 Research Project Part 1 Full Year 40
VESC12038 SS1 Research Project Part 1 (March Intake) Full Year 50
VESC12023 Research Project Part 1 (March intake) Not delivered this year 40
VESC12037 SS1 Research Project Part 1 (September Intake) Full Year 50
VESC12009 SS1 Research Project Part 2 Full Year 40
VESC12042 SS1 Research Project Part 2 (March Intake) Full Year 50
VESC12026 Research Project Part 2 (March intake) Not delivered this year 40
VESC12041 SS1 Research Project Part 2 (September Intake) Full Year 50
VESC12013 SS1 Research Project Part 3 Full Year 100
VESC12047 SS1 Research Project Part 3 (March Intake) Full Year 70
VESC12029 SS1 Research Project Part 3 (March intake) Full Year 100
VESC12046 SS1 Research Project Part 3 (September Intake) Full Year 70
VESC12003 Research Proposal Not delivered this year 40
VESC12020 SS1 Research Proposal (1st Intake) Full Year 40
VESC12043 SS1 Research Proposal (March Intake) Full Year 50
VESC12034 SS1 Research Proposal (September Intake) Full Year 50
VESC12001 Specialist Clinical Skills 1 Not delivered this year 100
VESC12018 Specialist Clinical Skills 1 (1st Intake) Not delivered this year 100
VESC12033 SS1 Specialist Clinical Skills 1 (March Intake) Full Year 90
VESC12032 SS1 Specialist Clinical Skills 1 (September Intake) Full Year 90
VESC12004 Specialist Clinical Skills 2 Not delivered this year 100
VESC12036 SS1 Specialist Clinical Skills 2 (March Intake) Full Year 90
VESC12021 Specialist Clinical Skills 2 (March intake) Not delivered this year 100
VESC12035 SS1 Specialist Clinical Skills 2 (September Intake) Full Year 90
VESC12007 SS1 Specialist Clinical Skills 3 Full Year 100
VESC12040 SS1 Specialist Clinical Skills 3 (March Intake) Full Year 90
VESC12024 SS1 Specialist Clinical Skills 3 (March intake) Full Year 100
VESC12039 SS1 Specialist Clinical Skills 3 (September Intake) Full Year 90
VESC12011 SS1 Specialist Clinical Skills 4 Full Year 40
VESC12045 SS1 Specialist Clinical Skills 4 (March Intake) Full Year 70
VESC12027 SS1 Specialist Clinical Skills 4 (March intake) Full Year 40
VESC12044 SS1 Specialist Clinical Skills 4 (September Intake) Full Year 70
VESC12010 SS1 Specialist Level Clinical Case Reports Full Year 30
VESC12002 SS1 Veterinary Academic Practice 1 Full Year 10
VESC12019 SS1 Veterinary Academic Practice 1 (1st Intake) Full Year 10
VESC12005 SS1 Veterinary Academic Practice 2 Full Year 10
VESC12022 SS1 Veterinary Academic Practice 2 (March intake) Full Year 10
VESC12008 SS1 Veterinary Academic Practice 3 Full Year 10
VESC12025 SS1 Veterinary Academic Practice 3 (March intake) Full Year 10
VESC12012 SS1 Veterinary Academic Practice 4 Full Year 10
VESC12028 SS1 Veterinary Academic Practice 4 (March intake) Full Year 10
Key
Available to all students - SV
Not available to visiting students - SS
Part-year visiting students only - VV
 
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information