ICT40120 Certificate IV in Information Technology

Currenttraining.gov.au: current

Australia's national training register lists ICT40120 as current. It publishes no end date for the currency period.

Product type
Qualification
Training package
ICT — Information and Communications Technology
Currency period ends
no end date published
Latest release
Release 4 · 3 February 2022 · 4 releases in all
Superseded by
nothing — no replacement listed

Where the register points next

training.gov.au points at nothing after ICT40120: it is the current product, and no replacement is listed.

This product is listed on the National Schedule of Training Product Development: under review by Future Skills Organisation (Information and Communication Technology - (ICT) training package), expected submission to the Assurance Body 19 May 2028. That is a submission date, not a supersession date: assurance, endorsement and publication follow, so a new version can only reach the register after it.

Source: National Schedule of Training Product Development, training.gov.au (© Commonwealth of Australia), licensed under Creative Commons Attribution 4.0. Excludes the Commonwealth Coat of Arms, trademarks and third-party material. View the Schedule. Schedule read on 25 August 2026 UTC.

What the register says changed

These are the mapping notes training.gov.au attaches to each supersession, quoted as the register writes them. They are the only public record of what actually changed between two versions.

  • ICT40118ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40215ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40315ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40418ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40518ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40815ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT40915ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

  • ICT41015ICT40120not equivalent20 July 2020

    The register records this supersession but attaches no note on what changed.

Is ICT40120 on your scope?

This page is the register's record of one product. What it cannot tell you is whether ICT40120 sits on your own scope today, or what else on that scope has moved without anyone noticing. Enter your RTO number and we read every product on your live scope against training.gov.au and tell you which ones are superseded and which replacements the register flags not equivalent.

Public code, nothing else. We read your live scope from training.gov.au and answer here — nothing is stored unless you ask us to watch it.

Whether a supersession requires anything of you, and what, sits with you and your regulator. This page maps what the register records; it does not make that judgement. If the difference between an equivalent and a non-equivalent replacement is the question, we wrote it up in equivalent vs not equivalent.

What ICT40120 is made of

training.gov.au lists 185 units for ICT40120: 7 core and 178 elective. The register does not publish a completion rule in units for this product, so we do not state one. How many of the electives are required is in the packaging rules on training.gov.au.

Core units 7 listed

CodeUnitIn this product
BSBCRT404Apply advanced critical thinking to work processesnot current
BSBXCS404Contribute to cyber security risk managementcurrent
ICTICT426Identify and evaluate emerging technologies and practicescurrent
ICTICT443Work collaboratively in the ICT industrycurrent
ICTICT451Comply with IP, ethics and privacy policies in ICT environmentscurrent
ICTPRG302Apply introductory programming techniquescurrent
ICTSAS432Identify and resolve client ICT problemscurrent

Elective units 178 listed

