The rapid evolution of technology makes computer science an exciting and demanding career option – one with huge job opportunities. Study the Computer Science major in the Bachelor of Science.
In the Computer Science major you learn effective ways to solve computing problems and devise new ways to use computing technologies. You explore advanced aspects of technical software, including how to devise computing algorithms for new technologies, and how to develop multi-tasking systems and 3D user interfaces.
This is part of the Bachelor of Science.
Start date: 2019
Start date: 2020
ASTR500 Introductory Astronomy (15 points)
COMP506 Computer Organisation (15 points)
ENSE501 Programming for Engineering Applications (15 points)
ENSE502 Object Oriented Applications (15 points)
MATH500 Mathematical Concepts (15 points)
MATH501 Differential and Integral Calculus (15 points)
MATH502 Algebra and Discrete Mathematics (15 points)
PHYS500 Physics I (15 points)
STAT500 Applied Statistics (15 points)
And choose another 30 points from the elective papers below or other Bachelor of Mathematical Sciences or Bachelor of Science papers (subject to meeting prerequisites).
Complete the following papers
You also select 75 points from the elective papers below or other Bachelor of Mathematical Sciences or Bachelor of Science papers (subject to meeting prerequisites).
You also select 45 points from the elective papers below or other Bachelor of Mathematical Sciences or Bachelor of Science papers (subject to meeting prerequisites).
In your final year you can complete a research project, investigating a scientific problem. This paper counts as two papers and you can complete it over one semester or the whole year. It isn't compulsory.
Through this paper you develop skills in experimental design, literature searching, the collection and analysis of data, interpretation and reporting of the results.
*This paper is not compulsory. You can substitute this with approved alternative level 7 papers
COMP710 Game Programming (15 points)
COMP716 Highly Secure Systems (15 points)
COMP719 Applied Human Computer Interaction (15 points)
ENSE701 Contemporary Issues in Software Engineering (15 points)
MATH701 Special Topic A (15 points)
MATH702 Special Topic B (15 points)
MATH706 Industrial Mathematics (15 points)
Find out more about industry trends, job descriptions and what employers may be looking for.
The information on this page was correct at time of publication. For a comprehensive overview of AUT qualifications, please refer to the Academic Calendar.