Qualification Outline

Date retreived
22/07/2026 4:26 AM AWST

Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.

Diploma of Software Development

Diploma of Software Development

Qualification
National Code:
ICA50711
State Code:
D573
TGA Status:
Replaced
DTWD Status:
Replaced
National Endorsed, State Implementation and Classification
Field of Education
0201 - Computer Science
Original TGA Release Date
07/11/2013
Approved Date
08/11/2011
Stream of Study
Paraprofessional - Technical (3400)
VET Act Classifier
C
Nominal Hours
655
Duration
1 Semester
Current Release Number
2.00
Current Release Date
07/11/2013
VET Act Conditions
Releases
Release Version Release Date TGA Status DTWD Status
2.00 07/11/2013 Current Approved
Description

This qualification provides the skills and knowledge for an individual to be competent in programming and software development.

A person with this qualification would create new software products to meet an initial project brief or customise existing software products to meet customer needs.

Job roles
Possible job titles relevant to this qualification include:
analyst programmer support
assistant programming developer
assistant software applications programmer
assistant software developer
database support programmer
web support programmer.

Schedule
Packaging Rules
Total numbe3r of units = sixteen (16)
- ten (10) core units plus
- six (6) elective units

The elective units consist of:
- three (3) must be from the elective units listed below
- the remaining units may be from the elective units below or from elsewhere in ICA11 or any other Training Package or accredited course at Certificate IV, Diploma or Advanced Diploma level

The elective units chosen must be relevant to the work outcome and meet local industry needs.
1. Core Units

All ten (10) units must be completed

State Code National Code Title Hours Type
D8016 ICAPRG501A Apply advanced object-oriented language skills 80 Unit of competency
D8035 ICAPRG523A Apply advanced programming skills in another language 80 Unit of competency
D8039 ICAPRG527A Apply intermediate object-oriented language skills 50 Unit of competency
D8010 ICAPRG418A Apply intermediate programming skills in another language 60 Unit of competency
D8041 ICAPRG529A Apply testing techniques for software development 40 Unit of competency
D7879 ICAICT418A Contribute to copyright, ethics and privacy in an IT environment 40 Unit of competency
D8018 ICAPRG503A Debug and monitor applications 40 Unit of competency
D8019 ICAPRG504A Deploy an application to a production environment 40 Unit of competency
D8017 ICAPRG502A Manage a project using software management tools 60 Unit of competency
D8034 ICAPRG520A Validate an application design against specifications 40 Unit of competency
2. Elective Units

At least three (3) units must be chosen from the elective units listed.
Please refer to the packaging rules for the full details of available options.

State Code National Code Title Hours Type
D8016 ICAPRG501A Apply advanced object-oriented language skills 80 Unit of competency
D7865 ICAICT403A Apply software development methodologies 20 Unit of competency
D8020 ICAPRG505A Build advanced user interface 60 Unit of competency
D8024 ICAPRG509A Build using rapid application development 35 Unit of competency
D8028 ICAPRG513A Coordinate the build phase of an IT system 20 Unit of competency
WG951 ICAPRG604A Create cloud computing services 35 Unit of competency
D8023 ICAPRG508A Create mashups 50 Unit of competency
D8042 ICAPRG601A Develop advanced mobile multi-touch applications 80 Unit of competency
D8089 ICASAS502A Establish and maintain client user liaison 20 Unit of competency
D7892 ICAICT509A Gather data to identify business requirements 30 Unit of competency
D7896 ICAICT514A Identify and manage the implementation of current industry-specific technologies 60 Unit of competency
D8022 ICAPRG507A Implement security for applications 50 Unit of competency
D8025 ICAPRG510A Maintain custom software 35 Unit of competency
D7921 ICAPMG501A Manage IT projects 80 Unit of competency
D7894 ICAICT511A Match IT needs with the strategic direction of the enterprise 25 Unit of competency
D8107 ICASAD501A Model data objects 30 Unit of competency
D8108 ICASAD502A Model data processes 30 Unit of competency
D7964 ICANWK514A Model preferred system solutions 35 Unit of competency
D8029 ICAPRG514A Prepare for software development using rapid application development 25 Unit of competency
D8027 ICAPRG512A Prepare for the build phase of an IT system 20 Unit of competency
D8112 ICASAD506A Produce a feasibility report 30 Unit of competency
D8030 ICAPRG515A Review developed software 25 Unit of competency
D7886 ICAICT503A Validate quality and completeness of system design specifications 20 Unit of competency
Replaces
State Code National Code Title Type
C873 ICA50705 Diploma of Information Technology (Software Development) Qualification
Replaced By
State Code National Code Title Type
AWE6 ICT50715 Diploma of Software Development Qualification
No information
Entry Requirements

There are no entry requirements for this qualification.

Traineeships and Apprenticeships
No information