Modification History
Release |
Comments |
Release 1 |
This qualification first released with ICT Information and Communications Technology Training Package Version 1.0. |
Qualification Description
This qualification provides the skills and knowledge for an individual to develop basic programming skills in the most commonly used programming languages.
An individual with this qualification could work as an assistant programmer in a team of software developers, or as a support programmer to senior programmers or systems analysts.
Licensing/Regulatory Information
No licensing, legislative or certification requirements apply to this qualification at the time of publication.
Entry Requirements
Nil
Packaging Rules
Total number of units = 18
10 core units plus
8 elective units
The elective units consist of:
- up to 8 from the elective units listed below
- up to 3 from elsewhere in ICT Information and Communications Technology Training Package or any other Training Package or accredited course at Certificate IV or Diploma level.
The elective units chosen must be relevant to the work outcome and meet local industry needs.
Core units
ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment
ICTPRG402 Apply query language
ICTPRG403 Develop data-driven applications
ICTPRG404 Test applications
ICTPRG405 Automate processes
ICTPRG406 Apply introductory object-oriented language skills
ICTPRG410 Build a user interface
ICTPRG414 Apply introductory programming skills in another language
ICTPRG415 Apply skills in object-oriented design
ICTPRG419 Analyse software requirements
Elective units
BSBCRT401 Articulate, present and debate ideas
BSBWHS304 Participate effectively in WHS communication and consultation processes
ICTDBS403 Create basic databases
ICTICT404 Use online learning tools
ICTICT408 Create technical documentation
ICTICT417 Identify, evaluate and apply current industry specific technologies to meet industry standards
ICTICT420 Develop client user interface
ICTPMG401 Support small scale ICT projects
ICTPRG401 Maintain open-source code programs
ICTPRG407 Write script for software applications
ICTPRG409 Develop mobile applications
ICTPRG412 Configure and maintain databases
ICTPRG413 Use a library or pre-existing components
ICTPRG418 Apply intermediate programming skills in another language
ICTPRG427 Use XML effectively
ICTPRG428 Use regular expressions in programming languages
ICTPRG527 Apply intermediate object-oriented language skills
ICTSAD401 Develop and present feasibility reports
ICTSAD501 Model data objects
ICTSAD502 Model data processes
Qualification Mapping Information
Code and title current version |
Code and title previous version |
Comments |
Equivalence status |
ICT40515 Certificate IV in Programming |
ICA40511 Certificate IV in Programming |
Updated to meet Standards for Training Packages |
Equivalent qualification |
Links
Companion Volume implementation guides are found in VETNet - https://vetnet.gov.au/Pages/TrainingDocs.aspx?q=a53af4e4-b400-484e-b778-71c9e9d6aff2