ICT40515 Certificate IV in Programming

Release 1

ICT40515 Certificate IV in Programming

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 volumes available from the IBSA website: http://www.ibsa.org.au/companion_volumes - http://www.ibsa.org.au/companion_volumes