University
Victoria University of WellingtonThis course is available
Online, On-Campus
Level of Study
Master's Degree
Duration
18 months
Next start date
Expected Feb 2027
Campus
Kelburn campus
Advance your knowledge and skills in the fast-growing world of digital technology with a Master of Computer Science.
Enhance your career in a rapidly developing industryThe 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 studyThe 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—CourseworkIn 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 projectIn 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:
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 HandbookFill in the form to find out more about your study options in our Faculty of Science and Engineering Postgraduate Handbook.
Download the handbook
Scholarships for international studentsWe are currently offering a NZ$10,000 VUW Postgraduate International Scholarship to all eligible international students enrolling in a Master’s degree or Postgraduate Diploma programme. Your scholarship will be processed automatically when your programme application is accepted, and the amount will be deducted from your tuition fees.
Upskill and advance your careerThe 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 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 doYour study could lead to a career as a:
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.
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 ass...A Bachelor's degree with at least a B average, or extensive professional experience
English language requirementsYou may also be required to demonstrate your proficiency in English.
Disclaimer