Computer Science Major - Bachelor of Computer and Information Sciences

In the Computer Science major in the Bachelor of Computer and Information Sciences you learn effective ways to solve computing problems and devise new ways to use computing technologies.

Computer science holds the answers to many questions. The rapid evolution of technology makes computer science an exciting and demanding career option – one with huge job opportunities in New Zealand and around the world.

In the Computer Science major 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 Computer and Information Sciences.

Most papers last one semester and are worth 15 points. You must complete 120 points each year (360 points for the entire degree).

Year 1

All students take seven core papers that are compulsory for all majors. You also choose one other mathematics paper.

Complete the following papers

And choose one of

Or any other paper with the approval of the programme leader

Year 2

Complete the following papers

And choose one of

And choose 30 points from the elective papers below or other Bachelor of Computer and Information Sciences papers (subject to meeting prerequisites).

Year 3

Complete the following papers

And choose one of

And choose 45 points from the elective papers below or other Bachelor of Computer and Information Sciences papers (subject to meeting prerequisites).

Workplace experience

The Research and Development Project paper brings together the skills you’ve developed throughout your degree. You apply what you’ve learnt in a project for an industry client or research centre, under the guidance of an experienced supervisor.

Recent client companies included Deloitte, Pinnacle Life Ltd and Compucon NZ.

Elective papers

Level 5 papers

Level 6 papers

Level 7 papers

More details about papers in this programme

Detailed programme structure and paper outlines (Blackboard)

Search for a paper (Arion)

Enrolment in papers is subject to meeting all requirements and availability of papers.

Find out more about industry trends, job descriptions and what employers may be looking for.

  • Entrepreneur
  • Industrial researcher
  • Research and development manager
  • Software architect
  • Software designer and implementer
Software-Development-Computer-Science-A4_Page_1.jpg

Find out more about industry trends, job descriptions and what employers may be looking for.

Computer Science and Software Development Careers

The information on this page was correct at time of publication. For a comprehensive overview of AUT qualifications, please refer to the Academic Calendar.