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

add topic ICTICT418 Contribute to copyright, ethics and privacy in an ICT environment

add topic ICTPRG402 Apply query language

add topic ICTPRG403 Develop data-driven applications

add topic ICTPRG404 Test applications

add topic ICTPRG405 Automate processes

add topic ICTPRG406 Apply introductory object-oriented language skills

add topic ICTPRG410 Build a user interface

add topic ICTPRG414 Apply introductory programming skills in another language

add topic ICTPRG415 Apply skills in object-oriented design

add topic ICTPRG419 Analyse software requirements

Elective units

add topic BSBCRT401 Articulate, present and debate ideas

add topic BSBWHS304 Participate effectively in WHS communication and consultation processes

add topic ICTDBS403 Create basic databases

add topic ICTICT404 Use online learning tools

add topic ICTICT408 Create technical documentation

add topic ICTICT417 Identify, evaluate and apply current industry specific technologies to meet industry standards

add topic ICTICT420 Develop client user interface

add topic ICTPMG401 Support small scale ICT projects

add topic ICTPRG401 Maintain open-source code programs

add topic ICTPRG407 Write script for software applications

add topic ICTPRG409 Develop mobile applications

add topic ICTPRG412 Configure and maintain databases

add topic ICTPRG413 Use a library or pre-existing components

add topic ICTPRG418 Apply intermediate programming skills in another language

add topic ICTPRG427 Use XML effectively

add topic ICTPRG428 Use regular expressions in programming languages

add topic ICTPRG527 Apply intermediate object-oriented language skills

add topic ICTSAD401 Develop and present feasibility reports

add topic ICTSAD501 Model data objects

add topic ICTSAD502 Model data processes

Entry Requirements