Diploma in Software Development

Computer Science

Gain all the key knowledge and skills needed to start a career in software development with this hands-on Diploma. Learn on-campus or online, with a focus on programming, design, software lifecycle, cloud computing, AI, cybersecurity, and more.

NZ$19,128

inc GST

Enquire about international pricing


This course starts anytime

NZQA Level 6 Certification

Study Level

Advanced

1
2
3
4
5
6
7
8
9
10

Blended study

This is a mix of online learning & face-to-face sessions

Available in 4 locations

It will take a total of 2 years

Background blur gradient small

Coming Soon: Nexties Explorer

Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.

More details

Unlock these abilities


Star graphic

Apply core programming and software development principles

Demonstrate practical knowledge of algorithms, object-oriented programming, and modern development methodologies.

Star graphic

Develop user-focused software and mobile solutions

Translate design principles and user experience knowledge into robust, user-friendly products.

Star graphic

Manage the full software development lifecycle

Work collaboratively through analysis, design, implementation, evaluation, and refinement phases using contemporary project-based methodologies.

What You're Signing Up For

The Diploma in Software Development is a two-year, hands-on program designed to equip aspiring developers with the practical and theoretical skills necessary for an entry-level career in software and application development. Students learn design principles, algorithms, object-oriented programming, and can specialise in areas like AI, data science, cloud computing, cybersecurity, and game development. Tools and technologies covered include C++, Python, C#, GitHub, Unity, and industry-standard cloud and cyber tooling.

Course Content

  • UX design I & II: foundational UX design principles, tools, and practices
  • Development principles I & II: programming fundamentals and modern software development techniques
  • Integrated Studio I & II: software development lifecycle via project-based learning
  • Artificial Intelligence: concepts, applications, machine learning, robotics, NLP
  • Foundation of Data Science: data analytics pipeline, machine learning, big data management
  • Cloud Computing Fundamentals: models, security, microservices, cloud providers
  • Cloud Application Development: system integration, business and technical cloud solutions
  • Networking and Systems Admin: fundamentals of networking, systems, infrastructure, monitoring
  • Cyber Security: cryptography, malware analysis, public key infrastructure, vulnerability management
  • Technical Design for Software: design patterns, modelling, software construction processes
  • Society, Enterprise, Innovation: games as tools for innovation
  • Software tools: C++, Figma, Visual Studio, SQLite, GitHub, Python, Cisco Packet Tracer, Wireshark, Unity, Unreal, ARCore, ARToolKit, Android Studio

What you need to know first

New Zealand Certificate in Information Technology Essentials (Level 4) or equivalent knowledge, skills and experience.

Industry icon

What sort of industry will this job lead to

  • Information Technology

  • Software Development

  • Cloud Computing

  • Cybersecurity

  • Game Development

Employment opportunities icon

Future employment opportunities might be

  • Junior software developer

  • Application developer

  • Web and mobile developer

  • Cloud solutions developer

  • Cybersecurity analyst (junior level)

  • Game developer