Part A

#20 for -

Course Code Units Course Title
AGRC1020 2 Applied Biology I
AGRC1021 2 Applied Biology II
AGRC1023 2 Applied Mathematics and Statistics
AGRC2001 2 Agricultural Biochemistry
ANIM2051 2 Animal Anatomy & Physiology 1
ANIM2052 2 Animal Anatomy & Physiology 2
CHEM1004 2 Chemistry
VETS1005 2 Professional Studies for Veterinary Technology
VETS2001 2 Animal Health Technology
VETS2032 2 Animal Pathogens and Immunity

Part B

#12 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 and Practices
VETS3044 4 Preparation for Professional Practice

Part C

#16 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
ANIM2043 2 Biology of Australian Marsupials and Monotremes
ANIM2044 2 Monogastric Production Systems
ANIM2053 2 Animal Nutrition
ANIM2054 2 Ruminant Production Systems
ANIM3016 2 Zoo Husbandry and Management
ANIM3018 2 Wildlife Technologies
ANIM3019 2 Animal Reproduction
ANIM3039 2 Equine Exercise and Rehabilitation
ANIM3043 2 The Behaviour and Management of Animals in Society
ANIM3045 2 Sustainable Animal Systems
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