Total number of units = 20

5 core unitsplus

15 elective units

The elective units consist of:

up to 15 from the specialist elective groups below, with a maximum of 5 units from any one group:
Group A Networking
Group B Programming
Group C IT support
Group D Web design and development
Group E Digital games
Group F Digital media technologies
Group G Project management

up to 5 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 BSBWHS304 Participate effectively in WHS communication and consultation processes

add topic BSBSUS401 Implement and monitor environmentally sustainable work practices

add topic ICTICT202 Work and communicate effectively in an ICT environment

add topic ICTICT401 Determine and confirm client business requirements

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

Elective units

Specialist elective units

Group A Networking

add topic ICTICT423 Select cloud storage strategies

add topic ICTNWK401 Install and manage a server

add topic ICTNWK402 Install and configure virtual machines for sustainable ICT

add topic ICTNWK403 Manage network and data integrity

add topic ICTNWK404 Install, operate and troubleshoot a small enterprise branch network

add topic ICTNWK405 Build a small wireless local area network

add topic ICTNWK406 Install, configure and test network security

add topic ICTNWK407 Install and configure client-server applications and services

add topic ICTNWK408 Configure a desktop environment

add topic ICTNWK409 Create scripts for networking

add topic ICTNWK410 Install hardware to a network

add topic ICTNWK411 Deploy software to networked computers

add topic ICTNWK412 Create network documentation

add topic ICTNWK414 Create a common gateway interface script

add topic ICTNWK416 Build security into virtual private networks

add topic ICTNWK417 Build an enterprise wireless network

add topic ICTNWK418 Implement backbone technologies in a local area network

add topic ICTNWK419 Identify and use current virtualisation technologies

add topic ICTSAS307 Install, configure and secure a small office or home office network

Group B Programming

add topic ICTICT410 Conduct post-implementation ICT system reviews

add topic ICTICT420 Develop client user interface

add topic ICTPRG401 Maintain open-source code programs

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 ICTPRG407 Write script for software applications

add topic ICTPRG409 Develop mobile applications

add topic ICTPRG410 Build a user interface

add topic ICTPRG412 Configure and maintain databases

add topic ICTPRG413 Use a library or pre-existing components

add topic ICTPRG414 Apply introductory programming skills in another language

add topic ICTPRG415 Apply skills in object-oriented design

add topic ICTPRG416 Manage a software component reuse library

add topic ICTPRG417 Apply mathematical techniques for software development

add topic ICTPRG418 Apply intermediate programming skills in another language

add topic ICTPRG419 Analyse software requirements

add topic ICTPRG425 Use structured query language

add topic ICTPRG426 Prepare software development review

add topic ICTPRG427 Use XML effectively

add topic ICTPRG428 Use regular expressions in programming languages

Group C ICT support

add topic ICTDBS403 Create basic databases

add topic ICTDBS407 Monitor physical database implementation

add topic ICTDBS408 Link an RFID system to a database

add topic ICTDBS503 Create a data warehouse

add topic ICTICT402 Determine project specifications and secure client agreement

add topic ICTICT403 Apply software development methodologies

add topic ICTICT404 Use online learning tools

add topic ICTICT405 Develop detailed technical design

add topic ICTICT406 Build a graphical user interface

add topic ICTICT408 Create technical documentation

add topic ICTICT411 Select and employ software and hardware testing tools

add topic ICTICT412 Coordinate and maintain ICT work teams

add topic ICTICT413 Relate to clients on a business level

add topic ICTICT415 Provide one-to-one instruction

add topic ICTICT416 Contribute to the development of strategic plans

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

add topic ICTSAD401 Develop and present feasibility reports

add topic ICTSAS402 Implement configuration management strategies

add topic ICTSAS403 Review site environmental factors prior to ICT system implementation

add topic ICTSAS404 Acquire ICT system components

add topic ICTSAS405 Identify and evaluate ICT industry vendor technologies

add topic ICTSAS407 Conduct pre-installation audit for software installation

add topic ICTSAS408 Complete data transition in data migration process

add topic ICTSAS409 Manage risks involving ICT systems and technology

