
NZ Diploma in Information Technology
(Software Development)*
Level 5
* Programmes are subject to NZQA approval
Learn to understand user needs and design, develop, test and improve secure, user-friendly software solutions.
The Software Development strand develops broad IT knowledge alongside practical skills in software design, application development, testing, security and performance optimisation.
You’ll complete five core courses covering IT infrastructure, business analysis and project management, technical support, programming and database development. You’ll then complete three specialist courses focused on human-centred software design, software testing and evaluation, and secure and efficient application development.
What you'll learn:
During the programme, you’ll learn how to:
-
Analyse user and stakeholder needs to inform software design decisions.
-
Apply human-centred and accessibility principles when designing software interfaces.
-
Create wireframes, prototypes and other design artefacts to communicate software solutions.
-
Develop software using appropriate programming languages, frameworks and development tools.
-
Design and maintain database solutions that support organisational needs.
-
Plan and conduct testing to assess software functionality and usability.
-
Evaluate software using testing results and user feedback.
-
Recommend improvements that enhance software quality and user experience.
-
Apply secure coding practices, security controls and deployment methods.
-
Improve application reliability, maintainability, performance and efficiency.
-
Apply project management, communication, professional, legal and ethical practices in IT environments.
Ready to design and build software solutions?
Explore the courses in this strand or start your application.
NZQA Level 5
120 credits
Full-time duration: 36 teaching weeks
$20,000 NZD - Tuition Fees
Intake Date: 2027
Blended Learning