CodeUnitIn this product
BSBPEF402Develop personal work prioritiescurrent
CUAANM412Create digital visual effectscurrent
CUACAM311Shoot material for screen productionscurrent
CUADIG401Author interactive mediacurrent
CUAPOS411Edit digital content for fast turnaroundcurrent
CUAPOS412Manage media assetscurrent
CUAPPM417Create storyboardscurrent
CUASOU212Perform basic sound editingcurrent
CUASOU304Prepare audio assetscurrent
ICTAII401Identify opportunities to apply artificial intelligence, machine learning and deep learningcurrent
ICTAII501Automate work tasks using machine learningcurrent
ICTAII502Train and evaluate machine learning modelscurrent
ICTAII503Build natural language processing models and pipelinescurrent
ICTAUT401Design business process automation solutionscurrent
ICTAUT402Apply robotic desktop automationcurrent
ICTAUT403Conduct software quality assurance testingcurrent
ICTAUT502Evaluate automated industrial manufacturing processescurrent
ICTCLD301Evaluate characteristics of cloud computing solutions and servicescurrent
ICTCLD401Configure cloud servicescurrent
ICTCYS401Design and implement network security infrastructure for an organisationcurrent
ICTCYS402Identify and confirm cyber security incidentscurrent
ICTCYS403Plan and implement information security strategies for an organisationcurrent
ICTCYS404Run vulnerability assessments for an organisationcurrent
ICTCYS405Develop cyber security incident response planscurrent
ICTCYS406Respond to cyber security incidentscurrent
ICTCYS407Gather, analyse and interpret threat datacurrent
ICTCYS408Research and source cryptocurrency technologies for organisational needscurrent
ICTDAT401Evaluate organisational compliance with data ethics legislationcurrent
ICTDAT402Clean and verify datacurrent
ICTDBS407Monitor physical database implementationcurrent
Show the remaining 148 elective units
CodeUnitIn this product
ICTDBS413Determine database requirementscurrent
ICTDBS414Complete database backup and restorecurrent
ICTDBS415Build a databasecurrent
ICTDBS416Create basic relational databasescurrent
ICTDBS417Identify and resolve common database performance problemscurrent
ICTDBS418Monitor and administer databasescurrent
ICTDBS503Create a data warehousecurrent
ICTDMT404Create visual design components for digital mediacurrent
ICTDMT405Produce interactive animationscurrent
ICTDMT406Produce and edit digital imagescurrent
ICTDSN401Design digital user interfacescurrent
ICTDSN402Develop digital user interfacescurrent
ICTDSN403Apply innovative thinking and practices in digital environmentscurrent
ICTGAM418Use simple modelling for animationcurrent
ICTGAM420Produce interactive gamescurrent
ICTGAM421Identify and apply games design and game play principlescurrent
ICTGAM422Create design documents for interactive gamescurrent
ICTGAM423Apply artificial intelligence in game developmentcurrent
ICTGAM424Develop story and content in digital gamescurrent
ICTGAM425Create visual design components in interactive gamescurrent
ICTGAM426Write narrative scripts for interactive gamescurrent
ICTGAM427Use 3-D software interface and toolsetscurrent
ICTGAM428Create 3-D characters for interactive gamescurrent
ICTGAM429Develop 3-D components for interactive gamescurrent
ICTGAM430Design interactive mediacurrent
ICTGAM431Design and create 3-D digital modelscurrent
ICTGAM432Create audio for digital gamescurrent
ICTGAM433Prepare and complete image rendering processescurrent
ICTICT424Address cyber security requirementscurrent
ICTICT425Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplacecurrent
ICTICT427Identify, evaluate and apply current industry-specific technologies to meet organisational needscurrent
ICTICT428Select cloud storage solutionscurrent
ICTICT429Determine and confirm client business requirementscurrent
ICTICT430Apply software development methodologiescurrent
ICTICT431Use online tools for learningcurrent
ICTICT432Develop detailed technical designcurrent
ICTICT433Build graphical user interfacescurrent
ICTICT434Maintain website information standardscurrent
ICTICT435Create technical documentationcurrent
ICTICT436Develop macros and templates for clients using standard productscurrent
ICTICT437Conduct post-implementation ICT system reviewscurrent
ICTICT438Select, configure and deploy software and hardware testing toolscurrent
ICTICT440Develop service level agreementscurrent
ICTICT441Provide one-to-one instructionscurrent
ICTICT444Develop client user interfacescurrent
ICTICT445Connect and configure devices and hardware componentscurrent
ICTICT446Apply ICT service management principlescurrent
ICTICT447Work effectively in agile environmentscurrent
ICTICT448Prepare electronic portfolios of workcurrent
ICTICT449Use version control systems in development environmentscurrent
ICTICT450Identify and use applications for a distributed ledgercurrent
ICTICT452Support the implementation of assistive technologiescurrent
ICTICT453Evaluate accessibility of organisational systems, programs and softwarecurrent
ICTICT454Assess organisational systems using assistive technologiescurrent
ICTNWK420Install and configure virtual machinescurrent
ICTNWK421Install, configure and test network securitycurrent
ICTNWK422Install and manage serverscurrent
ICTNWK423Manage network and data integritycurrent
ICTNWK424Install and operate small enterprise branch networkscurrent
ICTNWK425Build small wireless local area networkscurrent
ICTNWK426Install and configure client-server applications and servicescurrent
ICTNWK427Configure desktop environmentscurrent
ICTNWK428Create scripts for networkingcurrent
ICTNWK429Install hardware to networkscurrent
ICTNWK430Deploy software to networked computerscurrent
ICTNWK431Create network documentationcurrent
ICTNWK432Build an enterprise wireless networkcurrent
ICTNWK433Install backbone technologies in a local area networkcurrent
ICTNWK434Identify and implement industry standard virtualisation technologiescurrent
ICTNWK435Create secure virtual private networkscurrent
ICTPMG411Support small scale ICT projectscurrent
ICTPRG429Maintain open-source code programscurrent
ICTPRG430Apply introductory object-oriented language skillscurrent
ICTPRG431Apply query language in relational databasescurrent
ICTPRG432Develop data-driven applicationscurrent
ICTPRG433Test software developmentscurrent
ICTPRG434Automate processescurrent
ICTPRG435Write scripts for software applicationscurrent
ICTPRG436Develop mobile applicationscurrent
ICTPRG437Build a user interfacecurrent
ICTPRG438Configure and maintain databasescurrent
ICTPRG439Use pre-existing componentscurrent
ICTPRG440Apply introductory programming skills in different languagescurrent
ICTPRG441Apply skills in object-oriented designcurrent
ICTPRG442Apply mathematical techniques for software developmentcurrent
ICTPRG443Apply intermediate programming skills in different languagescurrent
ICTPRG444Analyse software requirementscurrent
ICTPRG446Prepare software development reviewcurrent
ICTPRG447Use extensible markup languagecurrent
ICTPRG554Manage data persistence using noSQL data storescurrent
ICTSAD402Develop and present ICT feasibility reportscurrent
ICTSAD501Model data objectscurrent
ICTSAD502Model data processescurrent
ICTSAS214Protect devices from spam and destructive softwarecurrent
ICTSAS215Protect and secure information assetscurrent
ICTSAS309Maintain and repair ICT equipment and softwarecurrent
ICTSAS428Hand over ICT system components to clientscurrent
ICTSAS433Update ICT client support procedures and assist with policy developmentcurrent
ICTSAS434Action change requests and present updated ICT system to clientscurrent
ICTSAS435Resolve system faults on a live systemcurrent
ICTSAS436Evaluate ICT system statuscurrent
ICTSAS437Optimise ICT system performancecurrent
ICTSAS438Implement maintenance procedurescurrent
ICTSAS439Analyse ICT system capacity and implement enhancementscurrent
ICTSAS440Monitor and administer security of ICT systemscurrent
ICTSAS441Support ICT system softwarecurrent
ICTSAS442Provide first-level remote help desk supportcurrent
ICTSAS443Support operating system users and troubleshoot applicationscurrent
ICTSAS444Repair operating systems boot up procedurescurrent
ICTSAS445Configure and troubleshoot operating system softwarecurrent
ICTSAS446Fault find and troubleshoot ICT equipment, hardware and software problemscurrent
ICTSUS402Install and test power saving hardwarecurrent
ICTSUS403Install and test power management softwarecurrent
ICTSUS404Install thin client applications for power over ethernetcurrent
ICTTEN410Locate, diagnose and rectify faultscurrent
ICTTEN417Install, configure and test a routercurrent
ICTTEN418Install and test a radio frequency identification systemcurrent
ICTTEN419Implement and troubleshoot enterprise routers and switchescurrent
ICTTEN420Design, install and configure an internetworkcurrent
ICTTEN434Install, configure and test internet protocol networkscurrent
ICTTEN525Install, configure and test local area network switchescurrent
ICTWEB430Produce server-side script for dynamic web pagescurrent
ICTWEB431Create and style simple markup language documentscurrent
ICTWEB432Design website layoutscurrent
ICTWEB433Confirm accessibility of websitescurrent
ICTWEB434Transfer content to websitescurrent
ICTWEB435Maintain website performancecurrent
ICTWEB436Monitor traffic and compile website traffic reportscurrent
ICTWEB437Create website testing procedurescurrent
ICTWEB438Conduct operational acceptance tests of websitescurrent
ICTWEB439Confirm basic website securitycurrent
ICTWEB440Use web authoring toolscurrent
ICTWEB441Produce basic client-side scriptcurrent
ICTWEB442Produce interactive web animationcurrent
ICTWEB443Implement search engine optimisationscurrent
ICTWEB444Create responsive website layoutscurrent
ICTWEB445Implement content management systemscurrent
ICTWEB446Integrate social web technologiescurrent
ICTWEB447Build basic website using development software and ICT toolscurrent
ICTWEB448Confirm website content meets technical protocols and standardscurrent
ICTWEB449Confirm website access and useabilitycurrent
ICTWEB450Evaluate and select a web hosting servicecurrent
ICTWEB451Apply structured query language in relational databasescurrent
ICTWEB452Create a markup language documentcurrent
ICTWEB453Optimise websites for mobile devicescurrent
ICTXRE401Apply augmented reality solutions in organisationscurrent
ICTXRE402Apply virtual reality solutions in organisationscurrent
ICTXRE403Design mixed reality solutionscurrent

Core and elective are the register's own flags on the unit grid of the release read here. "Not current" means training.gov.au no longer recommends that unit for use inside this product — it does not say anything about the product itself.

Source: this product on training.gov.au, Australia's national training register — or go straight to the units it requires. The rule itself is item 14 of F2025L00355, and ASQA publishes the extensions it has granted. Read on 28 August 2026 UTC. Every code, title, date, status and equivalence flag on this page is the register's; nothing here is estimated or inferred, and where the register publishes nothing we say so.

Every ICT training product on the register · Search all training products

Deliver this? We read the register nightly — get the free breakdown of your whole scope, and hear the day ICT40120 or anything else on it is superseded.

No account, no card. We never ask for anything about your learners. Your address gets this one report — no list, no marketing — and the scope watch only if you tick the box, with one click to stop it.