ICT50120 Diploma of Information Technology

Supersededtraining.gov.au: supersededNonEquivalent

The currency period for ICT50120 ended on 17 January 2021 — 5 years ago. It names one replacement below, with the equivalence it declares for each.

Transition clockClosed to new enrolments

New enrolments are not permitted from 19 January 2022 — one year from the date the replacement was included on the National Register (s 14(1)(a)(i) of the National VET Regulator (Compliance Standards for NVR RTOs and Fit and Proper Person Requirements) Instrument 2025 (F2025L00355, in force 1 July 2025)), or from a later date if ASQA has approved otherwise for your organisation.

Learners already enrolled have no fixed deadline: they complete the product and are issued their AQF certification, or transfer to the replacement, in a timely manner (ASQA guidance, read live 25 August 2026).

The same date closes a second obligation: under s 7(2)(c) of the same instrument, advertising may refer to a superseded product only while it is on scope and new enrolments are permitted. When enrolments stop, the course page advertising it stops being permitted too — and if ASQA approves a later enrolment date, that moves with it.

Sector-wide: the item 14 cut-off, measured across every live scope · the repealed 12-month rule

Product type
Qualification
Training package
ICT — Information and Communications Technology
Currency period ends
17 January 2021
Latest release
Release 2 · 2 October 2020 · 2 releases in all
Superseded by
ICT50220 not equivalent

Where the register points next

Each step below is one supersession training.gov.au publishes between two products. The label on the rail is the equivalence the register declares for that step — not our reading of it.

  1. ICT50120Superseded — not equivalentDiploma of Information Technology
  2. not equivalent
  3. ICT50220CurrentDiploma of Information Technology

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.

  • ICT50118ICT50120not equivalent20 July 2020

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

  • ICT50215ICT50120not equivalent20 July 2020

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

  • ICT50318ICT50120not equivalent20 July 2020

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

  • ICT50418ICT50120not equivalent20 July 2020

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

  • ICT50515ICT50120not equivalent20 July 2020

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

  • ICT50615ICT50120not equivalent20 July 2020

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

  • ICT50718ICT50120not equivalent20 July 2020

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

  • ICT50818ICT50120not equivalent20 July 2020

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

  • ICT50915ICT50120not equivalent20 July 2020

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

  • ICT50120ICT50220not equivalent18 January 2021

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

Is ICT50120 on your scope?

This page is the register's record of one product. What it cannot tell you is whether ICT50120 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 ICT50120 is made of

training.gov.au lists 180 units for ICT50120: 6 core and 174 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

CodeUnitIn this product
BSBCRT501Originate and develop conceptsnot current
BSBXCS402Promote workplace cyber security awareness and best practicescurrent
BSBXTW401Lead and facilitate a teamcurrent
ICTICT517Match ICT needs with the strategic direction of the organisationcurrent
ICTICT532Apply IP, ethics and privacy in ICT environmentscurrent
ICTSAS527Manage client problemscurrent

Elective units 174 listed

