Learn how to build applications and gain real-world experience in our hands-on coding programme.
This micro-credential is perfect for professionals keen to upskill or change careers. Study online from anywhere in the country.
Job prospects
There is a huge demand for software developers in New Zealand and globally, with continuing growth in job vacancies. There is projected employment growth of around 2.4% per year out to 2028.
Source: MBIE Occupation Outlook
Average income
The average Software Developer salary in New Zealand is $103,750 per year or $53.21 per hour. Entry-level positions start at $87,750 per year, while most experienced workers make up to $127,248 per year.
Source: nz.talent.com
You will require a PC with i3 or better processor, 4GB or more RAM and 128 GB free disk space (or a Mac with similar or better specs) to successfully complete this course.
You will be expected to attend all classes and participate actively in a highly collaborative learning environment. In addition to scheduled classes, extra project/peer-tutor support is made available, usually on Saturdays. Our learning facilitators often make themselves available at other times too. Learners are also expected to spend additional time outside scheduled class hours.
Software solutions and development
You will learn to analyse requirements and apply appropriate modelling tools to design software solutions for a range of problems in an organisational context. Find out how to select, justify and apply architecture, patterns, services, technologies and tools to implement software solutions using current and emerging technologies. Gain the skills to write and maintain complex programmes using design patterns, data structures and algorithms to meet specifications and software development standards. You will learn to apply data management and storage technologies to support the software application.
Quality assurance and privacy principles
Explore how to apply a range of software quality assurance techniques to verify correctness of systems on a range of platforms. You will learn to integrate security and privacy principles throughout software development to ensure application security and system integrity using current best practice.
Professional practices and communication
Gain the skills to apply professional and technical practices in accordance with cultural, legal, regulatory and organisation requirements. You will learn to apply communication, teamwork, project management, personal and interpersonal skills to enhance working effectiveness, efficiency and quality outcomes in a variety of situations in an organisational environment.
You will need to spend at least 15 hours per week on your study.
Classes will be held online on Mondays and Wednesdays from 6pm - 9pm.
This micro-credential has a total of 300 learning hours which comprise a combination of compulsory online classes, facilitated interactive activities and project work, virtual facilitated mentoring by industry professionals, and self-directed study.
You will attend online tutorials each week where you can ask your lecturers any questions about your assessments and learning.
What are micro-credentials?
Micro-credentials are bite-sized qualifications focused on skill development. Each of these qualifications can be completed in as little as ten weeks. They allow you to develop real-world skills from industry experts and gain the knowledge needed to keep up in a rapidly changing workplace.
Will this qualification be recognised in the IT sector where I will work?
Yes, this qualification is NZQA approved and recognised by New Zealand employers.
I have so many commitments. I am concerned I may not be able to complete the programme.
Please feel free to reach out to our Student Services team and find out how you will be supported during your learning.
What is the application process?
You can find an easy step-by-step guide to applying and enrolling in a programme.
What if I miss some classes?
You will have access to all the learning material on our learning management system, Moodle however we strongly encourage you to attend most of your classes. Every learning session is essential to your learning and attendance is important.
Will I be able to manage my time?
We acknowledge there may be times when it becomes difficult to juggle your priorities. If you face any struggles, our supportive lecturers and Student Services team are here to help you.