Red X iconGreen tick iconYellow tick icon

    Take your computing further, taught by the people advancing the field.

    Why study postgraduate Computer Science?

    Postgraduate Computer Science takes you beyond the fundamentals, building advanced technical expertise in areas such as artificial intelligence, computer graphics and visual computing, data science, information retrieval, software engineering, and systems research. You move from learning how systems work to asking how they could work better, and from following established methods to new thinking.

    Postgraduate Computer Science prepares you to lead technical conversations, contribute original ideas, and adapt in a fast-changing digital world. You graduate with confidence in your expertise and clarity about how you want to use it.

    Career opportunities

    Postgraduate computer science opens up advanced technical roles across almost every sector, from software and technology firms to health, government, finance, and research. The depth you build at this level also positions you for specialist and leadership work, rather than general entry-level development roles.

    • Software engineering – designing and building systems for organisations across every sector
    • Data science and machine learning – turning complex data into models and decisions organisations can act on
    • Cybersecurity – protecting systems, networks, and data in government, finance, and health
    • Technical consulting – advising organisations on systems, architecture, and technology decisions
    • Research and academia – advancing the field through doctoral study, research roles, or teaching

    What it’s like to study at this level

    Postgraduate Computer Science at Otago is collaborative and challenging, building advanced knowledge and expertise.

    At master's level that expertise opens up in three directions. You can build broad technical grounding across computing, giving you a versatile skill set to take into a wide variety of roles. Alternatively, you can concentrate on one area and take it further, applying it through a substantial project. If research is your focus, you’ll carry out your own investigation under supervision, which is also the route towards doctoral study.

    Classes are small, so you have direct contact with academic staff who are researching the areas you are studying. Rather than working through established material, you will test ideas, work through complex systems, and take on problems that do not have settled answers.

    If your work calls for it, you will have access to the University's high performance computing resources, used for tasks like simulating large models or processing large volumes of data. You may also work in the School's specialist labs, depending on your area.

    This is for you if ...

    A strong foundation in Computer Science or a related discipline is required, and you will need a solid grounding in programming to get the most from postgraduate study.

    An interest in problem solving, logical thinking, and exploring complex ideas is valuable, along with motivation to work independently and engage deeply with your subject.


    Are you just starting uni?

    Learn about studying Computer Science as an undergraduate at Otago.

    Active researchers, specialist labs, and a school that connects widely

    At Otago there are no research-only staff. Everyone advancing the field of Computer Science is also teaching it. Postgraduate classes are small, so you have real access to the people working in your area.

    The team is globally diverse, with strong connections to Māori and Pasifika communities with a reputation for interdisciplinary research built on links across the University, around New Zealand, and internationally.

    You will also have access to specialist facilities, including the Human Computer Interaction Lab for virtual and augmented reality, GPU-equipped machines in the Trimble Technology Lab, the Datum Lab, and the University's high-performance computing resources.

    Choose a study option

    Whether you are advancing your career with our specialised graduate qualifications or pursuing in-depth research and expertise through our postgraduate programmes, Otago is here to support your aspirations.

    Postgraduate qualifications

    Honours, masters’, PhDs, and other advanced degrees for graduates. Just one additional year of study will earn you a valuable postgraduate degree. Or perhaps you want the depth of a full year of research-only time during a master’s or to step up to a PhD.

    Bachelor of Arts with Honours (BA(Hons))


    A four-year degree focusing on advanced study and culminating in a research project in the final year

    Bachelor of Science with Honours (BSc(Hons))


    A four-year degree focusing on advanced study and culminating in a research project in the final year

    Postgraduate Certificate in Science (PGCertSci)


    A coursework programme, typically consisting of three papers, that can be completed with full-time (one-semester) or part-time (full-year) study

    Postgraduate Diploma in Arts Subjects (PGDipArts)


    A two-semester programme of structured coursework, and in some cases supervised research, extending the knowledge and skills gained from the bachelor’s degree

    Postgraduate Diploma in Science (PGDipSci)


    A one-year programme which builds on an undergraduate science degree, encompassing coursework and a chosen research topic

    Master of Arts (Thesis) (MA(Thesis))


    A one- or two-year degree entailing a major research project, culminating in a thesis

    Master of Science (Applied) (MSc(Applied))


    A coursework postgraduate degree with a research component. The MSc(Applied) can be completed in 12 months or in stages over a longer period.

    Master of Science (Coursework) (MSc(Coursework))


    The Master of Science (Coursework) is a taught master's, designed to provide an intensive, structured learning experience.

    Master of Science (Thesis) (MSc(Thesis))


    A two-year degree with a wide range of subject options. The MSc(Thesis) may be taken by a combination of coursework and thesis, or by thesis only.

    Doctor of Philosophy (PhD)


    Engage in original research leading to a doctoral thesis, supported by comprehensive academic and social networks

    Graduate qualifications

    Our graduate qualifications are crafted to transition students from foundational studies to advanced, specialised knowledge.

    Ready to apply?

    Take your expertise to the next level with advanced study.

    Programme details

    Compare programmes for this subject.

    Papers
    COSC 490 Dissertation
    Four of COSC 402COSC 412, COSC 420COSC 431, COSC 440COSC 444, COSC 450, COSC 470, COSC 471
    Prerequisites:
    At least five 300-level papers including COSC 326, COSC 345 or COSC 360 and including at least three further papers from COSC 301-385

    Papers
    • COMP 490 Dissertation

    • Four 20-point 400-level COMP, DATA, DHUM, or SENG papers

      Prerequisites:
      At least five 300-level papers including four 300-level COMP, COSC, DATA, INFO or SENG papers

    Papers
    (Requirements prior to 2027)
    • Either six 20-point 400-level COMP, DATA, DHUM, or SENG papers

    • Or one of COMP 480 Applied Project or COMP 490 Dissertation and four 20-point 400-level COMP, DATA, DHUM, or SENG papers

    Papers
    (Requirements from 2027)

    Thesis
    • Thesis: COSC 5

    Note: Students who have not completed a Bachelor of Arts (BA(Hons)) in Computer Science or a Postgraduate Diploma in Arts Subjects (PGDipArts) in Computer Science must complete the required papers for the BA(Hons) in Computer Science prior to undertaking the thesis.

    Papers
    • Four 20-point 400-level papers from COMP, DATA, DHUM or SENG
    • 60 further approved points at 400-level
    • One of:
      • SCNC 597 Supervised Independent Study,
      • SCNC 598 Workplace-based Project,
      • SCNC 599 Group Project  (Offered from 2027)

    120 Points Pathway Requirements
    180 Points Pathway Requirements

    Papers and Thesis

    Papers

    View a list of all related papers below.

    COMP papers

    Paper Code Year Title Points Teaching period
    COMP101 2026 Foundations of Information Systems 18 points Summer School
    COMP121 2026 Computer Programming 18 points Semester 1, Semester 2
    COMP122 2026 Foundations of Computer Science 18 points Summer School, Semester 2
    COMP210 2026 Information Assurance 18 points Semester 2
    COMP421 2026 Machine Learning and Data Mining 20 points Semester 2
    COMP423 2026 Deep Learning 20 points Semester 1
    COMP424 2026 Information Retrieval and Natural Language Processing 20 points Semester 1
    COMP425 2026 Advanced Visual Computing 20 points Semester 1
    COMP427 2026 Agent-based Software Technologies 20 points Semester 2
    COMP480 2026 Applied Project 40 points Full Year
    COMP490 2026 Dissertation 40 points Full Year
    DATA101 2026 Data Processing and Visualisation 18 points Semester 1
    DATA403 2026 Data Management 20 points Semester 1
    DATA404 2026 Management of Large-Scale Data 20 points Semester 1

    COSC papers

    Paper Code Year Title Points Teaching period
    COSC201 2026 Algorithms and Data Structures 18 points Semester 1
    COSC202 2026 Software Development 18 points Semester 1
    COSC203 2026 Web, Databases, and Networks 18 points Semester 2
    COSC204 2026 Computer Systems 18 points Semester 2
    COSC301 2026 Network Management and Security 18 points Semester 1
    COSC312 2026 Cryptography and Security 18 points Semester 2
    COSC326 2026 Computational Problem Solving 18 points Semester 1
    COSC341 2026 Theory of Computing 18 points Semester 1
    COSC342 2026 Visual Computing: Graphics & Vision 18 points Semester 1
    COSC343 2026 Artificial Intelligence 18 points Semester 2
    COSC344 2026 Database Theory and Applications 18 points Semester 1
    COSC345 2026 Software Engineering 18 points Semester 2
    COSC349 2026 Cloud Computing Architecture 18 points Semester 2
    COSC360 2026 Computer Game Design 18 points Summer School
    COSC385 2026 Research Project 18 points Summer School, Semester 1, Semester 2
    COSC402 2026 Advanced Computer Networks 20 points Not offered in 2026
    COSC412 2026 Advanced Cryptography and Security 20 points Semester 2
    COSC470 2026 Special Topic 20 points Not offered in 2026
    COSC471 2026 Approved Special Paper 20 points Not offered in 2026

    Contacts

    School of Computing
    Email  computing@otago.ac.nz
    Web otago.ac.nz/school-of-computing


    This information must be read subject to the statement on our Copyright & Disclaimer page.

    Regulations on this page are taken from the 2026 Calendar and supplementary material.

    World-class research


    The University of Otago has a global reputation for research excellence. Our expertise is vast across health, society, culture, sustainability and the environment.

    Explore our research
    Postgraduate student
    Back to top