Diploma in Software Development

This programme is designed for people seeking to focus on one or more application domains such as general application development, web development, games development and mobile applications development.

The aim of this programme is to provide students with the opportunity to achieve a qualification in software development which meets industry standards for appropriately qualified information technology employees. Upon completion, you will be able to enter employment in development or testing roles, in a range of organisational contexts.

Study this programme without paying fees as part of the Government TTAF initiative.

Key dates

July Intake 27 • 07 • 20
October Intake 12 • 10 • 20

View full calendar


2 years full-time, part-time study available in Auckland + Wellington + Christchurch


Diploma in Software Development, 240 credits


Domestic Year One $6,946 + $300 Student Services Levy
Domestic Year Two $7,180 + $300 Student Services Levy
International Year One $18,000 + $300 Student Services Levy
International Year Two $15,000 + $300 Student Services Levy
Fees Free Applies
All 2021 fees are subject to change and regulatory approval

View full fees

Diploma in Software Development Course Outline

This programme is designed for people seeking to focus on one of more application domains such as general application development, web development, games development and mobile applications development.


Why choose Whitecliffe Technology?

Whitecliffe Technology, formerly known as Computer Power Plus, is one of New Zealand's leading providers of IT and professional skills training.

  • Focused on our students' success, Whitecliffe consistently strives to see our students and graduates excel in the IT industry by applying modern teaching/adult learning techniques and industry-relevant courses.
  • Students work towards seven NZQA approved IT qualifications in our blended learning environment.
  • Dedicated, highly-qualified, and experienced tutors offer support through both campus-based and online teaching.
  • Whitecliffe has a proven track record of working with industry and a multitude of NZ companies and industry professionals.
  • Aligned to industry vendor certifications recognised worldwide.
Student Life

Our Blended Learning Environment

At Whitecliffe we offer a blended learning environment where students learn both face-to-face and through online learning experiences.

The blended model includes compulsory face-to-face tutor-led learning sessions focused on specific concepts, skills, or learning problems; workshops, labs, and demonstrations; and online study.

All of the learning materials are delivered through a digital platform which is accessible from desktop PC's, laptops, and tablets both on and off-campus. This enables students to work independently and have direct access to one-on-one tutor support. Other benefits of the blended approach include learning skills such as digital fluency, confidence using online technologies, and self-motivation. Online learning activities and channels also offer opportunities for project work and collaboration, skills students will need in their professional IT career. It also allows you to develop valuable time-management, self-management, and problem-solving skills that IT employers are looking for in graduates.

All of our programmes of study are structured in a manner that enables students to progress through each course following a detailed study plan. Some resources that students require to complete their learning, including course learning resources and access to software and hardware, are supplied and are covered in their course fees.

The Programme Structure and Learning Process

Each of our programmes is made up of a number of courses. The majority of courses are offered over a nine-week quarter requiring a total of approximately 16.5 hours per week, per course. In each course, there are modules containing learning activities, resources, and assessments. These learning activities and experiences may include:

  • Tutor-led learning sessions
  • Tutor-led group-based workshops
  • Group-based assessment projects
  • Industry speakers and visits
  • Supervised labs
  • A range of online learning activities including quizzes and videos
  • Industry project placement (Level 7 degree programme)
Danial ricaros FC Hl Yv R5g JI unsplash

Programme Structure

The NZ Diploma in Software Development (level 6) is a 240 credit programme, consisting of 14 x 15 credit courses and one x 30 credit project. A full time student is expected to complete the programme in up to 2 years (72 weeks excluding study breaks).

Each of our programmes is made up of a number of courses, which are 9 weeks in duration. Weekly, each course requires up to ten hours of learning with your tutor and other students, along with six and a half hours of self directed learning.

This programme has full-time and part-time study options available. If you are interested in studying this programme part-time, please speak to our admissions team via email for further information: admissions@whitecliffe.ac.nz

Technology at Whitecliffe

Qualification Outcomes

  • 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 the correctness of systems.
  • Apply data management and storage technologies to support the software application and 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.
  • Apply project management tools and techniques to an IT-related project, to analyse and solve problems.
You x Ventures

Key Information for Students

NZ Government key information link for students, that provides more information to support your decision making for this programme

KIS Button landscape

Targeted Training and Apprenticeships Fund (TTAF)

The Level 6 Diploma in Software Development is offered fees-free to all Domestic Students as part of the Targeted Training and Apprenticeships Fund (TTAF).

The Targeted Training and Apprenticeships Fund (TTAF) is a Government initiative making all sub-degree vocational and apprenticeship programmes free for learners. It is targeted towards industry skill needs where demand from employers for these skills will continue to be strong or is expected to grow, during New Zealand’s recovery period from the impacts of Covid-19.

The TTAF fund will cover fees from 1 July 2020 until 31 December 2022.

To find out more, check out the FAQs on the Tertiary Education Commission website here.

TTAF Banner mobile

Where could this programme take you?

Upon completion, you will be able to enter employment in development or testing roles, in a range of organisational contexts.

Jobs related to this programme

• IT Systems

• Data Handling and Web Concepts

• Professional Practice

• Programming Principles

• Business Analysis and Solution Design

• Client-side Development

• Data Structures & Algorithms

• Game Development

• Application Security and Server-side Development

• Data Access & Management

• Web Services

• Mobile Development

• Software Testing & Maintenance

• Agile Project Management

• Software Project

Find out more about career opportunities

Talk to our team

IMG 7970

If you would like to ask us a question or request more information, please detail your enquiry using the form below. If you would like you can contact us directly on 0800 800 300, email us or use the contact us form.

Apply Online

Apply online today to study at New Zealand's leading private Arts, Design Fashion and Technology school, producing the highest quality graduates and shaping exceptional creative citizens.