Skill set Outline
Information current as of
14/09/2026 8:22 AM AWST
14/09/2026 8:22 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.
Programming Skills for Introductory Roles Skill Set
Programming Skills for Introductory Roles Skill Set
Skill set
National Code
ICTSS00138
ICTSS00138
State Code
AE688
AE688
TGA Status
Current
Current
DTWD Status
Approved
Approved
National Endorsed, State Implementation and Classification
AQF Level
Statement of Attainment at Certificate IV Level
Field of Education
0203 - Information Systems
Skillset Type
National
Original TGA Release Date
03/02/2022
Current Release Date
03/02/2022
Current Release Number
1.00
Approved Date
25/05/2022
Nominal Hours
245
Duration
1 Semester
Releases
| Release Version | Release Date | TGA Status | DTWD Status |
|---|---|---|---|
| 1.00 | 03/02/2022 | Current | Approved |
Description
This skill set addresses the skills and knowledge required to build interfaces and applications using basic programming languages in a range of introductory roles in information and communications technology (ICT) workplace contexts.
Pathway Information
The units provide credit towards ICT40120 Certificate IV in Information Technology and other qualifications that allow for selection of these units. The units in this skill set comprise the mandatory units required for a specialisation in programming in ICT40120 Certificate IV in Information Technology. Users are advised to consult the skill set pathways section of the current version of ICT Companion Volume Implementation Guide to confirm the currency of this information and for further guidance.
Licensing / Regulatory Information
No licensing, legislative or certification requirements apply to this skill set at the time of publication.
Target Group
This skill set is for individuals who work in programming roles, including application programmers, and other related introductory roles, who are responsible for supporting the building and testing activities for programming components using basic programming languages.
Suggested words for statement of attainment
These units of competency from the ICT Information and Communications Technology Training Package meet industry requirements for supporting programming activities using basic programming languages in introductory ICT contexts.
General notes
Schedule
| State Code | National Code | Title | Hours | Type |
|---|---|---|---|---|
| OAQ05 | ICTPRG430 | Apply introductory object-oriented language skills | 60 | Unit of competency |
| OBT16 | ICTPRG440 | Apply introductory programming skills in different languages | 60 | Unit of competency |
| OBT19 | ICTPRG437 | Build a user interface | 50 | Unit of competency |
| OBT23 | ICTPRG433 | Test software developments | 50 | Unit of competency |
| OBU10 | ICTICT449 | Use version control systems in development environments | 25 | Unit of competency |