Bachelor of Science (BSc) – majoring in Computer Science
Your BSc programme will consist of a number of courses worth 15 points each, totalling 360 points.
You must complete the following courses plus a capstone course in your final year of study. The capstone course is a student-led project where you integrate and apply your learning to a real-world problem in your chosen major or specialisation.For Computer Science we recommend the capstone course, COMPSCI 399.
For other capstone options, see our Capstone courses page.
- 45 points:
- 45 points:
- 45 points:
- COMPSCI 313 Computer Organisation
- COMPSCI 315 Data Communications Technologies
- COMPSCI 320 Applied Algorithmics
- COMPSCI 335 Functional Programming and Distributed Services
- COMPSCI 340 Operating Systems
- COMPSCI 345 Human-computer Interaction
- COMPSCI 350 Mathematical Foundations of Computer Science
- COMPSCI 351 Fundamentals of Database Systems
- COMPSCI 361 Machine Learning
- COMPSCI 367 Artificial Intelligence
- COMPSCI 369 Computational Biology
- COMPSCI 373 Computer Graphics and Image Processing
You can use our degree planners to help you plan the courses you need to take for your BSc. To find the most up to date Computer Science degree planner, go to the Science degree planners page.
If you began your degree prior to 2019 we recommend you seek advice to make sure you are taking the correct courses.
Visit your online help and support centre, AskAuckland.
Doing a double major with Computer Science
If you choose to do a double major in your BSc, we recommend the following subjects to complement Computer Science: Information and Technology Management, Mathematics, Physics, Psychology and Statistics.
Preparing for your Computer Science major
Some students will feel more prepared for our Computer Science courses if they have already studied certain subjects in high school.
Find out which school subjects will help you feel prepared by reading our Subject guide for school students.
Help and advice
Student Hubs
Visit your hubs for help and advice on any aspect of your studies and life at University.
The Student Hubs are your physical gateway to Waipapa Taumata Rau | the University of Auckland.
The Student Hubs services are available seven days a week at the City, Grafton, Epsom and Tai Tonga campuses and six days a week at Tai Tokerau, with friendly staff available to provide you with advice on any aspect of your studies and life at the University.