Faculty of Science - Leading creativity and innovation in the sciences

Computer Science - Postgraduate options

Subject description


We are living in an information age. In our work, our leisure, our health and our education, we increasingly depend on access to information. We get the information that we need by using the tools of information technology (IT) by which information is stored, transmitted and processed.

The subjects covered by the department in its courses and research at postgraduate level lie mostly in the two general areas of "software systems" and "theory of computing". Other areas of informatics are covered in more depth by other departments in the University. The Department of Management Science and Information Systems (within the Business School) specialises in data base systems, groupware, and applications of computers to business and management. The Department of Electrical and Electronic Engineering (Faculty of Engineering) has interests in computer systems engineering and software engineering.

Within the broad areas stated above, the department offers graduate programmes leading to the MSc and PhD degrees with specialisations including (but not limited to): algorithmic information theory, artificial intelligence, combinatorics, data compression, data communications and networks, distributed computing, graphics, image processing, multimedia and hypermedia systems, neural networks, parallel computation, programming languages and systems, robotics, software engineering, software security, theory of computation, and visual programming.

The department has many research-active staff and excellent national and international links, both to commerce and academia.


Structure and prerequisites

Bachelor of Science (Honours) (BSc(Hons)) - Computer Science

The prerequisite is a BSc with a major in Computer Science and at least a B average in 90 points (6 courses) above Stage II, including at least 45 points (3 courses) in Computer Science and approval from the Head of Department.


  • At least 60 points from COMPSCI 701-777, 790
  • Up to 30 points from 700 level courses in a related subject with approval of the Head of Department
  • 30 points: COMPSCI 789 Dissertation


Postgraduate Diploma in Science (PGDipSci) - Computer Science

The prerequisite is a BSc with a major in Computer Science and a B average in four COMPSCI courses (60 points) at Stage III level.


  • At least 90 points from COMPSCI 601, 602, 691, 701-780, 790
  • Up to 30 points from 600 and 700 level courses in a related subject with approval of the Head of Department


Master of Science (MSc) - Computer Science

The prerequisite is a BSc(Hons) or PGDipSci in Computer Science, or BTech in Information Technology from The University of Auckland (or equivalent) with an average grade of at least B- in 90 points.


  • 120 points: COMPSCI 796 MSc Thesis in Computer Science

Career opportunities

Graduates in Computer Science will find employment in many areas of computing, especially those careers that require skill in computer programming. As computers pervade all aspects of our society, there is expected to be an increasing need for technical computing skills. Computing skills and experience with the use of computers can be very helpful to many other careers.

The main specialist jobs in Computer Science are Programmers, Systems Analysts, Computer Service Engineers, Computer System Engineers and Software Engineers. The heavy reliance on networks and the explosive growth of the internet have created a particular demand for people with skills in data communications, network design, hypermedia and object-oriented programming.


Help and advice

For further information, please refer to the Computer Science Postgraduate Handbook or contact:

BSc (Hons) enquiries
Dr Jiamou Liu
Honours Coordinator
Phone: +64 9 373 7599 ext 89528
Email: honourscoordinator@cs.auckland.ac.nz

MSc enquiries
Dr Patrice Delmas
MSc Coordinator
Phone: +64 9 373 7599 ext 83780
Email: msccoordinator@cs.auckland.ac.nz

Diploma enquiries
Dr S Manoharan
Diploma Coordinator
Phone: +64 9 373 7599 ext 86837
Email: diplomas@cs.auckland.ac.nz

PhD enquiries
Dr Beryl Plimmer
PhD Coordinator|
Phone: +64 9 373 7599 ext 82285
Email: phdcoordinator@cs.auckland.ac.nz