ICT50220 Diploma of Information Technology

Currenttraining.gov.au: current

Australia's national training register lists ICT50220 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 2 · 3 February 2022 · 2 releases in all
Superseded by
nothing — no replacement listed

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.

  • ICT50120ICT50220not equivalent18 January 2021

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

  • ICT51015ICT50220not equivalent18 January 2021

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

  • ICT51115ICT50220not 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.

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 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

CodeUnitIn this product
BSBCRT512Originate and develop conceptscurrent
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 213 listed

CodeUnitIn this product
BSBPMG532Manage project qualitycurrent
BSBPMG536Manage project riskcurrent
BSBPMG537Manage project procurementcurrent
BSBPMG539Manage project governancecurrent
CUADIG512Design digital applicationscurrent
CUADIG513Design e-learning resourcescurrent
CUADIG517Design digital simulationscurrent
CUAPHI524Prepare digital images for pre-press processingcurrent
CUAPOS411Edit digital content for fast turnaroundcurrent
CUASOU417Edit soundcurrent
CUASOU504Produce sound recordingscurrent
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
ICTAUT501Manage robotic process automationcurrent
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
ICTCLD509Manage cloud identity and accesscurrent
ICTCLD510Manage cloud threat detection systemscurrent
ICTCLD511Protect cloud infrastructure and datacurrent
ICTCLD512Respond to cloud security incidentscurrent
ICTCLD513Develop cloud-based microservices architecture using containerscurrent
ICTCLD514Create and test cloud-based serverless applicationscurrent
Show the remaining 183 elective units
CodeUnitIn this product
ICTCLD515Build and deploy cloud-based applications using CI and CD pipelinescurrent
ICTCMP502Conduct radio communications site auditscurrent
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
ICTDMT407Incorporate video assets into media presentationscurrent
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
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
ICTICT531Test network using virtual instrumentscurrent
ICTICT533Conduct quality audit of IT system design specificationscurrent
ICTIOT501Install IoT devices and networkscurrent
ICTIOT502Program IoT devicescurrent
ICTIOT503Design and test IoT devices and networkscurrent
ICTNPL413Evaluate networking regulations and legislation for the telecommunications industrycurrent
ICTNWK423Manage network and data integritycurrent
ICTNWK529Install and manage complex ICT networkscurrent
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
ICTNWK555Determine best-fit topologies for local networkscurrent
ICTNWK556Identify and resolve network problemscurrent
ICTNWK557Configure and manage advanced virtual computing environmentscurrent
ICTNWK558Monitor and troubleshoot virtual computing environmentscurrent
ICTNWK559Install an enterprise virtual computing environmentcurrent
ICTNWK560Determine best-fit topologies for wide area networkscurrent
ICTNWK561Design enterprise wireless local area networkscurrent
ICTNWK562Configure internet gatewayscurrent
ICTNWK615Design and configure desktop virtualisationcurrent
ICTNWK623Manage ICT securitycurrent
ICTNWK628Design and build integrated VoIP networkscurrent
ICTOPN507Plan and configure dense wavelength division multiplexing optical networkscurrent
ICTOPN508Perform acceptance and commissioning tests on optical networkscurrent
ICTOPN509Plan for optical system upgradescurrent
ICTOPN510Test and commission dense wavelength division multiplexing transmission systemscurrent
ICTOPN511Test performance of specialised optical devicescurrent
ICTOPN512Analyse and integrate specialised optical devicescurrent
ICTPMG402Schedule installation of customer premises equipmentcurrent
ICTPMG505Manage ICT projectscurrent
ICTPMG506Prepare network project briefscurrent
ICTPRG530Manage projects using software management toolscurrent
ICTPRG531Prepare for application development using current methodscurrent
ICTPRG532Apply advanced object-oriented language skillscurrent
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
ICTPRG557Develop applications using agile methodscurrent
ICTPRG603Develop advanced mobile multi-touch applicationscurrent
ICTPRG605Manage development of technical solutions from business specificationscurrent
ICTRFN504Test cellular handset enhancements and international roaming agreementscurrent
ICTRFN505Test and measure cellular phone and network equipment performancecurrent
ICTRFN506Evaluate radio frequency signal coverage plotscurrent
ICTRFN603Monitor the capacity of and recommend changes to cellular mobile networkscurrent
ICTSAD501Model data objectscurrent
ICTSAD502Model data processescurrent
ICTSAD507Design and implement quality assurance processes for business solutionscurrent
ICTSAD508Develop technical requirements for business solutionscurrent
ICTSAD509Produce ICT feasibility reportscurrent
ICTSAD510Manage risks when implementing new technologiescurrent
ICTSAS502Establish and maintain client user liaisoncurrent
ICTSAS506Update ICT system operational procedurescurrent
ICTSAS512Review and manage delivery of maintenance servicescurrent
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
ICTSAS530Use network toolscurrent
ICTSUS502Install and test virtual infrastructurecurrent
ICTTEN426Design network projectscurrent
ICTTEN519Design network building projectscurrent
ICTTEN520Commission network equipmentcurrent
ICTTEN521Integrate network systems and equipmentcurrent
ICTTEN522Cut over new and replacement network equipmentcurrent
ICTTEN523Locate, diagnose and rectify complex system equipment faultscurrent
ICTTEN524Diagnose and organise repair of complex equipment faultscurrent
ICTTEN525Install, configure and test local area network switchescurrent
ICTTEN526Dimension and design a radio frequency identification systemcurrent
ICTTEN527Plan wireless mesh networkscurrent
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
UEPOPS423Plan a scheduled outagenot 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.