Part A

20 units for -

Course Code Units Course Title
AGRC1021 2 Biological Concepts & Plant Science
AGRC1023 2 Applied Mathematics and Statistics
AGRC2001 2 Agricultural Biochemistry
ANIM1020 2 Applied Animal Biology
ANIM2053 2 Animal Nutrition
ANIM2057 2 Applied Animal Physiology
CHEM1004 2 Chemistry
VETS1005 2 Professional Studies for Veterinary Technology
VETS2001 2 Animal Health Technology
VETS2032 2 Animal Pathogens and Immunity

Part B

12 units for -

Course Code Units Course Title
VETS3009 2 Small Animal Health
VETS3017 2 Animal Therapeutics
VETS3018 2 Large Animal Health & Management
VETS3043 2 Surgical Principles & Practices
VETS3044 4 Preparation for Professional Practice

Part C

16 units from -

Course Code Units Course Title
AGRC1032 2 Elements of Ecology
AGRC1040 2 Food for a Healthy Planet
AGRC2013 2 Agricultural Microbiology & Gene Technology
AGRC2045 2 Molecular and quantitative genetics
AGRC3036 2 Precision Agriculture
AGRC3042 2 Animal and Plant Biosecurity
ANIM1014 2 Animal Behaviour, Handling and Wellbeing
ANIM1018 2 Livestock Industries
ANIM1026 2 Australian Terrestrial Vertebrates
ANIM2020 2 Dogs, cats and other pets
ANIM2021 2 Animal Environmental Physiology
ANIM2024 2 Equine Behaviour & Performance
ANIM2039 2 Equine Breeding and Stud Management
ANIM2044 2 Monogastric Production Systems
ANIM2054 2 Ruminant Production Systems
ANIM2055 2 The Management and Husbandry of Zoo Animals
ANIM3018 2 Wildlife Technologies
ANIM3019 2 Animal Reproduction
ANIM3039 2 Equine Exercise and Rehabilitation
ANIM3045 2 Sustainable Animal Systems
ANIM3049 2 Biology of Australian Marsupials and Monotremes
ANIM3063 2 Animal Welfare & Ethics
VETS1030 2 One Health: Animals, the Environment and Human Disease
VETS2033 2 Laboratory Animal Science
VETS3023 2 Veterinary Laboratory Diagnostics for Veterinary Technologists
VETS3040 2 Mechanisms of Animal Disease
VETS3042 2 Ecological and Disease Genetics