Bachelors ofInformation Technology / Science
Program and course requirements
Complete 64 units comprising:
- 32 units for Bachelor of Information Technology component, and
- 32 units for Bachelor of Science component
Bachelor of Information Technology component
Complete 32 units comprising:
- 16 units for all BInfTech Core Courses, and
- 16 units for BInfTech Plan Options
BInfTech Core Courses
Complete 16 units for ALL of the following:
COMP21402 unitsWeb/Mobile Programming
CSSE10012 unitsIntroduction to Software Engineering
DECO11002 unitsDesign Thinking
DECO14002 unitsIntroduction to Web Design
DECO18002 unitsDesign Computing Studio I - Interactive Technology
DECO28002 unitsDesign Computing Studio 2 - Testing & Evaluation
INFS12002 unitsIntroduction to Information Systems
MATH10612 unitsDiscrete Mathematics
BInfTech Plan Options
Complete 16 units for one of the following:
- 16 units for BInfTech Major Option, or
- 16 units for BInfTech Minor Option, or
- 16 units for BInftTech No Major Option
BInfTech Major Option
Complete 16 units comprising:
- 16 units for one Major from Information Technology Majors
Information Technology Majors
Complete one Major from the following:
SWDESC245316 unitsSoftware Design
SISYSC245316 unitsSoftware Information Systems
UEDESC245316 unitsUser Experience Design
BInfTech Minor Option
Complete 16 units comprising:
- 8 units for one Minor from Information Technology Minors, and
- 6 units for all Information Technology Extension Courses, and
- 2 units from Information Technology Advanced Elective Courses
Information Technology Minors
Complete one Minor from the following:
COMSYA24538 unitsComputer Systems
Information Technology Extension Courses
Complete 6 units for ALL of the following:
DECO25002 unitsHuman-Computer Interaction
DECO38002 unitsDesign Computing Studio 3 - Proposal
DECO38012 unitsDesign Computing Studio 3 - Build
Information Technology Advanced Elective Courses
Complete exactly 2 units from the following:
BISM32222 unitsInformation Analysis and System Design
COMP20482 unitsTheory of Computing
COMP35062 unitsAlgorithms & Data Structures
COMP37022 unitsArtificial Intelligence
COMP38202 unitsDigital Health Software Project
CSSE20022 unitsProgramming in the Large
CSSE20102 unitsIntroduction to Computer Systems
CSSE23102 unitsComputer Systems Principles and Programming
CSSE30122 unitsThe Software Process
DATA20012 unitsFundamentals of Data Science
DECO22002 unitsGraphic Design
DECO23002 unitsDigital Prototyping
DECO35002 unitsSocial & Mobile Computing
DECO38504 unitsPhysical Computing Studio
INFS22002 unitsRelational Database Systems
INFS32002 unitsAdvanced Database Systems
INFS32022 unitsWeb Information Systems
INFS32082 unitsCloud Computing
BInftTech No Major Option
Complete 16 units comprising:
- 6 units from Information Technology Extension Courses, and
- 10 units from Information Technology Advanced Elective Courses
Information Technology Extension Courses
Complete exactly 6 units from the following:
DECO25002 unitsHuman-Computer Interaction
DECO38002 unitsDesign Computing Studio 3 - Proposal
DECO38012 unitsDesign Computing Studio 3 - Build
Information Technology Advanced Elective Courses
Complete exactly 10 units from the following:
Selected courses must include at least 4 units at level 3 or higher.
Information Analysis and System Design
COMP20482 unitsTheory of Computing
COMP35062 unitsAlgorithms & Data Structures
COMP37022 unitsArtificial Intelligence
COMP38202 unitsDigital Health Software Project
CSSE20022 unitsProgramming in the Large
CSSE20102 unitsIntroduction to Computer Systems
CSSE23102 unitsComputer Systems Principles and Programming
CSSE30122 unitsThe Software Process
DATA20012 unitsFundamentals of Data Science
DECO22002 unitsGraphic Design
DECO23002 unitsDigital Prototyping
DECO35002 unitsSocial & Mobile Computing
DECO38504 unitsPhysical Computing Studio
INFS22002 unitsRelational Database Systems
INFS32002 unitsAdvanced Database Systems
INFS32022 unitsWeb Information Systems
INFS32082 unitsCloud Computing
Bachelor of Science component
Complete 32 units comprising:
- 4 units for all BSc Core Courses, and
- Either:
- 28 units for BSc Major Option, or
- 28 units for BSc Extended Major Option
Selected courses must include at least 10 units at level 3 or higher.
CSSE1001 must be substituted in the BSc Minor in Bioinformatics by a course from BSc list 2.3.
MATH1061 must be substituted in the BSc Major in Applied Mathematics, BSc Major in Mathematics, BSc Extended Major in Applied Mathematics, or BSc Extended Major in Mathematics by a course from BSc list 2.3.
BSc Core Courses
Complete 4 units for ALL of the following:
SCIE10002 unitsTheory & Practice in Science
Analysis of Scientific Data
Students who complete PSYC1040 and PSYC2010 towards the Psychology major or extended major are exempt from STAT1201.
STAT13012 unitsAdvanced Analysis of Scientific Data
Students who intend to major in Mathematics or Statistics should take STAT1301. Other students with an interest in advanced mathematics and at least a high achievement in Maths C or a 6 in MATH1050, are encouraged to take STAT1301.
BSc Major Option
Complete 28 units comprising:
- 16 units for one Major from BSc Major List, and
- 0 to 4 units from BSc Level 1 Prerequisites for Majors , and
- Either:
- 8 to 12 units for BSc Minor Option, or
- 8 to 12 units for BSc No Minor Option
BSc Major List
Complete one Major from the following:
APPMAC246116 unitsApplied Mathematics
ARCHSC246116 unitsArchaeological Science
BIMOLC246116 unitsBiochemistry and Molecular Biology
BIOINC246116 unitsBioinformatics
BIOMSC246116 unitsBiomedical Science
CELBIC246116 unitsCell Biology
CHMSTC246116 unitsChemistry
COOSCC246116 unitsCoastal and Ocean Science
EARTHC246116 unitsEarth Science
ECCOBC246116 unitsEcology and Conservation Biology
FOODSC246116 unitsFood Science and Nutrition
FOTECC246116 unitsFood Technology
GENTCC246116 unitsGenetics
GEOSCC246116 unitsGeographical Science
MARBIC246116 unitsMarine Biology
MATHSC246116 unitsMathematics
MICRBC246116 unitsMicrobiology
PHYSCC246116 unitsPhysics
PLANTC246116 unitsPlant Science
PSYCOC246116 unitsPsychology
PUBHLC246116 unitsPublic Health
STATCC246116 unitsStatistics
ZOOLGC246116 unitsZoology
BSc Level 1 Prerequisites for Majors
Complete 0 to 4 units from the following:
ARCA10002 unitsDiscovering Archaeology
Required for the following major: Archaeological Science.
ARCS10012 unitsDoing Archaeology
Required for the following major: Archaeological Science
BIOL10202 unitsGenes, Cells & Evolution
Required for the following majors: Biochemistry and Molecular Biology, Biomedical Science, Ecology and Conservation Biology, Marine Biology, Zoology. Either BIOL1020 or BIOL1040 are required for the following majors: Food Science and Nutrition, Food Technology.
BIOL10302 unitsBiodiversity and the Environment
Required for the following majors: Marine Biology, Plant Science.
BIOL10402 unitsCells to Organisms
Required for the following majors: Biomedical Science, Cell Biology, Ecology and Conservation Biology, Microbiology, Plant Science, Zoology. Either BIOL1020 or BIOL1040 are required for the following majors: Food Science and Nutrition, Food Technology.
CHEM11002 unitsChemistry 1
Required for the following majors: Biochemistry and Molecular Biology, Bioinformatics, Cell Biology, Chemistry, Food Science and Nutrition, Food Technology, Genetics, Microbiology.
CSSE10012 unitsIntroduction to Software Engineering
Required for the following major: Bioinformatics.
ERTH10002 unitsPlanet Earth: The Big Picture
Required for the following major: Coastal and Ocean Science.
GEOM10002 unitsFundamentals of Geographic Information & Technologies
Required for the following majors: Coastal and Ocean Science, Earth Science, Geographical Science.
INDH10052 unitsAboriginal & Torres Strait Islander Health
Required for the following major: Public Health.
Calculus & Linear Algebra I
Either MATH1051 or MATH1071 are required for the following majors: Applied Mathematics, Mathematics, Statistics.
MATH10712 unitsAdvanced Calculus & Linear Algebra I
Either MATH1051 or MATH1071 are required for the following majors: Applied Mathematics, Mathematics, Statistics.
Multivariate Calculus & Ordinary Differential Equations
Either MATH1052 or MATH1072 are required for the following majors: Applied Mathematics, Mathematics.
MATH10722 unitsAdvanced Multivariate Calculus & Ordinary Differential Equations
Either MATH1052 or MATH1072 are required for the following majors: Applied Mathematics, Mathematics.
The Brain and Behavioural Sciences
Required for the following major: Psychology.
PHYS10012 unitsMechanics & Thermal Physics
Required for the following major: Physics.
PSYC10302 unitsIntroduction to Psychology: Developmental, Social & Clinical Psychology
Required for the following major: Psychology.
PUBH11022 unitsIntroduction to Public Health
Required for the following major: Public Health.
BSc Minor Option
Complete 8 to 12 units comprising:
- 8 units for one Minor from BSc Minor List, and
- 0 to 4 units for BSc Program Electives
BSc Minor List
Complete one Minor from the following:
APPMAA24618 unitsApplied Mathematics
ARCHSA24618 unitsArchaeological Science
ASTROA24618 unitsAstrophysics
BIMOLA24618 unitsBiochemistry and Molecular Biology
BIOINA24618 unitsBioinformatics
BIPHYA24618 unitsBiophysics
CELBIA24618 unitsCell Biology
CHEMBA24618 unitsChemical Biology
CHMSTA24618 unitsChemistry
COOSCA24618 unitsCoastal and Ocean Science
COMSCA24618 unitsComputational Science
DEVELA24618 unitsDevelopmental Biology
EARTHA24618 unitsEarth Science
ECCOBA24618 unitsEcology and Conservation Biology
ENTOMA24618 unitsEntomology
GENTCA24618 unitsGenetics
GEINSA24618 unitsGeographical Information Science
HUANAA24618 unitsHuman Anatomy
HUPHYA24618 unitsHuman Physiology
IMUNOA24618 unitsImmunology
MARBIA24618 unitsMarine Biology
MATHSA24618 unitsMathematics
MICRBA24618 unitsMicrobiology
NEUROA24618 unitsNeuroscience
PHARMA24618 unitsPharmacology
PHYSCA24618 unitsPhysics
PLANTA24618 unitsPlant Science
PSYCOA24618 unitsPsychology
STATCA24618 unitsStatistics
ZOOLGA24618 unitsZoology
BSc Program Electives
Complete 0 to 4 units comprising:
- 0 to 4 units from BSc Program Elective Courses, and
- 0 to 4 units from BSc Program Elective Courses (from Plans)
BSc Program Elective Courses
Complete 0 to 4 units from the following:
CHEM10902 unitsIntroductory Chemistry
High School Transition Course
MATH10502 unitsMathematical Foundations II
High School Transition Course
PHYS11712 unitsPhysical Basis of Biological Systems
High School Transition Course
FOOD36012 unitsSpecial Topic
Research Course
GEOS34002 unitsResearch Topic
Research Course
SCIE30404 unitsSTEM Research
Research Course
SCIE32202 unitsBiomedical Science Research Skills
Research Course
SCIE32212 unitsBiomedical Science Research Project
Research Course
SCIE32302 unitsResearch Topic
Research Course
SCIE32402 unitsIntroduction to Research in Biology
Research Course
SCIE32412 unitsSpecial Project in Biology
Research Course
SCIE32502 unitsIntroduction to Research in Mathematics/Physics
Research Course
SCIE32602 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (A)
Research Course
SCIE32612 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (B)
Research Course
SCIE32702 unitsIntroduction to Research in Agriculture & Food Science (A)
Research Course
SCIE32712 unitsIntroduction to Research in Agriculture & Food Science (B)
Research Course
SCIE30502 unitsScience Industry Placement
Placement and Work Integrated Learning Course
BIOL20012 unitsAustralia's Terrestrial Environment
Field Work Course
BIOL20152 unitsEcology Field Studies
Field Work Course
BIOL30162 unitsOutback Ecology Field Studies
Field Work Course
BIOL30232 unitsTropical Marine Ecology
Field Work Course
BIOL32272 unitsPlant Identification & Vegetation Classification
Field Work Course
ERTH10002 unitsPlanet Earth: The Big Picture
Field Work Course Plan Prerequisite Course
ERTH20502 unitsField Geology
Field Work Course
ERTH21102 unitsTectonics of Active Plate Boundaries
Field Work Course
ERTH30012 unitsOre Deposits & Exploration Geology
Field Work Course
ERTH30022 unitsGlobal Field Experience
Field Work Course
ERTH30502 unitsField Geology: Mapping in the Outback
Field Work Course
ERTH31102 unitsMarine Geoscience
Field Work Course
ERTH32122 unitsCoral Reefs: Past, Present & Future
Field Work Course
ERTH32222 unitsEnvironmental Geochemistry
Field Work Course
GEOM20002 unitsIntroduction to Earth Observation Sciences (EOS)
Field Work Course
GEOM20012 unitsGeographical Information Systems
Field Work Course
GEOS21002 unitsEnvironmental Systems
Field Work Course
GEOS21032 unitsBiogeography & Geomorphology
Field Work Course
GEOS30042 unitsInternational Field Studies: Natural & Built Environments of a Selected Region
Field Work Course
MARS20052 unitsAustralia's Marine Environment
Field Work Course
MARS30122 unitsPhysical-biological Oceanography
Field Work Course
PHIL20902 unitsScience and Philosophy: Exploring the Authority of Science
Complementary Course
STAT30072 unitsDeep Learning
Complementary Course
AGRC10212 unitsBiological Concepts & Plant Science
Gatton Level 1 Course
AGRC10322 unitsElements of Ecology
Gatton Level 1 Course
AGRC10402 unitsFood for a Healthy Planet
Gatton Level 1 Course
AGRC10412 unitsCell & Tissue Biology for Agriculture & Veterinary Science
Gatton Level 1 Course
VETS10302 unitsOne Health: Animals, the Environment & Human Disease
Gatton Level 1 Course
VETS10602 unitsAnimal & Veterinary Biology
Gatton Level 1 Course
VETS20322 unitsAnimal Pathogens & Immunity
Gatton Level 2 Course
VETS20332 unitsLaboratory Animal Science
Gatton Level 2 Course
AGRC30422 unitsAnimal & Plant Biosecurity
Gatton Level 3 Course
VETS30402 unitsMechanisms of Animal Disease
Gatton Level 3 Course
ARCA10002 unitsDiscovering Archaeology
Plan Prerequisite Course
ARCS10012 unitsDoing Archaeology
Plan Prerequisite Course
BIOL10202 unitsGenes, Cells & Evolution
Plan Prerequisite Course
BIOL10302 unitsBiodiversity and the Environment
Plan Prerequisite Course
BIOL10402 unitsCells to Organisms
Plan Prerequisite Course
CHEM11002 unitsChemistry 1
Plan Prerequisite Course
CSSE10012 unitsIntroduction to Software Engineering
Plan Prerequisite Course
GEOM10002 unitsFundamentals of Geographic Information & Technologies
Plan Prerequisite Course
INDH10052 unitsAboriginal & Torres Strait Islander Health
Plan Prerequisite Course
INFS12002 unitsIntroduction to Information Systems
Plan Prerequisite Course
Calculus & Linear Algebra I
Plan Prerequisite Course
MATH10712 unitsAdvanced Calculus & Linear Algebra I
Plan Prerequisite Course
Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
MATH10722 unitsAdvanced Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
Discrete Mathematics
Plan Prerequisite Course
NEUR10202 unitsThe Brain and Behavioural Sciences
Plan Prerequisite Course
PHYS10012 unitsMechanics & Thermal Physics
Plan Prerequisite Course
PSYC10302 unitsIntroduction to Psychology: Developmental, Social & Clinical Psychology
Plan Prerequisite Course
PUBH11022 unitsIntroduction to Public Health
Plan Prerequisite Course
UQLD30002 unitsComplexity, Action and Sustainable Futures
BSc Program Elective Courses (from Plans)
Complete 0 to 4 units from the following:
APPMAC246116 unitsApplied Mathematics
ARCHSC246116 unitsArchaeological Science
BIMOLC246116 unitsBiochemistry and Molecular Biology
BIOINC246116 unitsBioinformatics
BIOMSC246116 unitsBiomedical Science
CELBIC246116 unitsCell Biology
CHMSTC246116 unitsChemistry
COOSCC246116 unitsCoastal and Ocean Science
COSCIC246116 unitsComputer Science
EARTHC246116 unitsEarth Science
ECCOBC246116 unitsEcology and Conservation Biology
FOODSC246116 unitsFood Science and Nutrition
FOTECC246116 unitsFood Technology
GENTCC246116 unitsGenetics
GEOSCC246116 unitsGeographical Science
MARBIC246116 unitsMarine Biology
MATHSC246116 unitsMathematics
MICRBC246116 unitsMicrobiology
PHYSCC246116 unitsPhysics
PLANTC246116 unitsPlant Science
PSYCOC246116 unitsPsychology
PUBHLC246116 unitsPublic Health
STATCC246116 unitsStatistics
ZOOLGC246116 unitsZoology
APPMAD246124 unitsApplied Mathematics
BIMOLD246124 unitsBiochemistry and Molecular Biology
BIOMSD246124 unitsBiomedical Science
CELBID246124 unitsCell Biology
CHMSTD246124 unitsChemistry
COOSCD246124 unitsCoastal and Ocean Science
COSCID246124 unitsComputer Science
EARTHD246124 unitsEarth Science
ECCOBD246124 unitsEcology and Conservation Biology
GENTCD246124 unitsGenetics
GEOSCD246124 unitsGeographical Science
MATHSD246124 unitsMathematics
MINIMD246124 unitsMicrobiology, Infection and Immunity
PHYSCD246124 unitsPhysics
PSYCOD246124 unitsPsychology
ZOOLGD246124 unitsZoology
APPMAA24618 unitsApplied Mathematics
ARCHSA24618 unitsArchaeological Science
ASTROA24618 unitsAstrophysics
BIMOLA24618 unitsBiochemistry and Molecular Biology
BIOINA24618 unitsBioinformatics
BIPHYA24618 unitsBiophysics
CELBIA24618 unitsCell Biology
CHEMBA24618 unitsChemical Biology
CHMSTA24618 unitsChemistry
COOSCA24618 unitsCoastal and Ocean Science
COMSCA24618 unitsComputational Science
COSCIA24618 unitsComputer Science
DATASA24558 unitsData Science
DEVELA24618 unitsDevelopmental Biology
EARTHA24618 unitsEarth Science
ECCOBA24618 unitsEcology and Conservation Biology
ENTOMA24618 unitsEntomology
GENTCA24618 unitsGenetics
GEINSA24618 unitsGeographical Information Science
HUANAA24618 unitsHuman Anatomy
HUPHYA24618 unitsHuman Physiology
IMUNOA24618 unitsImmunology
MARBIA24618 unitsMarine Biology
MATHSA24618 unitsMathematics
MICRBA24618 unitsMicrobiology
NEUROA24618 unitsNeuroscience
PHARMA24618 unitsPharmacology
PHYSCA24618 unitsPhysics
PLANTA24618 unitsPlant Science
PSYCOA24618 unitsPsychology
STATCA24618 unitsStatistics
ZOOLGA24618 unitsZoology
Any courses from the above plans can be completed as program electives.
BSc No Minor Option
Complete 8 to 12 units comprising:
- 8 to 12 units for BSc Program Electives
BSc Program Electives
Complete 8 to 12 units comprising:
- 0 to 12 units from BSc Porgram Elective Courses, and
- 0 to 12 units from BSc Program Elective Courses (from Plans)
BSc Porgram Elective Courses
Complete 0 to 12 units from the following:
CHEM10902 unitsIntroductory Chemistry
High School Transition Course
MATH10502 unitsMathematical Foundations II
High School Transition Course
PHYS11712 unitsPhysical Basis of Biological Systems
High School Transition Course
FOOD36012 unitsSpecial Topic
Research Course
GEOS34002 unitsResearch Topic
Research Course
SCIE30404 unitsSTEM Research
Research Course
SCIE32202 unitsBiomedical Science Research Skills
Research Course
SCIE32212 unitsBiomedical Science Research Project
Research Course
SCIE32302 unitsResearch Topic
Research Course
SCIE32402 unitsIntroduction to Research in Biology
Research Course
SCIE32412 unitsSpecial Project in Biology
Research Course
SCIE32502 unitsIntroduction to Research in Mathematics/Physics
Research Course
SCIE32602 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (A)
Research Course
SCIE32612 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (B)
Research Course
SCIE32702 unitsIntroduction to Research in Agriculture & Food Science (A)
Research Course
SCIE32712 unitsIntroduction to Research in Agriculture & Food Science (B)
Research Course
SCIE30502 unitsScience Industry Placement
Placement and Work Integrated Learning Course
BIOL20012 unitsAustralia's Terrestrial Environment
Field Work Course
BIOL20152 unitsEcology Field Studies
Field Work Course
BIOL30162 unitsOutback Ecology Field Studies
Field Work Course
BIOL30232 unitsTropical Marine Ecology
Field Work Course
BIOL32272 unitsPlant Identification & Vegetation Classification
Field Work Course
ERTH10002 unitsPlanet Earth: The Big Picture
Field Work Course Plan Prerequisite Course
ERTH20502 unitsField Geology
Field Work Course
ERTH21102 unitsTectonics of Active Plate Boundaries
Field Work Course
ERTH30012 unitsOre Deposits & Exploration Geology
Field Work Course
ERTH30022 unitsGlobal Field Experience
Field Work Course
ERTH30502 unitsField Geology: Mapping in the Outback
Field Work Course
ERTH31102 unitsMarine Geoscience
Field Work Course
ERTH32122 unitsCoral Reefs: Past, Present & Future
Field Work Course
ERTH32222 unitsEnvironmental Geochemistry
Field Work Course
GEOM20002 unitsIntroduction to Earth Observation Sciences (EOS)
Field Work Course
GEOM20012 unitsGeographical Information Systems
Field Work Course
GEOS21002 unitsEnvironmental Systems
Field Work Course
GEOS21032 unitsBiogeography & Geomorphology
Field Work Course
GEOS30042 unitsInternational Field Studies: Natural & Built Environments of a Selected Region
Field Work Course
MARS20052 unitsAustralia's Marine Environment
Field Work Course
MARS30122 unitsPhysical-biological Oceanography
Field Work Course
PHIL20902 unitsScience and Philosophy: Exploring the Authority of Science
Complementary Course
STAT30072 unitsDeep Learning
Complementary Course
AGRC10212 unitsBiological Concepts & Plant Science
Gatton Level 1 Course
AGRC10322 unitsElements of Ecology
Gatton Level 1 Course
AGRC10402 unitsFood for a Healthy Planet
Gatton Level 1 Course
AGRC10412 unitsCell & Tissue Biology for Agriculture & Veterinary Science
Gatton Level 1 Course
VETS10302 unitsOne Health: Animals, the Environment & Human Disease
Gatton Level 1 Course
VETS10602 unitsAnimal & Veterinary Biology
Gatton Level 1 Course
VETS20322 unitsAnimal Pathogens & Immunity
Gatton Level 2 Course
VETS20332 unitsLaboratory Animal Science
Gatton Level 2 Course
AGRC30422 unitsAnimal & Plant Biosecurity
Gatton Level 3 Course
VETS30402 unitsMechanisms of Animal Disease
Gatton Level 3 Course
ARCA10002 unitsDiscovering Archaeology
Plan Prerequisite Course
ARCS10012 unitsDoing Archaeology
Plan Prerequisite Course
BIOL10202 unitsGenes, Cells & Evolution
Plan Prerequisite Course
BIOL10302 unitsBiodiversity and the Environment
Plan Prerequisite Course
BIOL10402 unitsCells to Organisms
Plan Prerequisite Course
CHEM11002 unitsChemistry 1
Plan Prerequisite Course
CSSE10012 unitsIntroduction to Software Engineering
Plan Prerequisite Course
GEOM10002 unitsFundamentals of Geographic Information & Technologies
Plan Prerequisite Course
INDH10052 unitsAboriginal & Torres Strait Islander Health
Plan Prerequisite Course
INFS12002 unitsIntroduction to Information Systems
Plan Prerequisite Course
Calculus & Linear Algebra I
Plan Prerequisite Course
MATH10712 unitsAdvanced Calculus & Linear Algebra I
Plan Prerequisite Course
Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
MATH10722 unitsAdvanced Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
Discrete Mathematics
Plan Prerequisite Course
NEUR10202 unitsThe Brain and Behavioural Sciences
Plan Prerequisite Course
PHYS10012 unitsMechanics & Thermal Physics
Plan Prerequisite Course
PSYC10302 unitsIntroduction to Psychology: Developmental, Social & Clinical Psychology
Plan Prerequisite Course
PUBH11022 unitsIntroduction to Public Health
Plan Prerequisite Course
UQLD30002 unitsComplexity, Action and Sustainable Futures
BSc Program Elective Courses (from Plans)
Complete 0 to 12 units from the following:
APPMAC246116 unitsApplied Mathematics
ARCHSC246116 unitsArchaeological Science
BIMOLC246116 unitsBiochemistry and Molecular Biology
BIOINC246116 unitsBioinformatics
BIOMSC246116 unitsBiomedical Science
CELBIC246116 unitsCell Biology
CHMSTC246116 unitsChemistry
COOSCC246116 unitsCoastal and Ocean Science
COSCIC246116 unitsComputer Science
EARTHC246116 unitsEarth Science
ECCOBC246116 unitsEcology and Conservation Biology
FOODSC246116 unitsFood Science and Nutrition
FOTECC246116 unitsFood Technology
GENTCC246116 unitsGenetics
GEOSCC246116 unitsGeographical Science
MARBIC246116 unitsMarine Biology
MATHSC246116 unitsMathematics
MICRBC246116 unitsMicrobiology
PHYSCC246116 unitsPhysics
PLANTC246116 unitsPlant Science
PSYCOC246116 unitsPsychology
PUBHLC246116 unitsPublic Health
STATCC246116 unitsStatistics
ZOOLGC246116 unitsZoology
APPMAD246124 unitsApplied Mathematics
BIMOLD246124 unitsBiochemistry and Molecular Biology
BIOMSD246124 unitsBiomedical Science
CELBID246124 unitsCell Biology
CHMSTD246124 unitsChemistry
COOSCD246124 unitsCoastal and Ocean Science
COSCID246124 unitsComputer Science
EARTHD246124 unitsEarth Science
ECCOBD246124 unitsEcology and Conservation Biology
GENTCD246124 unitsGenetics
GEOSCD246124 unitsGeographical Science
MATHSD246124 unitsMathematics
MINIMD246124 unitsMicrobiology, Infection and Immunity
PHYSCD246124 unitsPhysics
PSYCOD246124 unitsPsychology
ZOOLGD246124 unitsZoology
APPMAA24618 unitsApplied Mathematics
ARCHSA24618 unitsArchaeological Science
ASTROA24618 unitsAstrophysics
BIMOLA24618 unitsBiochemistry and Molecular Biology
BIOINA24618 unitsBioinformatics
BIPHYA24618 unitsBiophysics
CELBIA24618 unitsCell Biology
CHEMBA24618 unitsChemical Biology
CHMSTA24618 unitsChemistry
COOSCA24618 unitsCoastal and Ocean Science
COMSCA24618 unitsComputational Science
COSCIA24618 unitsComputer Science
DATASA24558 unitsData Science
DEVELA24618 unitsDevelopmental Biology
EARTHA24618 unitsEarth Science
ECCOBA24618 unitsEcology and Conservation Biology
ENTOMA24618 unitsEntomology
GENTCA24618 unitsGenetics
GEINSA24618 unitsGeographical Information Science
HUANAA24618 unitsHuman Anatomy
HUPHYA24618 unitsHuman Physiology
IMUNOA24618 unitsImmunology
MARBIA24618 unitsMarine Biology
MATHSA24618 unitsMathematics
MICRBA24618 unitsMicrobiology
NEUROA24618 unitsNeuroscience
PHARMA24618 unitsPharmacology
PHYSCA24618 unitsPhysics
PLANTA24618 unitsPlant Science
PSYCOA24618 unitsPsychology
STATCA24618 unitsStatistics
ZOOLGA24618 unitsZoology
Any courses from the above plans can be completed as program electives.
BSc Extended Major Option
Complete 28 units comprising:
- 24 units for one Extended Major from BSc Extended Major List, and
- 0 to 4 units from BSc Level 1 Prerequisite Courses for Extended Major , and
- 0 to 4 units for BSc Program Electives
BSc Extended Major List
Complete one Extended Major from the following:
APPMAD246124 unitsApplied Mathematics
BIMOLD246124 unitsBiochemistry and Molecular Biology
BIOMSD246124 unitsBiomedical Science
CELBID246124 unitsCell Biology
CHMSTD246124 unitsChemistry
COOSCD246124 unitsCoastal and Ocean Science
EARTHD246124 unitsEarth Science
ECCOBD246124 unitsEcology and Conservation Biology
GENTCD246124 unitsGenetics
GEOSCD246124 unitsGeographical Science
MATHSD246124 unitsMathematics
MINIMD246124 unitsMicrobiology, Infection and Immunity
PHYSCD246124 unitsPhysics
PSYCOD246124 unitsPsychology
ZOOLGD246124 unitsZoology
BSc Level 1 Prerequisite Courses for Extended Major
Complete 0 to 4 units from the following:
BIOL10202 unitsGenes, Cells & Evolution
Required for the following extended majors: Biochemistry and Molecular Biology, Biomedical Science, Ecology and Conservation Biology, Zoology.
BIOL10402 unitsCells to Organisms
Required for the following extended majors: Biomedical Science, Cell Biology, Ecology and Conservation Biology, Microbiology, Infection and Immunity, Zoology.
CHEM11002 unitsChemistry 1
Required for the following extended majors: Biochemistry and Molecular Biology, Cell Biology, Chemistry, Genetics, Microbiology, Infection and Immunity.
ERTH10002 unitsPlanet Earth: The Big Picture
Required for the following extended major: Coastal and Ocean Science.
GEOM10002 unitsFundamentals of Geographic Information & Technologies
Required for the following extended majors: Coastal and Ocean Science, Earth Science, Geographical Science.
Calculus & Linear Algebra I
Either MATH1051 or MATH1071 are required for the following extended majors: Applied Mathematics, Mathematics.
MATH10712 unitsAdvanced Calculus & Linear Algebra I
Either MATH1051 or MATH1071 are required for the following extended majors: Applied Mathematics, Mathematics.
Multivariate Calculus & Ordinary Differential Equations
Either MATH1052 or MATH1072 are required for the following extended majors: Applied Mathematics, Mathematics.
MATH10722 unitsAdvanced Multivariate Calculus & Ordinary Differential Equations
Either MATH1052 or MATH1072 are required for the following extended majors: Applied Mathematics, Mathematics.
The Brain and Behavioural Sciences
Required for the following extended major: Psychology.
PHYS10012 unitsMechanics & Thermal Physics
Required for the following extended major: Physics.
PSYC10302 unitsIntroduction to Psychology: Developmental, Social & Clinical Psychology
Required for the following extended major: Psychology.
BSc Program Electives
Complete 0 to 4 units comprising:
- 0 to 4 units from BSc Program Electives Courses, and
- 0 to 4 units from BSc Program Electives Courses (from Plans)
BSc Program Electives Courses
Complete 0 to 4 units from the following:
CHEM10902 unitsIntroductory Chemistry
High School Transition Course
MATH10502 unitsMathematical Foundations II
High School Transition Course
PHYS11712 unitsPhysical Basis of Biological Systems
High School Transition Course
FOOD36012 unitsSpecial Topic
Research Course
GEOS34002 unitsResearch Topic
Research Course
SCIE30404 unitsSTEM Research
Research Course
SCIE32202 unitsBiomedical Science Research Skills
Research Course
SCIE32212 unitsBiomedical Science Research Project
Research Course
SCIE32302 unitsResearch Topic
Research Course
SCIE32402 unitsIntroduction to Research in Biology
Research Course
SCIE32412 unitsSpecial Project in Biology
Research Course
SCIE32502 unitsIntroduction to Research in Mathematics/Physics
Research Course
SCIE32602 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (A)
Research Course
SCIE32612 unitsIntroduction to Research in Chemistry, Biochemistry & Microbiology (B)
Research Course
SCIE32702 unitsIntroduction to Research in Agriculture & Food Science (A)
Research Course
SCIE32712 unitsIntroduction to Research in Agriculture & Food Science (B)
Research Course
SCIE30502 unitsScience Industry Placement
Placement and Work Integrated Learning Course
BIOL20012 unitsAustralia's Terrestrial Environment
Field Work Course
BIOL20152 unitsEcology Field Studies
Field Work Course
BIOL30162 unitsOutback Ecology Field Studies
Field Work Course
BIOL30232 unitsTropical Marine Ecology
Field Work Course
BIOL32272 unitsPlant Identification & Vegetation Classification
Field Work Course
ERTH10002 unitsPlanet Earth: The Big Picture
Field Work Course Plan Prerequisite Course
ERTH20502 unitsField Geology
Field Work Course
ERTH21102 unitsTectonics of Active Plate Boundaries
Field Work Course
ERTH30012 unitsOre Deposits & Exploration Geology
Field Work Course
ERTH30022 unitsGlobal Field Experience
Field Work Course
ERTH30502 unitsField Geology: Mapping in the Outback
Field Work Course
ERTH31102 unitsMarine Geoscience
Field Work Course
ERTH32122 unitsCoral Reefs: Past, Present & Future
Field Work Course
ERTH32222 unitsEnvironmental Geochemistry
Field Work Course
GEOM20002 unitsIntroduction to Earth Observation Sciences (EOS)
Field Work Course
GEOM20012 unitsGeographical Information Systems
Field Work Course
GEOS21002 unitsEnvironmental Systems
Field Work Course
GEOS21032 unitsBiogeography & Geomorphology
Field Work Course
GEOS30042 unitsInternational Field Studies: Natural & Built Environments of a Selected Region
Field Work Course
MARS20052 unitsAustralia's Marine Environment
Field Work Course
MARS30122 unitsPhysical-biological Oceanography
Field Work Course
PHIL20902 unitsScience and Philosophy: Exploring the Authority of Science
Complementary Course
STAT30072 unitsDeep Learning
Complementary Course
AGRC10212 unitsBiological Concepts & Plant Science
Gatton Level 1 Course
AGRC10322 unitsElements of Ecology
Gatton Level 1 Course
AGRC10402 unitsFood for a Healthy Planet
Gatton Level 1 Course
AGRC10412 unitsCell & Tissue Biology for Agriculture & Veterinary Science
Gatton Level 1 Course
VETS10302 unitsOne Health: Animals, the Environment & Human Disease
Gatton Level 1 Course
VETS10602 unitsAnimal & Veterinary Biology
Gatton Level 1 Course
VETS20322 unitsAnimal Pathogens & Immunity
Gatton Level 2 Course
VETS20332 unitsLaboratory Animal Science
Gatton Level 2 Course
AGRC30422 unitsAnimal & Plant Biosecurity
Gatton Level 3 Course
VETS30402 unitsMechanisms of Animal Disease
Gatton Level 3 Course
ARCA10002 unitsDiscovering Archaeology
Plan Prerequisite Course
ARCS10012 unitsDoing Archaeology
Plan Prerequisite Course
BIOL10202 unitsGenes, Cells & Evolution
Plan Prerequisite Course
BIOL10302 unitsBiodiversity and the Environment
Plan Prerequisite Course
BIOL10402 unitsCells to Organisms
Plan Prerequisite Course
CHEM11002 unitsChemistry 1
Plan Prerequisite Course
CSSE10012 unitsIntroduction to Software Engineering
Plan Prerequisite Course
GEOM10002 unitsFundamentals of Geographic Information & Technologies
Plan Prerequisite Course
INDH10052 unitsAboriginal & Torres Strait Islander Health
Plan Prerequisite Course
INFS12002 unitsIntroduction to Information Systems
Plan Prerequisite Course
Calculus & Linear Algebra I
Plan Prerequisite Course
MATH10712 unitsAdvanced Calculus & Linear Algebra I
Plan Prerequisite Course
Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
MATH10722 unitsAdvanced Multivariate Calculus & Ordinary Differential Equations
Plan Prerequisite Course
Discrete Mathematics
Plan Prerequisite Course
NEUR10202 unitsThe Brain and Behavioural Sciences
Plan Prerequisite Course
PHYS10012 unitsMechanics & Thermal Physics
Plan Prerequisite Course
PSYC10302 unitsIntroduction to Psychology: Developmental, Social & Clinical Psychology
Plan Prerequisite Course
PUBH11022 unitsIntroduction to Public Health
Plan Prerequisite Course
UQLD30002 unitsComplexity, Action and Sustainable Futures
BSc Program Electives Courses (from Plans)
Complete 0 to 4 units from the following:
APPMAC246116 unitsApplied Mathematics
ARCHSC246116 unitsArchaeological Science
BIMOLC246116 unitsBiochemistry and Molecular Biology
BIOINC246116 unitsBioinformatics
BIOMSC246116 unitsBiomedical Science
CELBIC246116 unitsCell Biology
CHMSTC246116 unitsChemistry
COOSCC246116 unitsCoastal and Ocean Science
COSCIC246116 unitsComputer Science
EARTHC246116 unitsEarth Science
ECCOBC246116 unitsEcology and Conservation Biology
FOODSC246116 unitsFood Science and Nutrition
FOTECC246116 unitsFood Technology
GENTCC246116 unitsGenetics
GEOSCC246116 unitsGeographical Science
MARBIC246116 unitsMarine Biology
MATHSC246116 unitsMathematics
MICRBC246116 unitsMicrobiology
PHYSCC246116 unitsPhysics
PLANTC246116 unitsPlant Science
PSYCOC246116 unitsPsychology
PUBHLC246116 unitsPublic Health
STATCC246116 unitsStatistics
ZOOLGC246116 unitsZoology
APPMAD246124 unitsApplied Mathematics
BIMOLD246124 unitsBiochemistry and Molecular Biology
BIOMSD246124 unitsBiomedical Science
CELBID246124 unitsCell Biology
CHMSTD246124 unitsChemistry
COOSCD246124 unitsCoastal and Ocean Science
COSCID246124 unitsComputer Science
EARTHD246124 unitsEarth Science
ECCOBD246124 unitsEcology and Conservation Biology
GENTCD246124 unitsGenetics
GEOSCD246124 unitsGeographical Science
MATHSD246124 unitsMathematics
MINIMD246124 unitsMicrobiology, Infection and Immunity
PHYSCD246124 unitsPhysics
PSYCOD246124 unitsPsychology
ZOOLGD246124 unitsZoology
APPMAA24618 unitsApplied Mathematics
ARCHSA24618 unitsArchaeological Science
ASTROA24618 unitsAstrophysics
BIMOLA24618 unitsBiochemistry and Molecular Biology
BIOINA24618 unitsBioinformatics
BIPHYA24618 unitsBiophysics
CELBIA24618 unitsCell Biology
CHEMBA24618 unitsChemical Biology
CHMSTA24618 unitsChemistry
COOSCA24618 unitsCoastal and Ocean Science
COMSCA24618 unitsComputational Science
COSCIA24618 unitsComputer Science
DATASA24558 unitsData Science
DEVELA24618 unitsDevelopmental Biology
EARTHA24618 unitsEarth Science
ECCOBA24618 unitsEcology and Conservation Biology
ENTOMA24618 unitsEntomology
GENTCA24618 unitsGenetics
GEINSA24618 unitsGeographical Information Science
HUANAA24618 unitsHuman Anatomy
HUPHYA24618 unitsHuman Physiology
IMUNOA24618 unitsImmunology
MARBIA24618 unitsMarine Biology
MATHSA24618 unitsMathematics
MICRBA24618 unitsMicrobiology
NEUROA24618 unitsNeuroscience
PHARMA24618 unitsPharmacology
PHYSCA24618 unitsPhysics
PLANTA24618 unitsPlant Science
PSYCOA24618 unitsPsychology
STATCA24618 unitsStatistics
ZOOLGA24618 unitsZoology
Any courses from the above plans can be completed as program electives.
Additional Rules
1. Courses in both course lists
1.1 Where a course is compulsory in the BInfTech, it must be counted towards the BInfTech component of the dual program, and students should select another course from the BSc course list.
1.2 Where a course is compulsory in both a BInfTech major or minor and a BSc major, extended major or minor, it may be counted towards either-
(a) the BInfTech major or minor, and substituted in the BSc major, extended major or minor by a course at the same level or higher from the BSc course list; or
(b) the BSc major, extended major or minor and substituted in the BInfTech major or minor by a course from the BInfTech Advanced Electives list at the same level or higher.
2. Program Plan - BSc component
(a) Each extended major must include 12 units of courses at level 3 or higher, taken from that extended major’s course list and counted towards no other plan.
(b) Each BSc major must include 8 units of courses at level 3 or higher, taken from that major’s course list and counted towards no other plan.
(c) Each BSc minor must include 4 units of courses at level 2 or higher, taken from that minor’s course list and counted towards no other plan.
(d) Where the program is undertaken with more than one plan, any course listed more than once must be substituted in one plan by a course at the same level or higher from the list for that plan, or from the BSc component of the program requirements.
· extended major means a prescribed combination of 24 units from the extended major section in the BSc component
· BSc major means a prescribed combination of 16 units from the major section in the BSc component
· BSc minor means a prescribed combination of 8 units from the minor section in the BSc component
· plan means a minor, major or extended major in the BSc component.