Modification history
Release | Comments |
---|---|
Release 2 |
This version first released with ICT Information and Communications Technology Training Package Version 8.0.
The following unit of competency was updated with minor editorial corrections:
|
Release 1 |
This version first released with ICT Information and Communications Technology Training Package Version 7.0. |
Qualification description
This qualification reflects the role of individuals in a variety of information and communications technology (ICT) roles who have established specialised skills in a technical ICT function.
Individuals in these roles carry out moderately complex tasks in a specialist field, working independently, as part of a team or leading a deliverable with others. They may apply their skills across a wide range of industries, business functions and departments, or as a business owner (sole trader/contractor).
The skills required for these roles may include, but are not restricted to:
- advanced networking: configuring and managing virtual computing environments, and security within ICT networks
- advanced programming: applying intermediate and advanced programming skills, managing data and building advanced user interfaces to manage organisational requirements
- back end web development: developing and maintaining website information architecture and data
- business analysis: designing and implementing technical requirements, quality assurance processes and contingency plans for businesses
- cloud architecture: developing, improving and designing cloud infrastructure, including disaster recovery plans
- cloud engineering: building, implementing and managing cloud infrastructure and virtual networks
- cyber security: protecting sensitive data and information through security architecture and developing disaster recovery and contingency plans
- database and data management: creating, designing and monitoring systems that store data and optimise organisational knowledge management
- front end web development: designing dynamic and complex websites, user experience solutions and documents using extensible mark-up languages
- game art and design: creating complex 2D and 3D modelling and animation software through scripts and storyboards
- game programming: creating complex 2D and 3D interactive games and media, building graphical user interfaces and applying artificial intelligence in game development
- systems administration: reviewing maintenance procedures and support to help troubleshoot system applications
- systems analysis: modelling and testing data objects, data processes and preferred ICT system solutions
- telecommunications network engineering: managing logistics, organisational specifications, regulations and legislative requirements across network projects.
Licensing, legislative, regulatory or certification considerations
No licensing, legislative or certification requirements apply to this qualification at the time of publication.
Entry requirements
Nil
Packaging rules
Total number of units = 20
6 core units plus
14 elective units, of which:
- at least 10 units must be selected from the elective units listed below
- up to 4 units may be selected from the remaining listed elective units or from this or any currently endorsed Training Package or accredited course where the units are packaged in an Australian Qualification Framework (AQF) Level 4, 5 or 6 qualification.
Elective units must be relevant to the work environment and the qualification, maintain the integrity of the AQF alignment, not duplicate the outcome of another unit chosen for the qualification, and contribute to a valid, industry-supported vocational outcome.
Units selected from other Training Packages or accredited courses must not duplicate units selected from or available within the ICT Information and Communications Technology Training Package.
Where relevant, the choice of elective units set out in the packaging rules above can serve to provide the qualification with one or more of the following specialisations. The rules to achieve a specialisation are detailed at the qualification end.
- Advanced networking
- Advanced programming
- Back end web development
- Business analysis
- Cloud architecture
- Cloud engineering
- Cyber security
- Database and data management
- Front end web development
- Game art and design
- Game programming
- Systems administration
- Systems analysis
- Telecommunications network engineering.
- Core units
BSBCRT512 Originate and develop conceptsBSBXCS402 Promote workplace cyber security awareness and best practicesBSBXTW401 Lead and facilitate a teamICTICT517 Match ICT needs with the strategic direction of the organisationICTICT532 Apply IP, ethics and privacy in ICT environmentsICTSAS527 Manage client problems- Elective units
- Group A Advanced Networking Specialisation
ICTNWK529 Install and manage complex ICT networksICTNWK536 Plan, implement and test enterprise communication solutionsICTNWK540 Design, build and test network serversICTNWK546 Manage network securityICTNWK557 Configure and manage advanced virtual computing environmentsICTNWK559 Install an enterprise virtual computing environment- Group B Advanced programming specialisation
ICTPRG535 Build advanced user interfacesICTPRG547 Apply advanced programming skills in another languageICTPRG549 Apply intermediate object-oriented language skillsICTPRG554 Manage data persistence using noSQL data storesICTPRG556 Implement and use a model view controller framework- Group C Back end web development specialisation
ICTDBS507 Integrate databases with websitesICTPRG553 Create and develop REST APIsICTPRG554 Manage data persistence using noSQL data storesICTWEB522 Develop website information architectureICTWEB525 Implement quality assurance process for websites- Group D Business analysis specialisation
ICTSAD507 Design and implement quality assurance processes for business solutionsICTSAD508 Develop technical requirements for business solutionsICTSAD509 Produce ICT feasibility reportsICTSAS502 Establish and maintain client user liaisonICTSAS526 Review and update disaster recovery and contingency plans- Group E Cloud architect specialisation
ICTCLD501 Develop cloud disaster recovery plansICTCLD502 Design and implement highly-available cloud infrastructureICTCLD503 Implement web-scale cloud infrastructureICTCLD504 Improve cloud-based infrastructure- Group F Cloud engineer specialisation
ICTCLD505 Implement cloud infrastructure with codeICTCLD506 Implement virtual network in cloud environmentsICTCLD507 Build and deploy resources on cloud platformsICTCLD508 Manage infrastructure in cloud environments- Group G Cyber security specialisation
ICTCYS407 Gather, analyse and interpret threat dataICTCYS610 Protect critical infrastructure for organisationsICTCYS613 Utilise design methodologies for security architectureICTSAS524 Develop, implement and evaluate an incident response planICTSAS526 Review and update disaster recovery and contingency plans- Group H Database and data management specialisation
ICTDBS503 Create a data warehouseICTDBS505 Monitor and improve knowledge management systemsICTDBS506 Design databasesICTDBS507 Integrate databases with websitesICTSAD502 Model data processes- Group I Front end web development specialisation
ICTICT530 Design user experience solutionsICTWEB513 Build dynamic websitesICTWEB514 Create dynamic web pagesICTWEB518 Build a document using extensible markup languageICTWEB519 Develop complex web page layoutsICTWEB520 Develop complex cascading style sheets- Group J Game art and design specialisation
ICTGAM539 Create and implement designs for 3-D games environmentsICTGAM542 Animate 3-D characters for digital gamesICTGAM543 Produce digital animation sequencesICTGAM545 Manage technical art and rigging in 3-D animationsICTGAM552 Create complex 3-D characters for games- Group K Game programming specialisation
ICTGAM423 Apply artificial intelligence in game developmentICTGAM533 Create complex 3-D interactive gamesICTGAM535 Develop complex 3-D software for games and interactive mediaICTGAM537 Prepare games for different platforms and delivery modesICTICT433 Build graphical user interfaces- Group L Systems administration specialisation
ICTNWK615 Design and configure desktop virtualisationICTSAS512 Review and manage delivery of maintenance servicesICTSAS518 Install and upgrade operating systemsICTSAS524 Develop, implement and evaluate an incident response plan- Group M Systems analysis specialisation
ICTNWK548 Model preferred system solutionsICTSAD501 Model data objectsICTSAD502 Model data processesICTSAS506 Update ICT system operational proceduresICTSAS520 Develop detailed test plans- Group N Telecommunications network engineering specialisation
ICTICT519 Develop detailed component specifications from project specificationsICTNPL413 Evaluate networking regulations and legislation for the telecommunications industryICTNWK423 Manage network and data integrityICTNWK541 Configure, verify and troubleshoot WAN links and IP servicesICTPMG505 Manage ICT projectsICTTEN519 Design network building projects- Group O General electives
- Advanced IT Support
ICTICT518 Research and review hardware technology options for organisationsICTICT520 Confirm transition strategy for new systemsICTICT521 Select new technology supported business modelICTICT524 Determine ICT strategies and solutions for organisationsICTICT525 Identify and manage the implementation of industry specific technologiesICTICT526 Verify client business requirementsICTICT528 Deploy smart contractsICTICT533 Conduct quality audit of IT system design specificationsICTSAS519 Perform systems testsICTSAS521 Perform integration testsICTSAS522 Manage the testing processICTSAS523 Perform stress and load tests on integrated platformsICTSAS528 Review and develop ICT maintenance strategiesICTSAS529 Prioritise ICT change requestsICTSAS530 Use network tools- Artificial Intelligence
ICTAII401 Identify opportunities to apply artificial intelligence, machine learning and deep learningICTAII501 Automate work tasks using machine learningICTAII502 Train and evaluate machine learning modelsICTAII503 Build natural language processing models and pipelines- Automation
ICTAUT501 Manage robotic process automation- Blockchain Solutions
ICTICT527 Develop and maintain blockchain solutions- Business Management
BSBPMG537 Manage project procurementICTICT435 Create technical documentationICTICT443 Work collaboratively in the ICT industryICTICT523 Gather data to identify business requirementsPSPPCM023 Manage strategic contractsICTSAD510 Manage risks when implementing new technologies- Cloud Computing
ICTCLD509 Manage cloud identity and accessICTCLD510 Manage cloud threat detection systemsICTCLD511 Protect cloud infrastructure and dataICTCLD512 Respond to cloud security incidentsICTCLD513 Develop cloud-based microservices architecture using containersICTCLD514 Create and test cloud-based serverless applicationsICTCLD515 Build and deploy cloud-based applications using CI and CD pipelines- Data Engineering
ICTDAT501 Gather, analyse and verify data from different source inputsICTDAT502 Conduct significance testsICTDAT503 Use unsupervised learning for clustering- Design
CUADIG512 Design digital applicationsCUADIG513 Design e-learning resourcesCUADIG517 Design digital simulationsCUAPHI524 Prepare digital images- Digital Media
CUAPOS411 Edit digital content for fast turnaroundCUASOU417 Edit soundCUASOU504 Produce sound recordingsICTDMT407 Incorporate video assets into media presentations- Gaming Development
ICTGAM532 Create design concepts for digital games and 3-D mediaICTGAM534 Manage interactive media productionsICTGAM536 Design interactive 3-D applications for scientific and mathematical modellingICTGAM538 Manage testing of games and interactive mediaICTGAM540 Design and create models for 3-D and digital effects environmentsICTGAM541 Design and create advanced particles, fluids and bodies for 3-D digital effectsICTGAM544 Animate physical attributes of models and elementsICTGAM546 Create and combine 3-D digital games and componentsICTGAM547 Create interactive 3-D environments for digital gamesICTGAM548 Complete digital editing for 3-D and digital effects environmentsICTGAM549 Collaborate in design of 3-D game levels and environmentsICTGAM550 Integrate multiple data sources into interactive 3-D environmentsICTGAM551 Apply digital texturing for the 3-D environment in digital gamesICTGAM553 Integrate databases with online gamesICTGAM554 Create games for mobile devicesICTGAM555 Analyse business opportunities in the digital games environmentsICTGAM556 Develop and implement physics in 3-D digital gamesICTGAM557 Complete compositing to create elements for 3-D and digital effects environments- Internet of Things
ICTIOT501 Install IT devices and networksICTIOT502 Program IoT devicesICTIOT503 Design and test IoT devices and networks- Networking
ICTNWK537 Implement secure encryption technologiesICTNWK538 Install and maintain valid authentication processesICTNWK539 Design and implement integrated server solutionsICTNWK541 Configure, verify and troubleshoot WAN links and IP servicesICTNWK542 Install, operate and troubleshoot medium enterprise routersICTNWK543 Install, operate and troubleshoot medium enterprise switchesICTNWK544 Design and implement a security perimeter for ICT networksICTNWK545 Develop, implement and evaluate systems and applications securityICTNWK547 Manage system security on operational systemsICTNWK549 Design ICT security frameworksICTNWK550 Design ICT system security controlsICTNWK551 Build decks using wireless markup languageICTNWK552 Install and configure network access storage devicesICTNWK553 Configure enterprise virtual computing environmentsICTNWK554 Manage enterprise virtual computing environmentsICTNWK556 Identify and resolve network problemsICTNWK558 Monitor and troubleshoot virtual computing environmentsICTNWK560 Determine best-fit topologies for wide area networksICTNWK561 Design enterprise wireless local area networksICTNWK562 Configure internet gatewaysICTNWK623 Manage ICT security- Programming
ICTPRG530 Manage projects using software management toolsICTPRG531 Prepare for application development using current methodsICTPRG532 Apply advanced object-oriented language skillsICTPRG533 Debug and monitor applicationsICTPRG534 Deploy applications to production environmentsICTPRG536 Design application architectureICTPRG537 Implement security for applicationsICTPRG538 Create mashupsICTPRG540 Maintain custom softwareICTPRG541 Monitor and support data conversion to new ICT systemsICTPRG542 Review developed softwareICTPRG543 Develop integration blueprint for ICT systemsICTPRG544 Install, test and evaluate pilot version of ICT systemsICTPRG545 Monitor system pilotsICTPRG548 Develop high-level object-oriented class specificationsICTPRG550 Perform ICT data conversionsICTPRG555 Implement object relational mapping framework for data persistenceICTPRG557 Develop applications using agile methodsICTPRG603 Develop advanced mobile multi-touch applications- Project Management
BSBPMG532 Manage project qualityBSBPMG536 Manage project riskBSBPMG539 Manage project governanceICTICT529 Organise and lead agile projectsICTPMG505 Manage ICT projects- Systems and Software Design
ICTPRG546 Validate application designs against specificationsICTPRG551 Apply testing techniques for software development- Telecommunications Network Engineering General
ICTICT531 Test network using virtual instrumentsICTPMG402 Schedule installation of customer premises equipmentICTPMG506 Prepare network project briefsICTPRG605 Manage development of technical solutions from business specificationsICTSAS525 Develop and conduct client acceptance testsICTSUS502 Install and test virtual infrastructureICTTEN426 Design network projectsICTTEN520 Commission network equipmentICTTEN521 Integrate network systems and equipmentICTTEN522 Cut over new and replacement network equipmentICTTEN523 Locate, diagnose and rectify complex system equipment faultsICTTEN524 Diagnose and organise repair of complex equipment faultsICTTEN525 Install, configure and test local area network switchesICTTEN526 Dimension and design a radio frequency identification systemICTTEN527 Plan wireless mesh networksUEPOPS423 Plan a scheduled outage- Telecommunications Network Engineering Networking
ICTNWK555 Determine best-fit topologies for local networksICTNWK628 Design and build integrated VoIP networks- Telecommunications Network Engineering Optical Networks
ICTOPN507 Plan and configure dense wavelength division multiplexing optical networksICTOPN508 Perform acceptance and commissioning tests on optical networksICTOPN509 Plan for optical system upgradesICTOPN510 Test and commission dense wavelength division multiplexing transmission systemsICTOPN511 Test performance of specialised optical devicesICTOPN512 Analyse and integrate specialised optical devices- Telecommunications Network Engineering Radio Communications
ICTCMP502 Conduct radio communications site auditsICTRFN504 Test cellular handset enhancements and international roaming agreementsICTRFN505 Test and measure cellular phone and network equipment performanceICTRFN506 Evaluate radio frequency signal coverage plotsICTRFN603 Monitor the capacity of and recommend changes to cellular mobile networks- Web Design and Development
ICTWEB441 Produce basic client-side scriptICTWEB452 Create a markup language documentICTWEB517 Create web-based programsICTWEB521 Customise complex ICT content management systemsICTWEB523 Manage transactions using site server toolsICTWEB524 Analyse information and assign meta tagsICTWEB526 Implement and use web servicesICTWEB527 Research and apply emerging web technology trends
Specialisations
As stated above, where relevant, the choice of elective units set out in the packaging rules at qualification outset can serve to provide the qualification with one or more of the following specialisations. The rules to achieve a specialisation are detailed below.
The achievement of more than one specialisation may be indicated on the same testamur as follows:
ICT50220 Diploma of Information Technology (Advanced Networking)ICT50220 Diploma of Information Technology (Advanced Programming)ICT50220 Diploma of Information Technology (Back End Web Development)ICT50220 Diploma of Information Technology (Business Analysis)ICT50220 Diploma of Information Technology (Cloud Architecture)ICT50220 Diploma of Information Technology (Cloud Engineering)ICT50220 Diploma of Information Technology (Cyber Security)ICT50220 Diploma of Information Technology (Database and Data Management)ICT50220 Diploma of Information Technology (Front End Web Development)ICT50220 Diploma of Information Technology (Game Art and Design)ICT50220 Diploma of Information Technology (Game Programming)ICT50220 Diploma of Information Technology (Systems Administration)ICT50220 Diploma of Information Technology (Systems Analysis)ICT50220 Diploma of Information Technology (Telecommunications Network Engineering).
Packaging rules to achieve a specialisation
Advanced Networking
- Select all 6 elective units from Group A Advanced networking specialisation
Advanced Programming
- Select all 5 elective units from Group B Advanced programming specialisation
Back End Web Development
- Select all 5 elective units from Group C Back end web development specialisation
Business Analysis
- Select all 5 elective units from Group D Business analysis specialisation
Cloud Architecture
- Select all 4 elective units from Group E Cloud architect specialisation
Cloud Engineering
- Select all 4 elective units from Group F Cloud engineers specialisation
Cyber Security
- Select all 5 elective units from Group G Cyber security specialisation
Database and Data Management
- Select all 5 elective units from Group H Database and data management specialisation
Front End Web Development
- Select all 6 elective units from Group I Front end web development specialisation
Game Art and Design
- Select all 5 elective units from Group J Game art and design specialisation
Game Programming
- Select all 5 elective units from Group K Game programming specialisation
Systems Administration
- Select all 4 elective units from Group L Systems administration specialisation
Systems Analysis
- Select all 5 elective units from Group M Systems analysis specialisation
Telecommunications Network Engineering
- Select all 6 elective units from Group N Telecommunications network engineering specialisation.
Qualification mapping information
No equivalent qualification. Supersedes and is not equivalent to:
ICT50120 Diploma of Information TechnologyICT51015 Diploma of Telecommunications EngineeringICT51115 Diploma of Telecommunications Planning and Design.