New Zealand Diploma in Software Development (Level 6)

About This Course

This course is a one-year fulltime course. It is delivered over two classroom days per week on campus, allowing for self-directed study. The NZ Diploma in Web Development and Design (Level 5) is a pre-requisite.


The diploma teaches C#, JavaScript, SQL database programming and ASP.NET for backend web development. You will also learn how to make apps for Android, IOS and Windows devices using Xamarin in visual studio.


This course partners with Microsoft and their Student Accelerator programme, which gives students the opportunity to enter software internships at the completion of the course.  From here, graduates can move into higher level study or employment. Connecting with industry for job opportunities and internships is part of the course.


Vision Graduate - Monica Walmsley

Monica is now a 'Start Me Up Engineer', part of ASB's technology graduate programme.

"If you are someone who likes to be challenged, solve problems, and learn new things, then YES!!! Vision is a great place to study."

Why study at Vision College?

- $2,000 Scholarship available for new students aged 25 to 35.

- Job ready.

- A practical hands-on approach towards learning practical computer skills from day 1.

- Gain expertise in C#, .NET and the Xamarin for app development.

- You are encouraged to use a real client for your final project.

- Experience one-on-one tutoring thanks to smaller class sizes.

Studylink Approved

This course is approved for Student Loans and Allowances. You may apply through Studylink for course fees and course related costs.

$2000 Scholarships Available

$2,000 scholarship

If you are aged 25 to 35, we can offer a $2,000 scholarship off fees.  To find out more click here.

Full Stack Developer

Full Stack Developer

Study web design and software development over two years and graduate with the NZ Diploma in Software Development (Level 6), which will make you a full stack developer.

Course at a Glance

New Zealand Diploma in Software Development (Level 6)

Hamilton, Christchurch & Auckland

Next Intake – NZ Residents
26th February 2018

Course Length
Fulltime: 1 Year

Course Info
Level: Level 6
Credits: 120
Domestic fees: $6,400
International fees: $16,100 (Plus Insurance)
UE: Not required

Main Employment Outcomes:
Mobile Developer
Software Programmer
Software Tester
Software Engineer


Course Information

Click on a heading for more information 


Level: 6
Credits: 120



The New Zealand Diploma in Software Development (Level 6) is a two year fulltime course (the first year being the Diploma in Website Development and Design (Level 5)) delivered over 2 full days on campus with access to industry standard programmes and computers and learning resources.

Times and days vary depending on the campus. Please ring 0800 834 834 for specific timetables. 

Want to know more? Request an information pack today!




Microsoft.Net C# and Javascript

.NET Framework Windows Applications
 - Windows Forms Applications
 - Windows Services
 - Computer Storage and Data Types
 - Decision, Data and Repetition Structures, and Structure Diagrams
 - Loops and Recursion
 - Arrays and Multi-Dimensional Arrays
 - Error Handling
 - Operators and Control Flow
 - Methods and Parameters

Theory and Techniques of Object-Oriented Programming
 - Inheritance
 - Polymorphism
 - Encapsulation
 - Interfaces
 - SQL Server Management Studio
 - Relational Database Management Systems
 - Database Query Methods
 - Database Connection Methods
 - Creating a Data Connection
 - Parameterized Queries
 - Database Integration
 - Connect Using ADO.NET
 - Connect Using Entity Framework, LINQ and Lambda


Visual Studio
 - Using the most recent release of the world’s most popular development platform


Mobile Application development
 - API Interfaces
 - SQL Lite Databases
 - SD Card Operation
 - How to Open a Webpage with WebView
 - Write to/Read to Files
 - Online Database Communication System
 - GPS and the Net SQL: Record your position online
 - Geolocation Using XML
 - Text to Speech
 - Interacting with the SMS Messaging System
 - Service and Activity Modules
 - Voice Recognition in SMS Messages Program
 - Maps – Hashmap for Java, Hashtables for .NET
 - Android with JSON
 - And more…


 - Web Programming in C#
 - Database Programming in C# with Entity Framework


Final Project
 - Major Project by the Student in a Real Environment

*Availability of subjects listed may vary.




You must:
 - Be a minimum age of 17 years old and have NCEA Level 2 (equivalent to four years secondary education), or be aged over 20.
 - Have a National Certificate in Computing (Level 3) or be able to demonstrate strong computer skills. (You may be required to complete an aptitude test).
 - Have Year 11 (Form 5) Mathematics (or equivalent)
 - Pass an interview
 - International students must have completed the Diploma in Website Development and Design first.
 - Applicants whose first language is not English will be interviewed to assess their level of English competency and may be required to complete a placement indicator test.
 - International students must have IELTS 6 academic, with no band score lower than 5.5 or a recognised equivalent test.

* International students must be at least 18 years old.


Provisional Entry
Provisional Entry may be granted to domestic applicants who do not meet the criteria above, but present evidence of ability to succeed and are able to show they are well prepared to study the programme.




The Diploma in Software Engineering Level 6 will prepare you for:



Bachelor of Software Engineering



Analyst programmers | Software developer | Mobile app developer | Game developer | Programmer | Database developer


The programme is fulltime and made up of classroom time and self-directed study.


Domestic Fees:  $6,400
$2,000 scholarship for those aged 25-35

Fees listed are indicative only and may vary with course selection. Exact fees can be confirmed when you enquire or apply.

Click Here for Scholarship Information and documentation


International Fees:  This is a two year course. The first year is $16, 100.00 (Plus Insurance) with the following year is only $7,000.
International learners are required to pay additional costs to attend one of our courses or programmes. These additional costs include medical and travel insurance cover.  Click Here to find out more information.

Course related costs can be found in the Application costs tab


Downloadable documents are available here for further information or application forms:

Info booklet: CLICK HERE (Downloadable PDF)

Application booklet: CLICK HERE (Downloadable PDF)

Course related costs: CLICK HERE (Downloadable PDF)

International Students


Entry Requirements
English requirements are IELTS 6.0 (academic), with no band score lower than 5.5. (Pearson score of 50+).