The dual four-year program provides students with a focused background in Computer Science along with the in-depth knowledge of a mathematics degree.
The Computer Science component combines the theoretical studies of algorithms and data structures, with the practical challenges of implementing them in hardware and software systems.
In the Mathematics component you will develop a comprehensive specialised knowledge in one field of mathematics or a high level of sophistication in the applications of mathematics. Modern computation, advances in scientific technology and the increasing production of data have all increased the scope for applications of mathematics well beyond the traditional areas of engineering and the physical sciences, to include fields such as finance, economics, information technology and molecular biology. There is increasing recognition that graduates with high-level quantitative and analytic skills will play a key role at the forefront of new developments in these and other fields.
Studies may be undertaken in the following specialisations. Please click on the major(s) that are of interest to you for more information.
Bachelor of Mathematics
– Applied Mathematics
– Data Analytics and Operations Research
– Mathematical Physics
– Pure Mathematics
Bachelor of Computer Science
– Cyber Security
– Data Science
– Machine Learning
– Programming Languages
– Scientific Computing
Honours is available as an additional year of study.