Qualification Outline
22/07/2026 3:23 PM 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
ICT50718
BEG8
Replaced
Replaced
National Endorsed, State Implementation and Classification
Releases
| Release Version | Release Date | TGA Status | DTWD Status |
|---|---|---|---|
| 1.00 | 30/01/2019 | Current | Transition (Replaced) |
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.
Licensing/Regulatory Information
No licensing, legislative or certification requirements apply to this qualification at the time of publication.
Schedule
Packaging Rules
Total number of units = sixteen (16)- ten (10) core units plus
- six (6) elective units
The elective units consist of:
- up to six (6) from the elective units listed below
- up to three (3) from elsewhere in ICT Information and Communications Technology Training Package or any other Training Package or accredited course at 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 |
|---|---|---|---|---|
| OAQ10 | ICTPRG532 | Apply advanced object-oriented language skills | 80 | Unit of competency |
| AUW10 | ICTPRG523 | Apply advanced programming skills in another language | 80 | Unit of competency |
| AUV94 | ICTPRG527 | Apply intermediate object-oriented language skills | 50 | Unit of competency |
| AUV62 | ICTPRG418 | Apply intermediate programming skills in another language | 60 | Unit of competency |
| AUV95 | ICTPRG529 | Apply testing techniques for software development | 40 | Unit of competency |
| AUU49 | ICTICT418 | Contribute to copyright, ethics and privacy in an ICT environment | 40 | Unit of competency |
| AUV76 | ICTPRG503 | Debug and monitor applications | 40 | Unit of competency |
| AUV81 | ICTPRG504 | Deploy an application to a production environment | 40 | Unit of competency |
| AUV75 | ICTPRG502 | Manage a project using software management tools | 60 | Unit of competency |
| AUV98 | ICTPRG520 | Validate an application design against specifications | 40 | Unit of competency |
2. Elective Units
Six (6) units may be chosen from the elective units listed.
Please refer to the packaging rules for the full details of available options.
Replaces
| State Code | National Code | Title | Type |
|---|---|---|---|
| AWE6 | ICT50715 | Diploma of Software Development | Qualification |
Replaced By
| State Code | National Code | Title | Type |
|---|---|---|---|
| BFG0 | ICT50120 | Diploma of Information Technology | Qualification |
No information
Entry Requirements
Nil