Bachelor of
Science:

Study Planner Information

Year 1 Study Planner

Program Rules Course List

What do the different requirements mean?

  • Compulsory – all students must complete this course
  • Prerequisite 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.

Year 2 to 3 Study Planner

Program Rules Course List

What do the different columns mean?

  • Required for Major – a course required for this major
  • Recommended – a course which complements the major, but can be substituted for an elective

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 Probability & Statistics
    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
    PHYS3071 Computational Physics

    MATH3101 Bifurcation and Chaos
    2

    BIOL3014 Advanced Bioinformatics
    COMP3506 Algorithms and Data Structures
    COSC3500 High-Performance Computing2
    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
    PHYS3071 Computational Physics

    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
    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 2018)
    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
    PHYS3071 Computational Physics

    2

    BIOL3014 Advanced Bioinformatics
    COMP3506 Algorithms & Data Structures
    COSC3500 High-Performance Computing
    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
    PHYS3071 Computational Physics

    2

    BIOL3014 Advanced Bioinformatics
    COMP3506 Algorithms & Data Structures
    COSC3500 High-Performance Computing
    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
    PHYS3071 Computational Physics

    2

    BIOL3014 Advanced Bioinformatics
    COMP3506 Algorithms and Data Structures
    COSC3500 High-Performance Computing
    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
    PHYS3071 Computational Physics

    PHYS3071 Computational Physics
    2

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


    PHYS3020 Statistical Mechanics1
    PHYS3900 Perspectives in Physics Choose 2 units of third year courses from the Physics course list.
    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
    PHYS3071 Computational Physics

    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
    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
    PHYS3071 Computational Physics

    2

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

  • Computational Science & Statistics
    Year 2
    Semester Required for Major Recommended
    1 SCIE2100 Introduction to Bioinfomatics
    MATH2001 Advanced Calculus & Linear Algebra1
    STAT2003 Probability & Statistics
    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
    PHYS3071 Computational Physics

    2

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


    STAT3004 Probability Models & Stochastic Processes
    STAT3500 Modern Statistics

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

What will I study?

Choose an area of your interest:

Computational Science and Biomedical Science

Would you like to model how diseases spread in real-time? Or simulate the immune system's response to an infection? What if you could find better candidates for drug development? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Biomedical Science is a highly funded field which receives approximately half the total research dollars available to all of science, both nationally and internationally. The ability to process large amounts of data and create accurate models is essential to understanding the mechanisms of human health and disease. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in the biomedical sciences.

Computational Science and Chemistry

Would you like to understand and predict the structures and reactivities of molecules using powerful supercomputers? Or simulate the use of new polymers in electronic devices? What if you could find better candidates for drug development? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Chemistry encompasses the synthesis and study of molecules and materials, the exploration of their properties and the development of ways to use them in real life. The ability to process large amounts of data, and accurately model complex reactions, is essential to this diverse field. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in the chemical sciences.

Computational Science and Computer Science

Computational science applies skills from information technology and mathematics to solve problems that can only be tackled through computation. Such problems occur increasingly in all areas of the physical and biological sciences, and engineering. Recent advances in technology give scientists the ability to collect and process vast amounts of data and build sophisticated models that would previously have been impossible.

Computational science is a dual major that builds on any single major, and is specifically designed to provide all science students with cutting-edge computational and quantitative skills that are relevant to their own particular needs.

Computational Science and Ecology

Would you like to model how the biosphere will respond to human pressures? Or simulate the effects of increased atmospheric carbon dioxide? What if you could create programs to aid better environmental management? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Ecology is the scientific study of how organisms interact with each other and their environments. Accurately modelling these interactions is essential for solving the environmental problems that face us in a new millennium. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in ecology.

Computational Science and Genetics

Would you like to unravel the genetic basis of disease? Or simulate how our environment affects the expression of our genes? What if you could create an interactive map of the human genome? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Genetics is transforming our understanding of life through knowledge of inheritance, gene structure and expression, the genetic basis of traits, and the interaction between genes and the environment. Computational analysis of genome sequences is allowing unprecedented discoveries in areas as diverse as human medicine, agriculture, conservation biology and biotechnology. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in genetics.

Computational Science and Geographical Sciences

