Master of Software Development


The Master of Software Development is a one-year 180 point Master’s degree delivered through a combination of course work and an in-work (industry placement) research and development project.

It is a graduate programme designed to equip students from a range of backgrounds with an industry focused qualification that prepares them to develop real-world software-based systems.

The degree may appeal to graduates who are seeking employment in the IT industry.

Programme structure

The programme is made up of five courses which are a combination of taught courses and a large research and development project.

Taught courses

You’ll start by enrolling in the following courses before you tackle the research and development component project:


One year of full-time study.

Research and development project

You’ll be assessed based on your performance in the above courses. Entry into the research and development component requires a B- average or approval by the Head of School.

Programme requirements

To apply for the programme, you are required to have:

  • A university New Zealand bachelor’s degree, or equivalent qualification.
  • A basic level of competence in programming.

Entry into the Master’s programme is based on excellent academic performance in your bachelor’s degree.

Your application will be assessed and approved by the Head of the School.

Admission and enrolment

Before you enrol at Victoria you must meet University Entrance requirements. Check that you're eligible to apply by meeting one of the admission types then follow the steps to apply before applying online.

If you're an international student, you'll have a different admission and application process.

How to find out more

Want to find out more about studying at Victoria? Register now to find out more about your study options and keep updated on application and enrolment information, open days and events.

If you need help deciding what degree might be right for you, or what courses to take, talk with a liaison officer or book a course planning session with us, call 0800 VICTORIA (842 867) or email

If you’re a returning or transferring student, contact the faculty student and academic services office, for help with degree planning and for information on admission requirements and transfer credit from other institutions.