Browse Programme

Name Sort by name Code Sort by code Type Sort by type
Advanced Epidemiology TV5230 Subject
Advanced Microbiology and Immunology TV5120 Subject
Animal Nutrition TV5210 Subject
Animal Parasitology TV5130 Subject
Animal Production TV5020 Subject
Animal Reproduction and Management TV5220 Subject
Animal Structure and Function TV1003 Subject
Animal Welfare TV5420 Subject
Applied Pathology TV5111 Subject
Applied Protocol Writing TV5320 Subject
Aquatic Pathobiology TV5240 Subject
Cell Biology and Biochemistry for Veterinary Science and Agriculture TV1102 Subject
Fundamentals of Veterinary Science TV1103 Subject
General Pathology TV5110 Subject
Infectious Diseases of Livestock TV5121 Subject
Integrated Animal Structure and Function 1 TV2001 Subject
Integrated Animal Structure and Function 2 TV2002 Subject
Introduction to Veterinary Science TV1101 Subject
Introductory Epidemiology TV5040 Subject
Pathogenesis and Diagnosis of Animal Parasitic Disease TV5131 Subject
Research and Dissertation TV5311 Subject
Technology in Beef Production TV5400 Subject
Transitions from Health to Disease 1 TV3001 Subject
Transitions from Health to Disease 2 TV3002 Subject
Veterinary Clinical Sciences Part 1 of 2 TV4001 Subject
Veterinary Clinical Sciences Part 2 of 2 TV4002 Subject
Veterinary Professional and Clinical Practice 1/3 TV5211 Subject
Veterinary Professional and Clinical Practice 2/3 TV5212 Subject
Veterinary Professional and Clinical Practice 3/3 TV5213 Subject
Veterinary Professional Life 2 TV1002 Subject
Veterinary Public Health TV5010 Subject
Veterinary Science Honours (Part Time) Part 1 of 4 TV5103 Subject
Veterinary Science Honours (Part Time) Part 2 of 4 TV5104 Subject
Veterinary Science Honours Part 1 of 2 TV5101 Subject
Veterinary Science Honours Part 2 of 2 TV5102 Subject

Lists linked to Veterinary Sciences

There are currently no lists linked to this Programme.