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.
ICT40118ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40215ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40315ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40418ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40518ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40815ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT40915ICT40120≠not equivalent20 July 2020
The register records this supersession but attaches no note on what changed.
ICT41015ICT40120≠not 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.
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
| Code | Unit | In this product |
|---|---|---|
| BSBCRT404 | Apply advanced critical thinking to work processes | !not current |
| BSBXCS404 | Contribute to cyber security risk management | ●current |
| ICTICT426 | Identify and evaluate emerging technologies and practices | ●current |
| ICTICT443 | Work collaboratively in the ICT industry | ●current |
| ICTICT451 | Comply with IP, ethics and privacy policies in ICT environments | ●current |
| ICTPRG302 | Apply introductory programming techniques | ●current |
| ICTSAS432 | Identify and resolve client ICT problems | ●current |
Elective units 178 listed
| Code | Unit | In this product |
|---|---|---|
| BSBPEF402 | Develop personal work priorities | ●current |
| CUAANM412 | Create digital visual effects | ●current |
| CUACAM311 | Shoot material for screen productions | ●current |
| CUADIG401 | Author interactive media | ●current |
| CUAPOS411 | Edit digital content for fast turnaround | ●current |
| CUAPOS412 | Manage media assets | ●current |
| CUAPPM417 | Create storyboards | ●current |
| CUASOU212 | Perform basic sound editing | ●current |
| CUASOU304 | Prepare audio assets | ●current |
| ICTAII401 | Identify opportunities to apply artificial intelligence, machine learning and deep learning | ●current |
| ICTAII501 | Automate work tasks using machine learning | ●current |
| ICTAII502 | Train and evaluate machine learning models | ●current |
| ICTAII503 | Build natural language processing models and pipelines | ●current |
| ICTAUT401 | Design business process automation solutions | ●current |
| ICTAUT402 | Apply robotic desktop automation | ●current |
| ICTAUT403 | Conduct software quality assurance testing | ●current |
| ICTAUT502 | Evaluate automated industrial manufacturing processes | ●current |
| ICTCLD301 | Evaluate characteristics of cloud computing solutions and services | ●current |
| ICTCLD401 | Configure cloud services | ●current |
| ICTCYS401 | Design and implement network security infrastructure for an organisation | ●current |
| ICTCYS402 | Identify and confirm cyber security incidents | ●current |
| ICTCYS403 | Plan and implement information security strategies for an organisation | ●current |
| ICTCYS404 | Run vulnerability assessments for an organisation | ●current |
| ICTCYS405 | Develop cyber security incident response plans | ●current |
| ICTCYS406 | Respond to cyber security incidents | ●current |
| ICTCYS407 | Gather, analyse and interpret threat data | ●current |
| ICTCYS408 | Research and source cryptocurrency technologies for organisational needs | ●current |
| ICTDAT401 | Evaluate organisational compliance with data ethics legislation | ●current |
| ICTDAT402 | Clean and verify data | ●current |
| ICTDBS407 | Monitor physical database implementation | ●current |
Show the remaining 148 elective units
| Code | Unit | In this product |
|---|---|---|
| ICTDBS413 | Determine database requirements | ●current |
| ICTDBS414 | Complete database backup and restore | ●current |
| ICTDBS415 | Build a database | ●current |
| ICTDBS416 | Create basic relational databases | ●current |
| ICTDBS417 | Identify and resolve common database performance problems | ●current |
| ICTDBS418 | Monitor and administer databases | ●current |
| ICTDBS503 | Create a data warehouse | ●current |
| ICTDMT404 | Create visual design components for digital media | ●current |
| ICTDMT405 | Produce interactive animations | ●current |
| ICTDMT406 | Produce and edit digital images | ●current |
| ICTDSN401 | Design digital user interfaces | ●current |
| ICTDSN402 | Develop digital user interfaces | ●current |
| ICTDSN403 | Apply innovative thinking and practices in digital environments | ●current |
| ICTGAM418 | Use simple modelling for animation | ●current |
| ICTGAM420 | Produce interactive games | ●current |
| ICTGAM421 | Identify and apply games design and game play principles | ●current |
| ICTGAM422 | Create design documents for interactive games | ●current |
| ICTGAM423 | Apply artificial intelligence in game development | ●current |
| ICTGAM424 | Develop story and content in digital games | ●current |
| ICTGAM425 | Create visual design components in interactive games | ●current |
| ICTGAM426 | Write narrative scripts for interactive games | ●current |
| ICTGAM427 | Use 3-D software interface and toolsets | ●current |
| ICTGAM428 | Create 3-D characters for interactive games | ●current |
| ICTGAM429 | Develop 3-D components for interactive games | ●current |
| ICTGAM430 | Design interactive media | ●current |
| ICTGAM431 | Design and create 3-D digital models | ●current |
| ICTGAM432 | Create audio for digital games | ●current |
| ICTGAM433 | Prepare and complete image rendering processes | ●current |
| ICTICT424 | Address cyber security requirements | ●current |
| ICTICT425 | Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace | ●current |
| ICTICT427 | Identify, evaluate and apply current industry-specific technologies to meet organisational needs | ●current |
| ICTICT428 | Select cloud storage solutions | ●current |
| ICTICT429 | Determine and confirm client business requirements | ●current |
| ICTICT430 | Apply software development methodologies | ●current |
| ICTICT431 | Use online tools for learning | ●current |
| ICTICT432 | Develop detailed technical design | ●current |
| ICTICT433 | Build graphical user interfaces | ●current |
| ICTICT434 | Maintain website information standards | ●current |
| ICTICT435 | Create technical documentation | ●current |
| ICTICT436 | Develop macros and templates for clients using standard products | ●current |
| ICTICT437 | Conduct post-implementation ICT system reviews | ●current |
| ICTICT438 | Select, configure and deploy software and hardware testing tools | ●current |
| ICTICT440 | Develop service level agreements | ●current |
| ICTICT441 | Provide one-to-one instructions | ●current |
| ICTICT444 | Develop client user interfaces | ●current |
| ICTICT445 | Connect and configure devices and hardware components | ●current |
| ICTICT446 | Apply ICT service management principles | ●current |
| ICTICT447 | Work effectively in agile environments | ●current |
| ICTICT448 | Prepare electronic portfolios of work | ●current |
| ICTICT449 | Use version control systems in development environments | ●current |
| ICTICT450 | Identify and use applications for a distributed ledger | ●current |
| ICTICT452 | Support the implementation of assistive technologies | ●current |
| ICTICT453 | Evaluate accessibility of organisational systems, programs and software | ●current |
| ICTICT454 | Assess organisational systems using assistive technologies | ●current |
| ICTNWK420 | Install and configure virtual machines | ●current |
| ICTNWK421 | Install, configure and test network security | ●current |
| ICTNWK422 | Install and manage servers | ●current |
| ICTNWK423 | Manage network and data integrity | ●current |
| ICTNWK424 | Install and operate small enterprise branch networks | ●current |
| ICTNWK425 | Build small wireless local area networks | ●current |
| ICTNWK426 | Install and configure client-server applications and services | ●current |
| ICTNWK427 | Configure desktop environments | ●current |
| ICTNWK428 | Create scripts for networking | ●current |
| ICTNWK429 | Install hardware to networks | ●current |
| ICTNWK430 | Deploy software to networked computers | ●current |
| ICTNWK431 | Create network documentation | ●current |
| ICTNWK432 | Build an enterprise wireless network | ●current |
| ICTNWK433 | Install backbone technologies in a local area network | ●current |
| ICTNWK434 | Identify and implement industry standard virtualisation technologies | ●current |
| ICTNWK435 | Create secure virtual private networks | ●current |
| ICTPMG411 | Support small scale ICT projects | ●current |
| ICTPRG429 | Maintain open-source code programs | ●current |
| ICTPRG430 | Apply introductory object-oriented language skills | ●current |
| ICTPRG431 | Apply query language in relational databases | ●current |
| ICTPRG432 | Develop data-driven applications | ●current |
| ICTPRG433 | Test software developments | ●current |
| ICTPRG434 | Automate processes | ●current |
| ICTPRG435 | Write scripts for software applications | ●current |
| ICTPRG436 | Develop mobile applications | ●current |
| ICTPRG437 | Build a user interface | ●current |
| ICTPRG438 | Configure and maintain databases | ●current |
| ICTPRG439 | Use pre-existing components | ●current |
| ICTPRG440 | Apply introductory programming skills in different languages | ●current |
| ICTPRG441 | Apply skills in object-oriented design | ●current |
| ICTPRG442 | Apply mathematical techniques for software development | ●current |
| ICTPRG443 | Apply intermediate programming skills in different languages | ●current |
| ICTPRG444 | Analyse software requirements | ●current |
| ICTPRG446 | Prepare software development review | ●current |
| ICTPRG447 | Use extensible markup language | ●current |
| ICTPRG554 | Manage data persistence using noSQL data stores | ●current |
| ICTSAD402 | Develop and present ICT feasibility reports | ●current |
| ICTSAD501 | Model data objects | ●current |
| ICTSAD502 | Model data processes | ●current |
| ICTSAS214 | Protect devices from spam and destructive software | ●current |
| ICTSAS215 | Protect and secure information assets | ●current |
| ICTSAS309 | Maintain and repair ICT equipment and software | ●current |
| ICTSAS428 | Hand over ICT system components to clients | ●current |
| ICTSAS433 | Update ICT client support procedures and assist with policy development | ●current |
| ICTSAS434 | Action change requests and present updated ICT system to clients | ●current |
| ICTSAS435 | Resolve system faults on a live system | ●current |
| ICTSAS436 | Evaluate ICT system status | ●current |
| ICTSAS437 | Optimise ICT system performance | ●current |
| ICTSAS438 | Implement maintenance procedures | ●current |
| ICTSAS439 | Analyse ICT system capacity and implement enhancements | ●current |
| ICTSAS440 | Monitor and administer security of ICT systems | ●current |
| ICTSAS441 | Support ICT system software | ●current |
| ICTSAS442 | Provide first-level remote help desk support | ●current |
| ICTSAS443 | Support operating system users and troubleshoot applications | ●current |
| ICTSAS444 | Repair operating systems boot up procedures | ●current |
| ICTSAS445 | Configure and troubleshoot operating system software | ●current |
| ICTSAS446 | Fault find and troubleshoot ICT equipment, hardware and software problems | ●current |
| ICTSUS402 | Install and test power saving hardware | ●current |
| ICTSUS403 | Install and test power management software | ●current |
| ICTSUS404 | Install thin client applications for power over ethernet | ●current |
| ICTTEN410 | Locate, diagnose and rectify faults | ●current |
| ICTTEN417 | Install, configure and test a router | ●current |
| ICTTEN418 | Install and test a radio frequency identification system | ●current |
| ICTTEN419 | Implement and troubleshoot enterprise routers and switches | ●current |
| ICTTEN420 | Design, install and configure an internetwork | ●current |
| ICTTEN434 | Install, configure and test internet protocol networks | ●current |
| ICTTEN525 | Install, configure and test local area network switches | ●current |
| ICTWEB430 | Produce server-side script for dynamic web pages | ●current |
| ICTWEB431 | Create and style simple markup language documents | ●current |
| ICTWEB432 | Design website layouts | ●current |
| ICTWEB433 | Confirm accessibility of websites | ●current |
| ICTWEB434 | Transfer content to websites | ●current |
| ICTWEB435 | Maintain website performance | ●current |
| ICTWEB436 | Monitor traffic and compile website traffic reports | ●current |
| ICTWEB437 | Create website testing procedures | ●current |
| ICTWEB438 | Conduct operational acceptance tests of websites | ●current |
| ICTWEB439 | Confirm basic website security | ●current |
| ICTWEB440 | Use web authoring tools | ●current |
| ICTWEB441 | Produce basic client-side script | ●current |
| ICTWEB442 | Produce interactive web animation | ●current |
| ICTWEB443 | Implement search engine optimisations | ●current |
| ICTWEB444 | Create responsive website layouts | ●current |
| ICTWEB445 | Implement content management systems | ●current |
| ICTWEB446 | Integrate social web technologies | ●current |
| ICTWEB447 | Build basic website using development software and ICT tools | ●current |
| ICTWEB448 | Confirm website content meets technical protocols and standards | ●current |
| ICTWEB449 | Confirm website access and useability | ●current |
| ICTWEB450 | Evaluate and select a web hosting service | ●current |
| ICTWEB451 | Apply structured query language in relational databases | ●current |
| ICTWEB452 | Create a markup language document | ●current |
| ICTWEB453 | Optimise websites for mobile devices | ●current |
| ICTXRE401 | Apply augmented reality solutions in organisations | ●current |
| ICTXRE402 | Apply virtual reality solutions in organisations | ●current |
| ICTXRE403 | Design mixed reality solutions | ●current |
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.