CodeUnitIn this product
BSBPMG513Manage project qualitynot current
BSBPMG517Manage project risknot current
BSBPMG518Manage project procurementnot current
BSBPMG520Manage project governancenot current
CUADIG502Design digital applicationsnot current
CUADIG503Design e-learning resourcesnot current
CUADIG507Design digital simulationsnot current
CUAPHI504Employ specialised imaging technologiesnot current
CUAPOS201Perform basic vision and sound editingnot current
CUAPOS401Edit screen content for fast turnaroundnot current
CUASOU407Edit soundnot current
CUASOU504Produce sound recordingscurrent
ICTCLD501Develop cloud disaster recovery planscurrent
ICTCLD502Design and implement highly-available cloud infrastructurecurrent
ICTCLD503Implement web-scale cloud infrastructurecurrent
ICTCLD504Improve cloud-based infrastructurecurrent
ICTCLD505Implement cloud infrastructure with codecurrent
ICTCLD506Implement virtual network in cloud environmentscurrent
ICTCLD507Build and deploy resources on cloud platformscurrent
ICTCLD508Manage infrastructure in cloud environmentscurrent
ICTCYS407Gather, analyse and interpret threat datacurrent
ICTCYS610Protect critical infrastructure for organisationscurrent
ICTCYS613Utilise design methodologies for security architecturecurrent
ICTDAT501Gather, analyse and verify data from different source inputscurrent
ICTDAT502Conduct significance testscurrent
ICTDAT503Use unsupervised learning for clusteringcurrent
ICTDBS503Create a data warehousecurrent
ICTDBS505Monitor and improve knowledge management systemscurrent
ICTDBS506Design databasescurrent
ICTDBS507Integrate databases with websitescurrent
Show the remaining 144 elective units
CodeUnitIn this product
ICTDMT501Incorporate and edit digital videonot current
ICTGAM419Build a database to support a computer gamenot current
ICTGAM423Apply artificial intelligence in game developmentcurrent
ICTGAM532Create design concepts for digital games and 3-D mediacurrent
ICTGAM533Create complex 3-D interactive gamescurrent
ICTGAM534Manage interactive media productionscurrent
ICTGAM535Develop complex 3-D software for games and interactive mediacurrent
ICTGAM536Design interactive 3-D applications for scientific and mathematical modellingcurrent
ICTGAM537Prepare games for different platforms and delivery modescurrent
ICTGAM538Manage testing of games and interactive mediacurrent
ICTGAM539Create and implement designs for 3-D games environmentscurrent
ICTGAM540Design and create models for 3-D and digital effects environmentscurrent
ICTGAM541Design and create advanced particles, fluids and bodies for 3-D digital effectscurrent
ICTGAM542Animate 3-D characters for digital gamescurrent
ICTGAM543Produce digital animation sequencescurrent
ICTGAM544Animate physical attributes of models and elementscurrent
ICTGAM545Manage technical art and rigging in 3-D animationscurrent
ICTGAM546Create and combine 3-D digital games and componentscurrent
ICTGAM547Create interactive 3-D environments for digital gamescurrent
ICTGAM548Complete digital editing for 3-D and digital effects environmentscurrent
ICTGAM549Collaborate in design of 3-D game levels and environmentscurrent
ICTGAM550Integrate multiple data sources into interactive 3-D environmentscurrent
ICTGAM551Apply digital texturing for the 3-D environment in digital gamescurrent
ICTGAM552Create complex 3-D characters for gamescurrent
ICTGAM553Integrate database with online gamescurrent
ICTGAM554Create games for mobile devicescurrent
ICTGAM555Analyse business opportunities in the digital games environmentscurrent
ICTGAM556Develop and implement physics in 3-D digital gamescurrent
ICTGAM557Complete compositing to create elements for 3-D and digital effects environmentscurrent
ICTICT433Build graphical user interfacescurrent
ICTICT435Create technical documentationcurrent
ICTICT443Work collaboratively in the ICT industrycurrent
ICTICT503Validate quality and completeness of system design specificationsnot current
ICTICT506Implement process re-engineering strategiesnot current
ICTICT518Research and review hardware technology options for organisationscurrent
ICTICT519Develop detailed component specifications from project specificationscurrent
ICTICT520Confirm transition strategy for new systemscurrent
ICTICT521Select new technology supported business modelcurrent
ICTICT523Gather data to identify business requirementscurrent
ICTICT524Determine ICT strategies and solutions for organisationscurrent
ICTICT525Identify and manage the implementation of industry specific technologiescurrent
ICTICT526Verify client business requirementscurrent
ICTICT527Develop and maintain blockchain solutionscurrent
ICTICT528Deploy smart contractscurrent
ICTICT529Organise and lead agile projectscurrent
ICTICT530Design user experience solutionscurrent
ICTIOT501Install IoT devices and networkscurrent
ICTIOT502Program IoT devicescurrent
ICTIOT503Design and test IoT devices and networkscurrent
ICTNWK515Develop configuration management protocolsnot current
ICTNWK517Determine best-fit topology for a wide area networknot current
ICTNWK518Design an enterprise wireless local area networknot current
ICTNWK529Install and manage complex ICT networkscurrent
ICTNWK531Configure an internet gatewaynot current
ICTNWK536Plan, implement and test enterprise communication solutionscurrent
ICTNWK537Implement secure encryption technologiescurrent
ICTNWK538Install and maintain valid authentication processescurrent
ICTNWK539Design and implement integrated server solutionscurrent
ICTNWK540Design, build and test network serverscurrent
ICTNWK541Configure, verify and troubleshoot WAN links and IP servicescurrent
ICTNWK542Install, operate and troubleshoot medium enterprise routerscurrent
ICTNWK543Install, operate and troubleshoot medium enterprise switchescurrent
ICTNWK544Design and implement a security perimeter for ICT networkscurrent
ICTNWK545Develop, implement and evaluate systems and applications securitycurrent
ICTNWK546Manage network securitycurrent
ICTNWK547Manage system security on operational systemscurrent
ICTNWK548Model preferred system solutionscurrent
ICTNWK549Design ICT security frameworkscurrent
ICTNWK550Design ICT system security controlscurrent
ICTNWK551Build decks using wireless markup languagecurrent
ICTNWK552Install and configure network access storage devicescurrent
ICTNWK553Configure enterprise virtual computing environmentscurrent
ICTNWK554Manage enterprise virtual computing environmentscurrent
ICTNWK556Identify and resolve network problemscurrent
ICTNWK557Configure and manage advanced virtual computing environmentscurrent
ICTNWK558Monitor and troubleshoot virtual computing environmentscurrent
ICTNWK559Install an enterprise virtual computing environmentcurrent
ICTNWK615Design and configure desktop virtualisationcurrent
ICTNWK623Manage ICT securitycurrent
ICTPMG505Manage ICT projectscurrent
ICTPRG509Build using rapid application developmentnot current
ICTPRG530Manage projects using software management toolscurrent
ICTPRG531Prepare for application development using current methodscurrent
ICTPRG533Debug and monitor applicationscurrent
ICTPRG534Deploy applications to production environmentscurrent
ICTPRG535Build advanced user interfacescurrent
ICTPRG536Design application architecturecurrent
ICTPRG537Implement security for applicationscurrent
ICTPRG538Create mashupscurrent
ICTPRG540Maintain custom softwarecurrent
ICTPRG541Monitor and support data conversion to new ICT systemscurrent
ICTPRG542Review developed softwarecurrent
ICTPRG543Develop integration blueprint for ICT systemscurrent
ICTPRG544Install, test and evaluate pilot version of ICT systemscurrent
ICTPRG545Monitor system pilotscurrent
ICTPRG546Validate application designs against specificationscurrent
ICTPRG547Apply advanced programming skills in another languagecurrent
ICTPRG548Develop high-level object-oriented class specificationscurrent
ICTPRG549Apply intermediate object-oriented language skillscurrent
ICTPRG550Perform ICT data conversionscurrent
ICTPRG551Apply testing techniques for software developmentcurrent
ICTPRG553Create and develop REST APIscurrent
ICTPRG554Manage data persistence using noSQL data storescurrent
ICTPRG555Implement Object Relational Mapping Framework for data persistencecurrent
ICTPRG556Implement and use a model view controller frameworkcurrent
ICTPRG603Develop advanced mobile multi-touch applicationscurrent
ICTSAD501Model data objectscurrent
ICTSAD502Model data processescurrent
ICTSAD503Minimise risk of new technologies to business solutionsnot current
ICTSAD506Produce a feasibility reportnot current
ICTSAD507Design and implement quality assurance processes for business solutionscurrent
ICTSAD508Develop technical requirements for business solutionscurrent
ICTSAD509Produce ICT feasibility reportscurrent
ICTSAS502Establish and maintain client user liaisoncurrent
ICTSAS506Update ICT system operational procedurescurrent
ICTSAS512Review and manage delivery of maintenance servicescurrent
ICTSAS517Use network toolsnot current
ICTSAS518Install and upgrade operating systemscurrent
ICTSAS519Perform systems testscurrent
ICTSAS520Develop detailed test planscurrent
ICTSAS521Perform integration testscurrent
ICTSAS522Manage the testing processcurrent
ICTSAS523Perform stress and load tests on integrated platformscurrent
ICTSAS524Develop, implement and evaluate an incident response plancurrent
ICTSAS525Develop and conduct client acceptance testscurrent
ICTSAS526Review and update disaster recovery and contingency planscurrent
ICTSAS528Review and develop ICT maintenance strategiescurrent
ICTSAS529Prioritise ICT change requestscurrent
ICTWEB441Produce basic client-side scriptcurrent
ICTWEB452Create a markup language documentcurrent
ICTWEB513Build dynamic websitescurrent
ICTWEB514Create dynamic web pagescurrent
ICTWEB517Create web-based programscurrent
ICTWEB518Build a document using extensible markup languagecurrent
ICTWEB519Develop complex web page layoutscurrent
ICTWEB520Develop complex cascading style sheetscurrent
ICTWEB521Customise complex ICT content management systemscurrent
ICTWEB522Develop website information architecturecurrent
ICTWEB523Manage transactions using site server toolscurrent
ICTWEB524Analyse information and assign meta tagscurrent
ICTWEB525Implement quality assurance process for websitescurrent
ICTWEB526Implement and use web servicescurrent
ICTWEB527Research and apply emerging web technology trendscurrent
PSPPCM023Manage strategic contractscurrent

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

Is ICT50120 still on your scope? Type your RTO code and get the free breakdown — every superseded product on your live scope, and whether the register flags each replacement equivalent.

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.