Overview
The Diploma in Programming course
provides the skills and knowledge for an individual to program in software
development projects, as an independent ICT specialist or as part of a team.
Modules
/ Units
·       
Originate and
develop concepts 
·       
Promote
workplace cyber security awareness and best practices 
·       
Lead and
facilitate a team 
·       
Match ICT
needs with the strategic direction of the organization 
·       
Manage client
problems 
·       
Build
advanced user interfaces 
·       
Apply
advanced programming skills in another language 
·       
Apply
intermediate object-oriented language skills 
·       
Manage data
persistence using no SQL data stores 
·       
Implement and
use a model view controller framework 
·       
Unit 11:
Build using rapid application development 
·       
Manage
projects using software management tools 
·       
Apply
advanced object-oriented language skills 
·       
Unit 14:
Debug and monitor applications 
·       
Unit 15:
Deploy applications to production environments 
·       
Design
application architecture 
·       
Implement
security for applications 
·       
Create
mashups 
·       
Maintain
custom software 
·       
Monitor and
support data conversion to new ICT systems 
·       
Install, test
and evaluate pilot version of ICT systems 
·       
Develop
high-level object-oriented class specifications 
·       
Perform ICT
data conversions 
·       
Develop
advanced mobile multi-touch applications 
General
Entry
·       
Successful
Completion of Higher Secondary Education OR
·       
Attainment of
a Level 4 Foundation Study Program approved for the specific Diploma program
·       
Attainment of
a Level 4 qualification in a related field OR
Alternative
Entry
·       
Completion of
a Level 4 qualification (unrelated), and successful completion of an MQA
approved University Preparation Program OR
·       
20 years old,
completion of secondary school, 2 years of relevant work experience, and
successful completion of an MQA approved University Preparation Program.