School of Computer Science
Our courses and programmes
This page links to course offerings and programmes for the current academic year.
Our programmes
Undergraduate programmes
You can study Computer Science as:
- A major in the Bachelor of Science (BSc), OR
- A specialisation in the Bachelor of Advanced Science (Honours) (BAdvSci(Hons))
There are also a number of different subject areas you can explore (see below).
Postgraduate programmes
There are a number of postgraduate programmes available in Computer Science:
- Bachelor of Science (Honours) (BSc(Hons))
- Postgraduate Diploma in Science (PGDipSci)
- Postgraduate Certificate in Information Technology (PGCertInfoTech)
- Master of Science (MSc)
- Master of Data Science (MDataSci)
- Master of Information Technology (MInfoTech)
- Master of Professional Studies (MProfStud)
- Doctor of Philosophy (PhD)
Our subjects
Undergraduate subject areas
Explore your study options:
Postgraduate subject areas
Explore your study options:
Our courses
Undergraduate courses
We offer a wide range of undergraduate courses at stages one two and three.
Postgraduate courses
We have more than 20 course offerings at the postgraduate level.
For more information
A full list of offerings is available in the University of Auckland Calendar.
For information about fees, please see tuition fees by faculty.
If you would like to talk to someone about your study options, please contact our Science Student Centre.