add topic ICTSAS410 Identify and resolve client ICT problems

add topic ICTSAS411 Assist with policy development for client support procedures

add topic ICTSAS412 Action change requests

add topic ICTSAS413 Manage resolution of system faults on a live system

add topic ICTSAS414 Evaluate system status

add topic ICTSAS415 Optimise ICT system performance

add topic ICTSAS416 Implement maintenance procedures

add topic ICTSAS417 Undertake ICT system capacity planning

add topic ICTSAS418 Monitor and administer security of an ICT system

add topic ICTSAS419 Support system software

add topic ICTSAS420 Provide first-level remote help-desk support

add topic ICTSAS421 Support users and troubleshoot desktop applications

add topic ICTSAS424 Support different operating systems

Group D Web design and development

add topic ICTICT407 Maintain website information standards

add topic ICTWEB401 Design a website to meet technical requirements

add topic ICTWEB402 Confirm accessibility of websites for people with special needs

add topic ICTWEB403 Transfer content to a website using commercial packages

add topic ICTWEB404 Maintain website performance

add topic ICTWEB405 Monitor traffic and compile website traffic reports

add topic ICTWEB406 Create website testing procedures

add topic ICTWEB407 Conduct operational acceptance tests of websites

add topic ICTWEB408 Ensure basic website security

add topic ICTWEB409 Develop cascading style sheets

add topic ICTWEB410 Apply web authoring tool to convert client data for websites

add topic ICTWEB411 Produce basic client-side script for dynamic web pages

add topic ICTWEB412 Produce interactive web animation

add topic ICTWEB413 Optimise search engines

add topic ICTWEB414 Design simple web page layouts

add topic ICTWEB415 Produce server-side script for dynamic web pages

add topic ICTWEB416 Customise content management system

add topic ICTWEB417 Integrate social web technologies

add topic ICTWEB418 Use development software and ICT tools to build a basic website

add topic ICTWEB419 Develop guidelines for uploading information to a website

add topic ICTWEB420 Write content for web pages

add topic ICTWEB421 Ensure website content meets technical protocols and standards

add topic ICTWEB422 Ensure website access and useability

add topic ICTWEB423 Ensure dynamic website security

add topic ICTWEB424 Evaluate and select a web hosting service

add topic ICTWEB425 Apply structured query language to extract and manipulate data

add topic ICTWEB429 Create a markup language document to specification

Group E Digital games

add topic ICTGAM401 Produce an interactive game

add topic ICTGAM402 Identify and apply principles of games design and game playing

add topic ICTGAM403 Create design documents for interactive games

add topic ICTGAM405 Write story and content for digital games

add topic ICTGAM406 Create visual design components for interactive games

add topic ICTGAM407 Write scripts for interactive games

add topic ICTGAM408 Use 3-D animation interface and toolsets

add topic ICTGAM409 Create 3-D characters for interactive games

add topic ICTGAM410 Develop 3-D components for interactive games

add topic ICTGAM412 Design interactive media

add topic ICTGAM413 Design and create 3-D digital models

add topic ICTGAM414 Create audio for digital games

add topic ICTGAM415 Develop simple environments for 3-D games

add topic ICTGAM416 Prepare and complete image rendering processes

add topic ICTGAM417 Apply digital effects to interactive products

add topic ICTICT419 Work effectively in the digital media industry

Group F Digital media technologies

add topic BSBCRT401 Articulate, present and debate ideas

add topic CUAANM301 Create 2D digital animations

add topic CUAANM302 Create 3D digital animations

add topic CUAANM402 Create digital visual effects

add topic CUADIG401 Author interactive media

add topic CUAPPM407 Create storyboards

add topic CUASOU202 Perform basic sound editing

add topic CUASOU304 Prepare audio assets

add topic ICTDMT401 Create visual design components for digital media

add topic ICTDMT402 Produce interactive animation

add topic ICTDMT403 Produce and edit digital images

Group G Project management

add topic ICTPMG401 Support small scale ICT projects

Subject lists

Certificate IV in Information Technology

Entry Requirements