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.