Would you like to model how climate change has affected a region in the past and simulate how it may be affected in the future? What if you could predict the growth of cities and the movements of populations? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Geographical Science investigates the spatial patterns of physical and human phenomena at local, national and global scales. It uses advanced technology to model and analyse patterns and processes in the physical world, and track human movements and land use. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve the big issues of climate change and its impacts, water scarcity, loss of biodiversity, and planning for sustainable futures for the natural and built environments.

Computational Science and Geological Sciences

Would you like to simulate how certain land uses will affect a region? What if you could develop more accurate methods of mineral discovery? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Geology is the study of the interacting systems of the solid Earth, atmosphere, hydrosphere, and biosphere as they evolve through time. Geologists use advanced modelling techniques to ensure the sustainability and responsible use of natural resources, and tackle environmental challenges. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in the geological sciences.

Computational Science and Marine Science

Would you like simulate how climate change will affect our ocean environments? Or demonstrate how our marine ecosystems are changing over time? What if you could create programs to aid sustainable marine management? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Marine science investigates our oceans and coastal habitats to understand the complex interactions that occur in marine ecosystems. UQ has the largest marine research facilities of any Australian tertiary institution, equipped with the most up-to-date technology to explore the unique marine environments on the doorstep of our research stations. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in the marine sciences.

Computational Science and Mathematics

Would you like to predict the behaviour of financial markets? Or simulate the origins of our universe?? What if you could model how a pandemic disease would spread? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Mathematics underpins an expanding number of disciplines and professions and gives graduates skills which are essential to many fields. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in a range of fields which rely on mathematics.

Computational Science and Microbiology

Would you like to model how viruses such as HIV interact with the human body? Or simulate the spread of an infectious agent? What if you could track and prevent outbreaks of disease? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Microbiology is the study of microscopic living organisms: bacteria, viruses, fungi, algae and protozoa. Understanding these organisms is directly linked to the control and prevention of infectious diseases, and requires the ability to analyse large amounts of data and build models. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in microbiology.

Computational Science and Physics

Would you like to model how sub-nuclear particles interact? Or simulate the earliest moments of the universe? What if you could contribute to the fields of nanotechnology, quantum technology and biophotonics? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Physics asks the big questions which have always intrigued humankind, and uses computation, data analysis, simulations and models to find the answers. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in physics.

Computational Science and Plant Science

Would you like to model how biofuels can be effectively produced? Or simulate how specific plants will cope with drought, salinity or increased temperatures? What if you could produce healthier sugars, anti-cancer drugs and biodegradable plastics? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Plant sciences address some of the greatest challenges facing humankind, contributing to a sustainable food supply, global warming reduction, and fossil-fuel alternatives. Plants are also being developed to produce industrial products, designer molecules, biopharmaceuticals and energy, and to decontaminate land and air. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in the plant sciences.

Computational Science and Psychology

Would you like to model the creation and retrieval of memories? Or simulate the how certain drugs interact with the body and brain? What if you could monitor social behaviours across the population and over time? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Psychology is the scientific study of how people behave, think and feel. Processing data and creating complex models is essential to understanding brain function, memory, higher cognition, social behaviour and many other areas of this broad discipline. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in psychology.

Computational Science and Statistics

Would you like to improve medical treatments through better experimental design? Or model historical and future droughts using meteorological data? What if you could make principled predictions and decisions about the stock market? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Statistics provides the mathematical language and techniques necessary for understanding and dealing with chance and uncertainty in nature. It involves the design, collection, analysis and interpretation of numerical data, with the aim of extracting patterns and other useful information In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in statistics.

Computational Science and Zoology

Would you like to model how environmental changes will affect animal evolution and diversity? Or simulate the development of an evolutionary lineage over time? What if you could create ways to efficiently categorise newly discovered organisms? Computational Science is an interdisciplinary field which uses skills from mathematics and information technology to tackle real-world scientific problems which can only be solved through computation. Zoology is a branch of biology that deals with the scientific study of animals. Understanding animal evolution and diversity is fundamental to the field, and computational analysis provides insight into aspects including morphology, genetics, behaviour, ecology and biochemistry. In this dual major, you will learn to construct realistic mathematical models and simulations, perform quantitative analysis of scientific problems using computers, and develop skills to solve real challenges in zoology.