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 Principals 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
AGRC3036 2 Precision Plant and Animal Management
AGRC3042 2 Animal and Plant Biosecurity
ANIM1014 2 Animal Welfare, Behaviour & Handling
ANIM1018 2 Livestock Industries
ANIM1026 2 Australian Terrestrial Vertebrates
ANIM2020 2 Dogs, cats and other pets
ANIM2021 2 Animal Environmental Physiology
ANIM2030 2 Molecular and Quantitative Animal Genetics
ANIM2039 2 Equine Breeding and Stud Management
ANIM2043 2 Biology of Australian Marsupials and Monotremes
ANIM2044 2 Intensive Animal Production
ANIM2053 2 Animal Nutrition
ANIM2054 2 Grazing Animal Production
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 Livestock Science & Production
ANIM3063 2 Animal Welfare & Ethics
MGTS1982 2 Working with Groups and Teams
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