Tabbed menu for the main content

Enhance your career in a rapidly developing industry

The Master of Computer Science (MCompSc) is a flexible 12-month, three-trimester programme that will put you at the forefront of innovation. You’ll gain specialist knowledge of computer science theories and methods, while building on your skills in programming and implementing algorithms.

In your final trimester, you’ll showcase your skills with a research project on a problem you’re passionate about.

In the MCompSc, you can choose to focus on Computer Science, Software Engineering, Cybersecurity, or Artificial Intelligence. Or you can choose a broad combination of all of these to suit your interests and career goals.

You’ll work with and learn from staff from the School of Engineering and Computer Science who are internationally renowned experts in their fields.

How you’ll study

The 180-point Master of Computer Science is a two-part qualification that includes both coursework and research.

Most students start their course of study in Trimester 1, which begins in February. You may be able to start in Trimester 2. Talk to the programme director to discuss your options.

Part 1—Coursework

In Part 1 (120 points) you’ll take a combination of courses from 400-level Computer Science, Cybersecurity, Artificial Intelligence, and Software Engineering.

It’s up to you which courses you take—you can choose to specialise in one area, or study a broader range of topics.

Part 2—Research project

In Part 2 (60 points), you’ll complete an individual project focusing on a research problem. This could be a real-world or industry-related problem. You could also join an existing research project.

The project is an excellent opportunity to:

  • demonstrate your critical thinking
  • showcase your skills in your area of interest
  • add to your portfolio.

Part-time study options

You can complete your MCompSc part time. For example, you could choose to study half time, doing two courses per trimester.

This option will take around 20 hours a week. Make sure you take this into account if you are working.

Get the Postgraduate Engineering Handbook

Fill in the form to find out more about your study options in our Wellington Faculty of Engineering Postgraduate Handbook.

Download the handbook

Upskill and advance your career

The Master of Computer Science can help you improve your career prospects or upskill and change careers.

Benefits of doing a Master’s degree might include:

  • a higher salary
  • better career growth opportunities
  • becoming a more competitive candidate for top jobs
  • being able to specialise
  • setting yourself apart for senior or leadership roles
  • gaining niche skills that could take your career in a new direction
  • setting yourself up for doctoral study.

Future-focused roles

A Master of Computer Science will help you gain the advanced knowledge and specialist skills that will set you up for the types of roles that will grow in demand.

Jobs you might do

Your study could lead to a career as a:

  • software engineer
  • web developer
  • data analyst
  • information security analyst
  • business analyst
  • systems architect.

Scholarships

You may be able to get a scholarship to help fund your studies.

We have postgraduate scholarships available, as well as specialised scholarships for different groups and subject areas.

Financial support

You can get support to stay on top of your finances by downloading our money management resources or by meeting with one of our student finance advisers.

We can show you how to manage your student loan or allowance, and help you sort out your budget. For students facing financial difficulties, we can help you apply for support from the Hardship Fund. Depending on your situation, you might also be able to get government or community support.

Talk to a student finance adviser

Financing your study

While you study

Work as a research assistant

You may be able to work as a research assistant while you study. These are fixed-term, short contracts where you assist an academic on a specific research project.

Find out more about current Computer Science research

Work as a tutor

TIf you have good subject results for Engineering and Computer Science courses in your undergraduate degree, you might be able to work as a tutor. Get in contact with the tutor coordinator to complete an expression of interest form.

PhD study

A PhD is the highest academic qualification offered by the Wellington Faculty of Engineering. You’ll carry out original and sustained research under supervision from world-class academics. As a PhD candidate you’ll also be supported by the Faculty of Graduate Research.

If you do well in your Master’s degree and show an aptitude for advanced research, you’ll be able to apply to do a Doctor of Philosophy (PhD).

Join our postgraduate community

Postgraduate study at Victoria University of Wellington will help you build valuable relationships and networks with peers, university staff and future colleagues. You’ll have opportunities to attend events, seminars, workshops and social functions.

The Postgraduate Students' Association can also give you information on study at the University and provides a voice for you on campus.

Thesis supervision and research groups

The School of Engineering and Computer Science contributes to important advances in science, technology, and engineering through our research.

Learn more about our research areas and groups, and find out who might be able to supervise your thesis topic.

Why Wellington

Victoria University of Wellington is home to a large number of Computer Science academics and a thriving community of postgraduate students in the Faculty of Engineering.

Wellington is known for being the tech capital of New Zealand, with a vibrant startup scene as well as many larger, established companies. There are a wide range of job opportunities in government and the private sector.

Our Industry Alliance Programme helps connect students with industry, partnering with local tech businesses to provide guest lectures, mentorships, and projects.