Bachelor of Science

Computational Science

Program of Study Credit Points
Core Units for this Major
Complete 12 credit points from the following units:
12 cps
Unit Code Unit Title Unit cps  
MTHS120
OR
MTHS130
Calculus and Linear Algebra 1
OR
Calculus and Linear Algebra 2
6  
STAT100 Introduction to Statistical Modelling 6  
And complete the following units: 12 cps
COSC110 Introduction to Programming and the UNIX Environment 6  
COSC120 Object Oriented Programming 6  
And complete 18 credit points from the following units: 18 cps
AMTH140 Discrete Mathematics 6  
BIOL110 Biology I 6  
BIOL120 Biology II 6  
CHEM110 Chemistry I 6  
CHEM120 Chemistry II 6  
GEOL110 Geology and the Environment I 6  
GEOL120 Geology and the Environment II 6  
PHYS131 Applied Physics I 6  
PHYS132 Applied Physics II 6  
#Prescribed Units for this Major
Complete the following units:
42 cps
COSC220 Software Engineering Studio 6  
COSC370 User Experience and Interaction Design 6  
COSC380 Advanced Computational Science 6  
SCI210 Introduction to Scientific Programming 6  
STAT210 Statistical Modelling and Experimental Design 6  
STAT320 Advanced Statistical Modelling 6  
STAT330 Statistical Learning 6  
#Students undertaking a second major must be aware that a unit common to both majors at 200/300-level counts towards one major only. In these circumstances students are to select a Listed Unit from the relevant Major.  
Course Requirements 60 cps

To achieve an overall total of 144 credit points candidates must complete a further 60 credit points by either:
Completing a second Major and Elective Units
or
Completing the Listed Units for this Major and Elective Units.

 
Group 1 - Listed Units for candidates undertaking this Major
Candidates completing TWO Majors complete 0 credit points.
Candidates completing ONE Major must complete 18 credit points at 200-level from the following units:
0-18 cps
AGRO211 Identification and Adaptation of Agricultural Plants 6  
AGRO223 Agricultural Ecology and Crop Physiology 6  
AMTH246 Mathematical Methods in the Sciences 6  
AMTH250 Introduction to Programming in The Sciences 6  
ANPR211 Animal Production Systems and Product 6  
ASTY221 Introduction to Astronomy and Astrophysics 6  
BCHM210 Introductory Molecular Biology and Biochemistry I 6  
BCHM220 Introductory Biochemistry II 6  
CHEM204 Biological and Organic Chemistry 6  
CHEM210 Quantum and Thermal Structure 6  
CHEM220 Chemical Reactivity 6  
CHEM250 Analytical Chemistry 6  
COSC210 Database Management Systems 6  
COSC230 Data Structures and Algorithms 6  
COSC240 Operating Systems 6  
COSC250 Programming Paradigms 6  
ECOL203 Ecology - Populations to Ecosystems 6  
ECOL204 Ecological Methods 6  
EVOL211 Evolution and Biogeography 6  
GENE210 Introductory Genetics 6  
GENE251 Introduction to Breeding and Genetics 6  
MATH260 Probability and Simulation 6  
MICR220 Introductory Microbiology 6  
PHYS204 Electromagnetism 1 6  
PHYS207 Fluid Mechanics 6  
PHYS208 Topics in Advanced Physical Sciences 6  
PHYS211 Introduction to Electronics 6  
PMTH212 Multivariable Calculus 6  
PMTH213 Linear Algebra 6  
SOIL222 Soil Science 6  
STAT270 Inference 6  
ZOOL203 Vertebrate Zoology - Evolution and Diversity 6  
ZOOL210 Invertebrate Zoology 6  
ZOOL220 Entomology 6  
Group 2 - Listed Units for candidates undertaking this Major
Candidates completing TWO Majors complete 0 credit points.
Candidates completing ONE Major must complete 18 credit points at 300-level from the following units:
0-18 cps
AGRO311 Plant Protection 6  
AGRO321 Crop Production 6  
ANPR315 Constraints to Animal Production 6  
ANPR321 Animal Function, Health and Welfare 6  
ANUT300 Applied Animal Nutrition 6  
BCHM310 Proteins - The Machines of Life 6  
BCHM341 Clinical Biochemistry and Cell Biology 6  
BTEC360 Biotechnology and Advanced Molecular Biology 6  
CHEM302 Organic Structure and Reactivity 6  
CHEM303 Medicinal Chemistry 6  
CHEM305 Applied Physical Chemistry 6  
CHEM306 Materials Chemistry 6  
COSC330 Parallel and Distributed Computing 6  
COSC350 Artificial Intelligence 6  
COSC360 Advanced Web Programming 6  
COTT300 Applied Cotton Production 6  
ECOL300 The Research Process 6  
ECOL307 Ecology of Plant Populations 6  
ECOL320 Molecular Ecology 6  
EM323 Wildlife Ecology and Management 6  
EM333 Spatial Analysis and Modelling 6  
EM334 Introduction to GIS and Spatial Thinking 6  
EM336 Remote Sensing and Image Analysis 6  
EM351 Ecosystem Rehabilitation 6  
GENE322 Genetics of Populations 6  
GENE352 Genomic Analysis and Bioinformatics 6  
GRNS300 Agronomy of Grains Production 6  
PA335 Precision Agriculture 6  
PHYS301 Microscopic to Macroscopic Physics and Chemistry 6  
PHYS311 Digital Electronic Systems 6  
PHYS313 Applied Photonics 6  
PMTH331 Introduction to Topology 6  
PMTH332 Abstract Algebra 6  
PMTH333 Complex Analysis 6  
PMTH338 Number Theory 6  
PMTH339 Differential Equations 6  
SCI395 Science Report 6  
SOIL310 Soils, Pollution and the Environment 6  
WOOL312 Sheep Production 6  
ZOOL326 Animal Behaviour 6  
ZOOL328 Insect-Plant Interactions 6  
ZOOL329 Evolutionary Parasitology 6  
Elective Units
Complete 0 to 24 credit points with not more than 12 credit points at 100-level.
0-24 cps
The number of credit points and level will vary depending on whether candidates undertake ONE or TWO Majors.
Elective Units can be selected from any unit offered by the University subject to candidates meeting overall prerequisite and timetabling requirements for individual units.
 
Total 144 cps

Back to Program of Study - Overview