New Zealand Diploma in Software Development (Level 6)

Programme details

Translation Pōkairua o Aotearoa Whanake Pūmanawa Rorohiko (Pae 6)
Code NZ2604
Level 6
Credits 240
Duration 2 years
Domestic student fee $11,456 (total for 2 years)* (per year)
IntakesSemester 1, Semester 2
Study options Full-time
LocationRotorua (Mokoia)
*Fees are applicable to study in 2017 and are indicative only; fees will vary depending on the courses selected, and/or course-related costs where applicable.
All of our full-time programmes qualify for student loans and allowances through StudyLink. Many part-time programmes also qualify. Apply online at or phone 0800 88 99 00. Apply early to help avoid enrolment and payment delays.

Information for international students

Tuition fee$31,950 (both years)
IntakesFebruary, July
Minimum IELTS6 with no band less than 5.5
Duration (length of study)2 years
Application Checklist and RequirementsView the information page to see what documents you must supply with your application.
 International Student Apply now International Student Enquiry

Programme aim

Are you interested in Application Development, Web Development, Games Development, and Mobile Applications Development?

This programme will prepare you for employment in an entry-level developer or tester role in a range of organisational contexts, or to proceed to further study. Gain specialist practices and technical skills in software development.

Career opportunities

Development or testing roles, in a range of organisational contexts

Award information

To achieve the award of the New Zealand Diploma in Software Development (Level 6), students must pass a total of 240 credits.

Knowledge and skills you will gain

Graduates will be able to:

Technical Skills

  • Analyse requirements, design and document software solutions for a range of problems in an organisational context.
  • Write and maintain programs using design patterns, data structures and algorithms to meet specifications.
  • Apply a range of software quality assurance techniques to verify correctness of systems.
  • Apply data management and storage technologies to support the software application and the development process.
  • Establish application security by integrating security principles throughout software development to ensure system integrity.
  • Choose, justify and apply architecture, technologies, and tools, to implement the software solution.
  • Apply IT technical support concepts and practice to manage hardware and software resources to meet organisational requirements in a software development context.

Core Skills

  • Apply project management tools and techniques to an IT related project, to analyse and solve problems.
  • Behave with integrity as a responsible Information Technology professional to contribute positively to society.

Apply communication, information design, personal and interpersonal skills clearly and professionally to enhance working effectiveness, efficiency, and quality outcomes in an organisational environment.

Entry criteria

Admission and entry requirements for this qualification are in accordance with the academic regulations.

Students enrolling are recommended to hold one of the following qualifications, or equivalent knowledge, skills and experience.

  • NCEA Level 2 or 3 with appropriate credits in mathematics and digital technologies subjects
  • New Zealand Certificate in Information Technology Essentials (Level 4)
  • New Zealand Certificate in Information Technology (Level 5)
  • New Zealand Diploma in Web Development and Design (Level 5)

Back to top ^

Compulsory courses

Course Code Course Title Level Credits
COMP.5201 Information Technology Operations 5 15
COMP.5202 Fundamentals of Programming and Problem Solving 5 15
COMP.5203 Professional Practice 5 15
COMP.5204 Enterprise 5 15
COMP.5209 Interface Analysis and Design 5 15
COMP.5210 Web Application Implementation 5 15
COMP.5211 Application Testing and Maintenance 5 15
COMP.5212 OR COMP.5213 Programming OR Special Topic 5 15
COMP.6209 Systems Analysis and Design 6 15
COMP.6210 Web Services and Design Methodologies 6 15
COMP.6211 Algorithms and Data Structures 6 15
COMP.6212 Data Management 6 15
COMP.6213 Project Management 6 15
COMP.6214 Project 2 6 30
COMP.6207 Special Topic 6 15

Page last updated: 30 Sep 2017