Where the register points next
training.gov.au points at nothing after ICT50220: 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.
ICT50120ICT50220≠not equivalent18 January 2021
The register records this supersession but attaches no note on what changed.
ICT51015ICT50220≠not equivalent18 January 2021
The register records this supersession but attaches no note on what changed.
ICT51115ICT50220≠not equivalent18 January 2021
The register records this supersession but attaches no note on what changed.
Is ICT50220 on your scope?
This page is the register's record of one product. What it cannot tell you is whether ICT50220 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 ICT50220 is made of
training.gov.au lists 219 units for ICT50220: 6 core and 213 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 6 listed
| Code | Unit | In this product |
|---|---|---|
| BSBCRT512 | Originate and develop concepts | ●current |
| BSBXCS402 | Promote workplace cyber security awareness and best practices | ●current |
| BSBXTW401 | Lead and facilitate a team | ●current |
| ICTICT517 | Match ICT needs with the strategic direction of the organisation | ●current |
| ICTICT532 | Apply IP, ethics and privacy in ICT environments | ●current |
| ICTSAS527 | Manage client problems | ●current |
Elective units 213 listed
| Code | Unit | In this product |
|---|---|---|
| BSBPMG532 | Manage project quality | ●current |
| BSBPMG536 | Manage project risk | ●current |
| BSBPMG537 | Manage project procurement | ●current |
| BSBPMG539 | Manage project governance | ●current |
| CUADIG512 | Design digital applications | ●current |
| CUADIG513 | Design e-learning resources | ●current |
| CUADIG517 | Design digital simulations | ●current |
| CUAPHI524 | Prepare digital images for pre-press processing | ●current |
| CUAPOS411 | Edit digital content for fast turnaround | ●current |
| CUASOU417 | Edit sound | ●current |
| CUASOU504 | Produce sound recordings | ●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 |
| ICTAUT501 | Manage robotic process automation | ●current |
| ICTCLD501 | Develop cloud disaster recovery plans | ●current |
| ICTCLD502 | Design and implement highly-available cloud infrastructure | ●current |
| ICTCLD503 | Implement web-scale cloud infrastructure | ●current |
| ICTCLD504 | Improve cloud-based infrastructure | ●current |
| ICTCLD505 | Implement cloud infrastructure with code | ●current |
| ICTCLD506 | Implement virtual network in cloud environments | ●current |
| ICTCLD507 | Build and deploy resources on cloud platforms | ●current |
| ICTCLD508 | Manage infrastructure in cloud environments | ●current |
| ICTCLD509 | Manage cloud identity and access | ●current |
| ICTCLD510 | Manage cloud threat detection systems | ●current |
| ICTCLD511 | Protect cloud infrastructure and data | ●current |
| ICTCLD512 | Respond to cloud security incidents | ●current |
| ICTCLD513 | Develop cloud-based microservices architecture using containers | ●current |
| ICTCLD514 | Create and test cloud-based serverless applications | ●current |
Show the remaining 183 elective units
| Code | Unit | In this product |
|---|---|---|
| ICTCLD515 | Build and deploy cloud-based applications using CI and CD pipelines | ●current |
| ICTCMP502 | Conduct radio communications site audits | ●current |
| ICTCYS407 | Gather, analyse and interpret threat data | ●current |
| ICTCYS610 | Protect critical infrastructure for organisations | ●current |
| ICTCYS613 | Utilise design methodologies for security architecture | ●current |
| ICTDAT501 | Gather, analyse and verify data from different source inputs | ●current |
| ICTDAT502 | Conduct significance tests | ●current |
| ICTDAT503 | Use unsupervised learning for clustering | ●current |
| ICTDBS503 | Create a data warehouse | ●current |
| ICTDBS505 | Monitor and improve knowledge management systems | ●current |
| ICTDBS506 | Design databases | ●current |
| ICTDBS507 | Integrate databases with websites | ●current |
| ICTDMT407 | Incorporate video assets into media presentations | ●current |
| ICTGAM423 | Apply artificial intelligence in game development | ●current |
| ICTGAM532 | Create design concepts for digital games and 3-D media | ●current |
| ICTGAM533 | Create complex 3-D interactive games | ●current |
| ICTGAM534 | Manage interactive media productions | ●current |
| ICTGAM535 | Develop complex 3-D software for games and interactive media | ●current |
| ICTGAM536 | Design interactive 3-D applications for scientific and mathematical modelling | ●current |
| ICTGAM537 | Prepare games for different platforms and delivery modes | ●current |
| ICTGAM538 | Manage testing of games and interactive media | ●current |
| ICTGAM539 | Create and implement designs for 3-D games environments | ●current |
| ICTGAM540 | Design and create models for 3-D and digital effects environments | ●current |
| ICTGAM541 | Design and create advanced particles, fluids and bodies for 3-D digital effects | ●current |
| ICTGAM542 | Animate 3-D characters for digital games | ●current |
| ICTGAM543 | Produce digital animation sequences | ●current |
| ICTGAM544 | Animate physical attributes of models and elements | ●current |
| ICTGAM545 | Manage technical art and rigging in 3-D animations | ●current |
| ICTGAM546 | Create and combine 3-D digital games and components | ●current |
| ICTGAM547 | Create interactive 3-D environments for digital games | ●current |
| ICTGAM548 | Complete digital editing for 3-D and digital effects environments | ●current |
| ICTGAM549 | Collaborate in design of 3-D game levels and environments | ●current |
| ICTGAM550 | Integrate multiple data sources into interactive 3-D environments | ●current |
| ICTGAM551 | Apply digital texturing for the 3-D environment in digital games | ●current |
| ICTGAM552 | Create complex 3-D characters for games | ●current |
| ICTGAM553 | Integrate database with online games | ●current |
| ICTGAM554 | Create games for mobile devices | ●current |
| ICTGAM555 | Analyse business opportunities in the digital games environments | ●current |
| ICTGAM556 | Develop and implement physics in 3-D digital games | ●current |
| ICTGAM557 | Complete compositing to create elements for 3-D and digital effects environments | ●current |
| ICTICT433 | Build graphical user interfaces | ●current |
| ICTICT435 | Create technical documentation | ●current |
| ICTICT443 | Work collaboratively in the ICT industry | ●current |
| ICTICT518 | Research and review hardware technology options for organisations | ●current |
| ICTICT519 | Develop detailed component specifications from project specifications | ●current |
| ICTICT520 | Confirm transition strategy for new systems | ●current |
| ICTICT521 | Select new technology supported business model | ●current |
| ICTICT523 | Gather data to identify business requirements | ●current |
| ICTICT524 | Determine ICT strategies and solutions for organisations | ●current |
| ICTICT525 | Identify and manage the implementation of industry specific technologies | ●current |
| ICTICT526 | Verify client business requirements | ●current |
| ICTICT527 | Develop and maintain blockchain solutions | ●current |
| ICTICT528 | Deploy smart contracts | ●current |
| ICTICT529 | Organise and lead agile projects | ●current |
| ICTICT530 | Design user experience solutions | ●current |
| ICTICT531 | Test network using virtual instruments | ●current |
| ICTICT533 | Conduct quality audit of IT system design specifications | ●current |
| ICTIOT501 | Install IoT devices and networks | ●current |
| ICTIOT502 | Program IoT devices | ●current |
| ICTIOT503 | Design and test IoT devices and networks | ●current |
| ICTNPL413 | Evaluate networking regulations and legislation for the telecommunications industry | ●current |
| ICTNWK423 | Manage network and data integrity | ●current |
| ICTNWK529 | Install and manage complex ICT networks | ●current |
| ICTNWK536 | Plan, implement and test enterprise communication solutions | ●current |
| ICTNWK537 | Implement secure encryption technologies | ●current |
| ICTNWK538 | Install and maintain valid authentication processes | ●current |
| ICTNWK539 | Design and implement integrated server solutions | ●current |
| ICTNWK540 | Design, build and test network servers | ●current |
| ICTNWK541 | Configure, verify and troubleshoot WAN links and IP services | ●current |
| ICTNWK542 | Install, operate and troubleshoot medium enterprise routers | ●current |
| ICTNWK543 | Install, operate and troubleshoot medium enterprise switches | ●current |
| ICTNWK544 | Design and implement a security perimeter for ICT networks | ●current |
| ICTNWK545 | Develop, implement and evaluate systems and applications security | ●current |
| ICTNWK546 | Manage network security | ●current |
| ICTNWK547 | Manage system security on operational systems | ●current |
| ICTNWK548 | Model preferred system solutions | ●current |
| ICTNWK549 | Design ICT security frameworks | ●current |
| ICTNWK550 | Design ICT system security controls | ●current |
| ICTNWK551 | Build decks using wireless markup language | ●current |
| ICTNWK552 | Install and configure network access storage devices | ●current |
| ICTNWK553 | Configure enterprise virtual computing environments | ●current |
| ICTNWK554 | Manage enterprise virtual computing environments | ●current |
| ICTNWK555 | Determine best-fit topologies for local networks | ●current |
| ICTNWK556 | Identify and resolve network problems | ●current |
| ICTNWK557 | Configure and manage advanced virtual computing environments | ●current |
| ICTNWK558 | Monitor and troubleshoot virtual computing environments | ●current |
| ICTNWK559 | Install an enterprise virtual computing environment | ●current |
| ICTNWK560 | Determine best-fit topologies for wide area networks | ●current |
| ICTNWK561 | Design enterprise wireless local area networks | ●current |
| ICTNWK562 | Configure internet gateways | ●current |
| ICTNWK615 | Design and configure desktop virtualisation | ●current |
| ICTNWK623 | Manage ICT security | ●current |
| ICTNWK628 | Design and build integrated VoIP networks | ●current |
| ICTOPN507 | Plan and configure dense wavelength division multiplexing optical networks | ●current |
| ICTOPN508 | Perform acceptance and commissioning tests on optical networks | ●current |
| ICTOPN509 | Plan for optical system upgrades | ●current |
| ICTOPN510 | Test and commission dense wavelength division multiplexing transmission systems | ●current |
| ICTOPN511 | Test performance of specialised optical devices | ●current |
| ICTOPN512 | Analyse and integrate specialised optical devices | ●current |
| ICTPMG402 | Schedule installation of customer premises equipment | ●current |
| ICTPMG505 | Manage ICT projects | ●current |
| ICTPMG506 | Prepare network project briefs | ●current |
| ICTPRG530 | Manage projects using software management tools | ●current |
| ICTPRG531 | Prepare for application development using current methods | ●current |
| ICTPRG532 | Apply advanced object-oriented language skills | ●current |
| ICTPRG533 | Debug and monitor applications | ●current |
| ICTPRG534 | Deploy applications to production environments | ●current |
| ICTPRG535 | Build advanced user interfaces | ●current |
| ICTPRG536 | Design application architecture | ●current |
| ICTPRG537 | Implement security for applications | ●current |
| ICTPRG538 | Create mashups | ●current |
| ICTPRG540 | Maintain custom software | ●current |
| ICTPRG541 | Monitor and support data conversion to new ICT systems | ●current |
| ICTPRG542 | Review developed software | ●current |
| ICTPRG543 | Develop integration blueprint for ICT systems | ●current |
| ICTPRG544 | Install, test and evaluate pilot version of ICT systems | ●current |
| ICTPRG545 | Monitor system pilots | ●current |
| ICTPRG546 | Validate application designs against specifications | ●current |
| ICTPRG547 | Apply advanced programming skills in another language | ●current |
| ICTPRG548 | Develop high-level object-oriented class specifications | ●current |
| ICTPRG549 | Apply intermediate object-oriented language skills | ●current |
| ICTPRG550 | Perform ICT data conversions | ●current |
| ICTPRG551 | Apply testing techniques for software development | ●current |
| ICTPRG553 | Create and develop REST APIs | ●current |
| ICTPRG554 | Manage data persistence using noSQL data stores | ●current |
| ICTPRG555 | Implement Object Relational Mapping Framework for data persistence | ●current |
| ICTPRG556 | Implement and use a model view controller framework | ●current |
| ICTPRG557 | Develop applications using agile methods | ●current |
| ICTPRG603 | Develop advanced mobile multi-touch applications | ●current |
| ICTPRG605 | Manage development of technical solutions from business specifications | ●current |
| ICTRFN504 | Test cellular handset enhancements and international roaming agreements | ●current |
| ICTRFN505 | Test and measure cellular phone and network equipment performance | ●current |
| ICTRFN506 | Evaluate radio frequency signal coverage plots | ●current |
| ICTRFN603 | Monitor the capacity of and recommend changes to cellular mobile networks | ●current |
| ICTSAD501 | Model data objects | ●current |
| ICTSAD502 | Model data processes | ●current |
| ICTSAD507 | Design and implement quality assurance processes for business solutions | ●current |
| ICTSAD508 | Develop technical requirements for business solutions | ●current |
| ICTSAD509 | Produce ICT feasibility reports | ●current |
| ICTSAD510 | Manage risks when implementing new technologies | ●current |
| ICTSAS502 | Establish and maintain client user liaison | ●current |
| ICTSAS506 | Update ICT system operational procedures | ●current |
| ICTSAS512 | Review and manage delivery of maintenance services | ●current |
| ICTSAS518 | Install and upgrade operating systems | ●current |
| ICTSAS519 | Perform systems tests | ●current |
| ICTSAS520 | Develop detailed test plans | ●current |
| ICTSAS521 | Perform integration tests | ●current |
| ICTSAS522 | Manage the testing process | ●current |
| ICTSAS523 | Perform stress and load tests on integrated platforms | ●current |
| ICTSAS524 | Develop, implement and evaluate an incident response plan | ●current |
| ICTSAS525 | Develop and conduct client acceptance tests | ●current |
| ICTSAS526 | Review and update disaster recovery and contingency plans | ●current |
| ICTSAS528 | Review and develop ICT maintenance strategies | ●current |
| ICTSAS529 | Prioritise ICT change requests | ●current |
| ICTSAS530 | Use network tools | ●current |
| ICTSUS502 | Install and test virtual infrastructure | ●current |
| ICTTEN426 | Design network projects | ●current |
| ICTTEN519 | Design network building projects | ●current |
| ICTTEN520 | Commission network equipment | ●current |
| ICTTEN521 | Integrate network systems and equipment | ●current |
| ICTTEN522 | Cut over new and replacement network equipment | ●current |
| ICTTEN523 | Locate, diagnose and rectify complex system equipment faults | ●current |
| ICTTEN524 | Diagnose and organise repair of complex equipment faults | ●current |
| ICTTEN525 | Install, configure and test local area network switches | ●current |
| ICTTEN526 | Dimension and design a radio frequency identification system | ●current |
| ICTTEN527 | Plan wireless mesh networks | ●current |
| ICTWEB441 | Produce basic client-side script | ●current |
| ICTWEB452 | Create a markup language document | ●current |
| ICTWEB513 | Build dynamic websites | ●current |
| ICTWEB514 | Create dynamic web pages | ●current |
| ICTWEB517 | Create web-based programs | ●current |
| ICTWEB518 | Build a document using extensible markup language | ●current |
| ICTWEB519 | Develop complex web page layouts | ●current |
| ICTWEB520 | Develop complex cascading style sheets | ●current |
| ICTWEB521 | Customise complex ICT content management systems | ●current |
| ICTWEB522 | Develop website information architecture | ●current |
| ICTWEB523 | Manage transactions using site server tools | ●current |
| ICTWEB524 | Analyse information and assign meta tags | ●current |
| ICTWEB525 | Implement quality assurance process for websites | ●current |
| ICTWEB526 | Implement and use web services | ●current |
| ICTWEB527 | Research and apply emerging web technology trends | ●current |
| PSPPCM023 | Manage strategic contracts | ●current |
| UEPOPS423 | Plan a scheduled outage | !not 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 ICT50220 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.