Program requirements

The program requirements (course list and program rules (PDF, 180KB)) set out the courses and rules you must follow to successfully complete this program.

You must also comply with UQ’s University Policies and Procedures.

What do the different requirements mean?

  • Compulsory - all students must complete this course
  • Prerequisite for major - a course required for this major
  • Required for Major - a course required for this major
  • Recommended - a course which complements the major, but can be substituted for an elective
  • Elective - an elective course from the course list, or as permitted by the program rules

Year 1 - Semester 1

Course Code & Title Requirements
SCIE1000 Theory & Practice in Science Compulsory
MATH1051 Calculus & Linear Algebra I1 Recommended
Elective Select from a major list2
Elective Select from a major list2

Year 1 - Semester 2

Course Code & Title Requirements
STAT1201 Analysis of Scientific Data Compulsory
CSSE1001 Introduction to Software Engineering I Recommended
Elective Select from a major list2
Elective Select from a major list2
  1. Students without Queensland Senior Maths C should complete MATH1050 before MATH1051.
  2. You must combine this Major with another single Major. You must select the prerequisite courses from the other single Major as in these places.

Choose a study plan:

Computational Science & Biomedical Science

Year 2

Semester Required for major Recommended
1 SCIE2100 Introduction to Bioinfomatics
BIOL2200 Cell Structure & Function
Choose 4 units of second year courses from the Biomedical Science component course list.
STAT2003 Mathematical Probability
2 COSC2500 Numerical Methods in Computational Science MATH2100 Applied Mathematical Analysis
BIPH2000 Foundations of Biophysics

Year 3

Semester Required for Major Recommended
1 Choose 6 units of third year courses from the Biomedical Science component course list.
Choose at least 4 units from:

COSC3000 Visualization & Graphics2
MATH3104 Mathematical Biology

MATH3101 Bifurcation and Chaos
2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms and Data Structures
COSC3500 High-Performance Computing2
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]


BIOM3200 Biomedical Science

1. This course is available in semester 1 and 2.
2. You must include COSC3000 and COSC3500 as part of the 6 units required from the Key Courses.

Computational Science & Genetics

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics

Choose 4 units from:

BIOC2000 Biochemistry & Molecular Biology
BIOL2006 Biostatistics
BIOL2010 Ecology

BIOL2200 Cell Structure & Function
2

BIOL2201 Evolution
BIOL2203 Plant Biology
BIOL2204 Zooology
MICR2000 Microbiology & Immunology ]


BIOL2202 Genetics
COSC2500 Numerical Methods in Computational Science
BIOM2208 Differentiation & Development

Year 3

Semester Required for Major Required for Major Required for Major
1 BIOL3004 Genomics & Bioinformatics

Choose at least 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

Choose at least 4 units from:

BIOL3203 Plant Molecular Biology & Biotechnology
BIOL3380 Laboratory Skills in Genetic Research
BIOL3390 Genome Evolution
MICR3002 Virology

Choose at least 2 units from:

BIOL3202 Plant Biology II
BIOL3209 Biodiversity Analysis, Discovery & Systematics
BIOL3310 Macroecology & Biogeography
DEVB3002 Stem Cells & Regenerative Medicine
MICR3003 Molecular Microbiology

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]

BIOC3003 Human Molecular Genetics & Disease
BIOL3222 Model Organism Genetics
BIOL3350 Genetics & Evolution of Complex Traits: From Human to Non-Model Organisms (not offered in 2019)
MICR3004 Microbial Genomics

BIOC3005 Molecular Systems Biology
BIOL3014 Advanced Bioinformatics ]

Computational Science & Geographical Science

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
Choose 6 units of second year courses from the Geographical Sciences course list.
GEOS2100 Environmental Systems
2 COSC2500 Numerical Methods in Computational Science

Year 3

Semester Required for Major Recommended
1 Choose 6 units of third year courses from the Geographical Sciences course list.

Choose 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]


GEOS3102 Global Change: Problems & Prospects

Computational Science & Geological Science

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
ERTH2003 Sedimentology, Statigraphy & Paleoenvironments
Choose 2 units of second year courses from the Geological Sciences course list.
2 ERTH2004 Structural Geology
COSC2500 Numerical Methods in Computational Science
MATH2100 Applied Mathematical Analysis

Year 3

Semester Required for Major Recommended
1 Choose 8 units of third year courses from the Geological Sciences course list.

Choose 4 units from:

