Faculty of Science – Leading creativity and innovation in the sciences
Computer Science - Postgraduate options
|Computer Science - quick facts|
|Taught by||Department of Computer Science|
|Available as a major for|
|Undergraduate study options in Computer Science|
|Other majors you might be interested in||
Bioinformatics | Logic and Computation
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.
Bachelor of Science (Honours) (BSc(Hons)) - Computer Science
Prerequisite: 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
Prerequisite: 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
Prerequisite: 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
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.
For further information, please refer to the Computer Science Handbook
BSc (Hons) enquiries
Dr Ian Warren
Honours and Project Coordinator
Phone: +64 9 373 7599 ext 88784
Dr Beryl Plimmer
Phone: +64 9 373 7599 ext 82285
Dr Xinfeng Ye
Phone: +64 9 373 7599 ext 85752
Dr Jing Sun
Phone: +64 9 373 7599 ext 822866