Diploma of Information Technology
ICT50220
- 1 year full-time
National Institute Pty Ltd in QLD offers Diploma of Information Technology (ICT50220), a nationally recognised AQF Level 5 qualification. The program runs for 1 year full-time. Fee-free TAFE places may be available for eligible students.
National Institute Pty Ltd
Tier 2Private RTO · QLD
0.0· 0 reviews
International tuition · Full qualification
- CRICOS course code
- 105212D
- Duration
- 1 year full-time
About this qualification
Here is what the Diploma of Information Technology qualification offered by National Institute Pty Ltd covers and who it is designed for.
The Diploma of Information Technology is intended to provide students with foundation knowledge and understanding of the concepts and practices of information technology and information system. The course focuses on preparing students for the challenges of entry level IT careers
Subjects & units of competency
6 core units · 229 electives available
Each unit is nationally recognised. Open a unit to see what it covers and which other qualifications include it.
Core units
· All core units must be completed- BSBCRT512
Originate and develop concepts
CORE - BSBXCS402
Promote workplace cyber security awareness and best practices
CORE - BSBXTW401
Lead and facilitate a team
CORE - ICTICT517
Match ICT needs with the strategic direction of the organisation
CORE - ICTICT532
Apply IP, ethics and privacy in ICT environments
CORE - ICTSAS527
Manage client problems
CORE
Group Electives
· select units from this group to complete the qualification- BSBPMG532
Manage project quality
ELECTIVE - BSBPMG536
Manage project risk
ELECTIVE - BSBPMG537
Manage project procurement
ELECTIVE - BSBPMG539
Manage project governance
ELECTIVE - CUADIG502
Design digital applications
ELECTIVE - CUADIG503
Design e-learning resources
ELECTIVE - CUADIG507
Design digital simulations
ELECTIVE - CUADIG512
Design digital applications
ELECTIVE - CUADIG513
Design e-learning resources
ELECTIVE - CUADIG517
Design digital simulations
ELECTIVE - CUAPHI514
Prepare digital images for pre-press processing
ELECTIVE - CUAPHI524
Prepare digital images for pre-press processing
ELECTIVE - CUAPOS401
Edit screen content for fast turnaround
ELECTIVE - CUAPOS411
Edit digital content for fast turnaround
ELECTIVE - CUASOU407
Edit sound
ELECTIVE - CUASOU417
Edit sound
ELECTIVE - CUASOU504
Produce sound recordings
ELECTIVE - ICTAII401
Identify opportunities to apply artificial intelligence, machine learning and deep learning
ELECTIVE - ICTAII501
Automate work tasks using machine learning
ELECTIVE - ICTAII502
Train and evaluate machine learning models
ELECTIVE - ICTAII503
Build natural language processing models and pipelines
ELECTIVE - ICTAUT501
Manage robotic process automation
ELECTIVE - ICTCLD501
Develop cloud disaster recovery plans
ELECTIVE - ICTCLD502
Design and implement highly-available cloud infrastructure
ELECTIVE - ICTCLD503
Implement web-scale cloud infrastructure
ELECTIVE - ICTCLD504
Improve cloud-based infrastructure
ELECTIVE - ICTCLD505
Implement cloud infrastructure with code
ELECTIVE - ICTCLD506
Implement virtual network in cloud environments
ELECTIVE - ICTCLD507
Build and deploy resources on cloud platforms
ELECTIVE - ICTCLD508
Manage infrastructure in cloud environments
ELECTIVE - ICTCLD509
Manage cloud identity and access
ELECTIVE - ICTCLD510
Manage cloud threat detection systems
ELECTIVE - ICTCLD511
Protect cloud infrastructure and data
ELECTIVE - ICTCLD512
Respond to cloud security incidents
ELECTIVE - ICTCLD513
Develop cloud-based microservices architecture using containers
ELECTIVE - ICTCLD514
Create and test cloud-based serverless applications
ELECTIVE - ICTCLD515
Build and deploy cloud-based applications using CI and CD pipelines
ELECTIVE - ICTCMP502
Conduct radio communications site audits
ELECTIVE - ICTCYS407
Gather, analyse and interpret threat data
ELECTIVE - ICTCYS610
Protect critical infrastructure for organisations
ELECTIVE - ICTCYS613
Utilise design methodologies for security architecture
ELECTIVE - ICTDAT501
Gather, analyse and verify data from different source inputs
ELECTIVE - ICTDAT502
Conduct significance tests
ELECTIVE - ICTDAT503
Use unsupervised learning for clustering
ELECTIVE - ICTDBS503
Create a data warehouse
ELECTIVE - ICTDBS505
Monitor and improve knowledge management systems
ELECTIVE - ICTDBS506
Design databases
ELECTIVE - ICTDBS507
Integrate databases with websites
ELECTIVE - ICTDMT407
Incorporate video assets into media presentations
ELECTIVE - ICTDMT501
Incorporate and edit digital video
ELECTIVE - ICTGAM419
Build a database to support a computer game
ELECTIVE - ICTGAM423
Apply artificial intelligence in game development
ELECTIVE - ICTGAM532
Create design concepts for digital games and 3-D media
ELECTIVE - ICTGAM533
Create complex 3-D interactive games
ELECTIVE - ICTGAM534
Manage interactive media productions
ELECTIVE - ICTGAM535
Develop complex 3-D software for games and interactive media
ELECTIVE - ICTGAM536
Design interactive 3-D applications for scientific and mathematical modelling
ELECTIVE - ICTGAM537
Prepare games for different platforms and delivery modes
ELECTIVE - ICTGAM538
Manage testing of games and interactive media
ELECTIVE - ICTGAM539
Create and implement designs for 3-D games environments
ELECTIVE - ICTGAM540
Design and create models for 3-D and digital effects environments
ELECTIVE - ICTGAM541
Design and create advanced particles, fluids and bodies for 3-D digital effects
ELECTIVE - ICTGAM542
Animate 3-D characters for digital games
ELECTIVE - ICTGAM543
Produce digital animation sequences
ELECTIVE - ICTGAM544
Animate physical attributes of models and elements
ELECTIVE - ICTGAM545
Manage technical art and rigging in 3-D animations
ELECTIVE - ICTGAM546
Create and combine 3-D digital games and components
ELECTIVE - ICTGAM547
Create interactive 3-D environments for digital games
ELECTIVE - ICTGAM548
Complete digital editing for 3-D and digital effects environments
ELECTIVE - ICTGAM549
Collaborate in design of 3-D game levels and environments
ELECTIVE - ICTGAM550
Integrate multiple data sources into interactive 3-D environments
ELECTIVE - ICTGAM551
Apply digital texturing for the 3-D environment in digital games
ELECTIVE - ICTGAM552
Create complex 3-D characters for games
ELECTIVE - ICTGAM553
Integrate database with online games
ELECTIVE - ICTGAM554
Create games for mobile devices
ELECTIVE - ICTGAM555
Analyse business opportunities in the digital games environments
ELECTIVE - ICTGAM556
Develop and implement physics in 3-D digital games
ELECTIVE - ICTGAM557
Complete compositing to create elements for 3-D and digital effects environments
ELECTIVE - ICTICT433
Build graphical user interfaces
ELECTIVE - ICTICT435
Create technical documentation
ELECTIVE - ICTICT443
Work collaboratively in the ICT industry
ELECTIVE - ICTICT503
Validate quality and completeness of system design specifications
ELECTIVE - ICTICT506
Implement process re-engineering strategies
ELECTIVE - ICTICT518
Research and review hardware technology options for organisations
ELECTIVE - ICTICT519
Develop detailed component specifications from project specifications
ELECTIVE - ICTICT520
Confirm transition strategy for new systems
ELECTIVE - ICTICT521
Select new technology supported business model
ELECTIVE - ICTICT523
Gather data to identify business requirements
ELECTIVE - ICTICT524
Determine ICT strategies and solutions for organisations
ELECTIVE - ICTICT525
Identify and manage the implementation of industry specific technologies
ELECTIVE - ICTICT526
Verify client business requirements
ELECTIVE - ICTICT527
Develop and maintain blockchain solutions
ELECTIVE - ICTICT528
Deploy smart contracts
ELECTIVE - ICTICT529
Organise and lead agile projects
ELECTIVE - ICTICT530
Design user experience solutions
ELECTIVE - ICTICT531
Test network using virtual instruments
ELECTIVE - ICTICT533
Conduct quality audit of IT system design specifications
ELECTIVE - ICTIOT501
Install IoT devices and networks
ELECTIVE - ICTIOT502
Program IoT devices
ELECTIVE - ICTIOT503
Design and test IoT devices and networks
ELECTIVE - ICTNPL413
Evaluate networking regulations and legislation for the telecommunications industry
ELECTIVE - ICTNWK423
Manage network and data integrity
ELECTIVE - ICTNWK515
Develop configuration management protocols
ELECTIVE - ICTNWK529
Install and manage complex ICT networks
ELECTIVE - ICTNWK531
Configure an internet gateway
ELECTIVE - ICTNWK536
Plan, implement and test enterprise communication solutions
ELECTIVE - ICTNWK537
Implement secure encryption technologies
ELECTIVE - ICTNWK538
Install and maintain valid authentication processes
ELECTIVE - ICTNWK539
Design and implement integrated server solutions
ELECTIVE - ICTNWK540
Design, build and test network servers
ELECTIVE - ICTNWK541
Configure, verify and troubleshoot WAN links and IP services
ELECTIVE - ICTNWK542
Install, operate and troubleshoot medium enterprise routers
ELECTIVE - ICTNWK543
Install, operate and troubleshoot medium enterprise switches
ELECTIVE - ICTNWK544
Design and implement a security perimeter for ICT networks
ELECTIVE - ICTNWK545
Develop, implement and evaluate systems and applications security
ELECTIVE - ICTNWK546
Manage network security
ELECTIVE - ICTNWK547
Manage system security on operational systems
ELECTIVE - ICTNWK548
Model preferred system solutions
ELECTIVE - ICTNWK549
Design ICT security frameworks
ELECTIVE - ICTNWK550
Design ICT system security controls
ELECTIVE - ICTNWK551
Build decks using wireless markup language
ELECTIVE - ICTNWK552
Install and configure network access storage devices
ELECTIVE - ICTNWK553
Configure enterprise virtual computing environments
ELECTIVE - ICTNWK554
Manage enterprise virtual computing environments
ELECTIVE - ICTNWK555
Determine best-fit topologies for local networks
ELECTIVE - ICTNWK556
Identify and resolve network problems
ELECTIVE - ICTNWK557
Configure and manage advanced virtual computing environments
ELECTIVE - ICTNWK558
Monitor and troubleshoot virtual computing environments
ELECTIVE - ICTNWK559
Install an enterprise virtual computing environment
ELECTIVE - ICTNWK560
Determine best-fit topologies for wide area networks
ELECTIVE - ICTNWK561
Design enterprise wireless local area networks
ELECTIVE - ICTNWK562
Configure internet gateways
ELECTIVE - ICTNWK610
Design and build integrated VoIP networks
ELECTIVE - ICTNWK615
Design and configure desktop virtualisation
ELECTIVE - ICTNWK623
Manage ICT security
ELECTIVE - ICTNWK628
Design and build integrated VoIP networks
ELECTIVE - ICTOPN507
Plan and configure dense wavelength division multiplexing optical networks
ELECTIVE - ICTOPN508
Perform acceptance and commissioning tests on optical networks
ELECTIVE - ICTOPN509
Plan for optical system upgrades
ELECTIVE - ICTOPN510
Test and commission dense wavelength division multiplexing transmission systems
ELECTIVE - ICTOPN511
Test performance of specialised optical devices
ELECTIVE - ICTOPN512
Analyse and integrate specialised optical devices
ELECTIVE - ICTPMG402
Schedule installation of customer premises equipment
ELECTIVE - ICTPMG505
Manage ICT projects
ELECTIVE - ICTPMG506
Prepare network project briefs
ELECTIVE - ICTPRG509
Build using rapid application development
ELECTIVE - ICTPRG530
Manage projects using software management tools
ELECTIVE - ICTPRG531
Prepare for application development using current methods
ELECTIVE - ICTPRG532
Apply advanced object-oriented language skills
ELECTIVE - ICTPRG533
Debug and monitor applications
ELECTIVE - ICTPRG534
Deploy applications to production environments
ELECTIVE - ICTPRG535
Build advanced user interfaces
ELECTIVE - ICTPRG536
Design application architecture
ELECTIVE - ICTPRG537
Implement security for applications
ELECTIVE - ICTPRG538
Create mashups
ELECTIVE - ICTPRG540
Maintain custom software
ELECTIVE - ICTPRG541
Monitor and support data conversion to new ICT systems
ELECTIVE - ICTPRG542
Review developed software
ELECTIVE - ICTPRG543
Develop integration blueprint for ICT systems
ELECTIVE - ICTPRG544
Install, test and evaluate pilot version of ICT systems
ELECTIVE - ICTPRG545
Monitor system pilots
ELECTIVE - ICTPRG546
Validate application designs against specifications
ELECTIVE - ICTPRG547
Apply advanced programming skills in another language
ELECTIVE - ICTPRG548
Develop high-level object-oriented class specifications
ELECTIVE - ICTPRG549
Apply intermediate object-oriented language skills
ELECTIVE - ICTPRG550
Perform ICT data conversions
ELECTIVE - ICTPRG551
Apply testing techniques for software development
ELECTIVE - ICTPRG553
Create and develop REST APIs
ELECTIVE - ICTPRG554
Manage data persistence using noSQL data stores
ELECTIVE - ICTPRG555
Implement Object Relational Mapping Framework for data persistence
ELECTIVE - ICTPRG556
Implement and use a model view controller framework
ELECTIVE - ICTPRG557
Develop applications using agile methods
ELECTIVE - ICTPRG603
Develop advanced mobile multi-touch applications
ELECTIVE - ICTPRG605
Manage development of technical solutions from business specifications
ELECTIVE - ICTRFN504
Test cellular handset enhancements and international roaming agreements
ELECTIVE - ICTRFN505
Test and measure cellular phone and network equipment performance
ELECTIVE - ICTRFN506
Evaluate radio frequency signal coverage plots
ELECTIVE - ICTRFN603
Monitor the capacity of and recommend changes to cellular mobile networks
ELECTIVE - ICTSAD501
Model data objects
ELECTIVE - ICTSAD502
Model data processes
ELECTIVE - ICTSAD503
Minimise risk of new technologies to business solutions
ELECTIVE - ICTSAD507
Design and implement quality assurance processes for business solutions
ELECTIVE - ICTSAD508
Develop technical requirements for business solutions
ELECTIVE - ICTSAD509
Produce ICT feasibility reports
ELECTIVE - ICTSAD510
Manage risks when implementing new technologies
ELECTIVE - ICTSAS502
Establish and maintain client user liaison
ELECTIVE - ICTSAS506
Update ICT system operational procedures
ELECTIVE - ICTSAS512
Review and manage delivery of maintenance services
ELECTIVE - ICTSAS517
Use network tools
ELECTIVE - ICTSAS518
Install and upgrade operating systems
ELECTIVE - ICTSAS519
Perform systems tests
ELECTIVE - ICTSAS520
Develop detailed test plans
ELECTIVE - ICTSAS521
Perform integration tests
ELECTIVE - ICTSAS522
Manage the testing process
ELECTIVE - ICTSAS523
Perform stress and load tests on integrated platforms
ELECTIVE - ICTSAS524
Develop, implement and evaluate an incident response plan
ELECTIVE - ICTSAS525
Develop and conduct client acceptance tests
ELECTIVE - ICTSAS526
Review and update disaster recovery and contingency plans
ELECTIVE - ICTSAS528
Review and develop ICT maintenance strategies
ELECTIVE - ICTSAS529
Prioritise ICT change requests
ELECTIVE - ICTSAS530
Use network tools
ELECTIVE - ICTSUS502
Install and test virtual infrastructure
ELECTIVE - ICTTEN426
Design network projects
ELECTIVE - ICTTEN519
Design network building projects
ELECTIVE - ICTTEN520
Commission network equipment
ELECTIVE - ICTTEN521
Integrate network systems and equipment
ELECTIVE - ICTTEN522
Cut over new and replacement network equipment
ELECTIVE - ICTTEN523
Locate, diagnose and rectify complex system equipment faults
ELECTIVE - ICTTEN524
Diagnose and organise repair of complex equipment faults
ELECTIVE - ICTTEN525
Install, configure and test local area network switches
ELECTIVE - ICTTEN526
Dimension and design a radio frequency identification system
ELECTIVE - ICTTEN527
Plan wireless mesh networks
ELECTIVE - ICTWEB441
Produce basic client-side script
ELECTIVE - ICTWEB452
Create a markup language document
ELECTIVE - ICTWEB513
Build dynamic websites
ELECTIVE - ICTWEB514
Create dynamic web pages
ELECTIVE - ICTWEB517
Create web-based programs
ELECTIVE - ICTWEB518
Build a document using extensible markup language
ELECTIVE - ICTWEB519
Develop complex web page layouts
ELECTIVE - ICTWEB520
Develop complex cascading style sheets
ELECTIVE - ICTWEB521
Customise complex ICT content management systems
ELECTIVE - ICTWEB522
Develop website information architecture
ELECTIVE - ICTWEB523
Manage transactions using site server tools
ELECTIVE - ICTWEB524
Analyse information and assign meta tags
ELECTIVE - ICTWEB525
Implement quality assurance process for websites
ELECTIVE - ICTWEB526
Implement and use web services
ELECTIVE - ICTWEB527
Research and apply emerging web technology trends
ELECTIVE - PSPPCM023
Manage strategic contracts
ELECTIVE - UEPOPS423
Plan a scheduled outage
ELECTIVE