COSC3000 Visualisation, Computer Graphics & Data Analysis
MATH3104 Mathematical Biology

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]

Computational Science & Mathematics

Year 2

Semester Required for Major Recommended
1 SCIE2100 Intro to Bioinfomatics
MATH2400 Mathematical Analysis
OR
MATH2401 Mathematical Analysis and Advanced Topics ]

Choose 2 units of second year courses from the Mathematics component course list.
CSSE2002 Programming in the Large
2 MATH2001 Advanced Calculus & Linear Algebra II
COSC2500 Numerical Methods in Computational Science
INFS2200 Relational Database Systems

Year 3

Semester Required for Major Recommended
1 MATH3401 Complex Analysis
Choose 6 units of 3rd year courses from the Mathematics course list

Choose at least 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms and Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]

  1. This course is available in semester 1 and 2.

Computational Science & Physics

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
PHYS2020 Thermodynamics & Condensed Matter Physics
PHYS2055 Introduction to Fields in Physics
MATH2000 Calculus & Linear Algebra II1
2 COSC2500 Numerical Methods in Computational Science
PHYS2041 Quantum Physics
MATH2100 Applied Mathematical Analysis
PHYS2100 Dynamics, Chaos & Special Relativity

Year 3

Semester Required for Major Recommended
1 PHYS3040 Quantum Physics1
PHYS3051 Fields in Physics1

Choose at least 4 units from:

COSC3000 Visualization, Computer Graphics & Data Analysis
MATH3104 Mathematical Biology

-
2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]


PHYS3020 Statistical Mechanics1
PHYS3900 Perspectives in Physics Choose 2 units of third year courses from the Physics course list.
PHYS3071 Computational Physics
PHYS3825 Advanced Experimental Skills
  1. This course is available in semester 1 and 2.

Computational Science & Psychology - Cognitive Neuroscience

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
PSYC2010 Psychological Research Method II1

Choose at least 2 units from:

PSYC2020 Neuroscience for Psychologists1
PSYC2030 Developmental Psychology1
PSYC2030 Social & Organisational Psychology1
PSYC2050 Learning & Cognition1 ]

CSSE2002 Programming in the Large1
2 COSC2500 Numerical Methods in Computational Science INFS2200 Relational Database Systems

Year 3

Semester Required for Major Recommended
1 PSYC3020 Principles of Psych Assessment1

Choose at least 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

Choose at least 6 units from:

PSYC3052 Judgement & Decision-Making
PSYC3192 Sensory Neuroscience
PSYC3262 Evolutionary Approaches to Human Behaviour

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]

ANAT3022 Functional Neuroanatomy
PSYC3042 Psychological Research: Interpretation & Evaluation
PSYC3272 Social Neuroscience ]

1. This course is available in semester 1 and 2.

Computational Science & Psychology - Cognitive Psychology

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
PSYC2010 Psychological Res Method II1
Choose at least 2 units from:

PSYC2020 Neuroscience for Psychologists1
PSYC2030 Developmental Psychology1
PSYC2040 Social & Organisational Psychology1
PSYC2050 Learning & Cognition1 ]

CSSE2002 Programming in the Large1
2 COSC2500 Numerical Methods in Computational Science INFS2200 Relational Database Systems

Year 3

Semester Required for Major Recommended
1 PSYC3020 Measurement in Psychology1
PSYC3052 Judgment & Decision-Making
PSYC3192 Perception & Attention

Choose at least 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

 
2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Model & Stochastic Processes ]

 

Computational Science & Statistics

Year 2

Semester Required for Major Recommended
1 SCIE2100 Introduction to Bioinfomatics
MATH2001 Advanced Calculus & Linear Algebra II1
STAT2003 Mathematical Probability
2 COSC2500 Numerical Methods in Computational Science
STAT2004 Statistical Modelling & Analysis

Year 3

Semester Required for Major Recommended
1 STAT3001 Mathematical Statistics
STAT3003 Experimental Design
Choose at least 4 units from:

COSC3000 Visualization & Graphics
MATH3104 Mathematical Biology

2

BIOL3014 Advanced Bioinformatics
COMP3506 Algorithms & Data Structures
COSC3500 High-Performance Computing
PHYS3071 Computational Physics
STAT3004 Probability Models & Stochastic Processes ]


STAT3004 Probability Models & Stochastic Processes
STAT3500 Modern Statistics
  1. This course is available in semester 1 and 2.