About this course
Start your journey to becoming a technology expert! This course will provide you with a solid base for a wide range of information technology roles.
In the training you will develop skills in:
- animation
- basic cloud computing
- cyber awareness
- digital media
- generalist IT support services
- networking
- programming
- systems development
- web development.
On completion of the course, career opportunities could include:
- Network Support Technician
- IT Security Support Officer
- Helpdesk IT Support
- Cyber Security Support.
You can also consider these pathways to further study:
- Diploma of Information Technology (Advanced networking)
- Diploma of Information Technology (Cyber security)
- Bachelor of Information Systems.
This qualification is recognised nationally under the Australian Qualifications Framework (AQF).
Contact your preferred course provider for course entry requirements.
This course can be done as a traineeship. You’ll get technical knowledge through coursework and hands-on experience through paid work. On completion you will receive a nationally recognised qualification.
To enrol as a trainee, you’ll need:
- a job in a relevant workplace in the same field as your course, and
- an employer willing to sign a Commonwealth Government ‘Training Contract’ and support your learning at work.
To get started:
- contact an Apprentice Connect Australia Provider for information on finding an employer and for ongoing support
- find a course provider that delivers the course as a traineeship.
To get help:
- contact the TAFE and Training Line
- visit our apprenticeships and traineeships page
- visit Apprenticeships Victoria.
Core units
Unit title Unit code Apply advanced critical thinking to work processes BSBCRT404 Contribute to cyber security risk management BSBXCS404 Identify and evaluate emerging technologies and practices ICTICT426 Work collaboratively in the ICT industry ICTICT443 Comply with IP, ethics and privacy policies in ICT environments ICTICT451 Apply introductory programming techniques ICTPRG302 Identify and resolve client ICT problems ICTSAS432 Elective units
Unit title Unit code Develop personal work priorities BSBPEF402 Create digital visual effects CUAANM412 Shoot material for screen productions CUACAM311 Author interactive media CUADIG401 Edit digital content for fast turnaround CUAPOS411 Manage media assets CUAPOS412 Create storyboards CUAPPM417 Perform basic sound editing CUASOU212 Prepare audio assets CUASOU304 Identify opportunities to apply artificial intelligence, machine learning and deep learning ICTAII401 Automate work tasks using machine learning ICTAII501 Train and evaluate machine learning models ICTAII502 Build natural language processing models and pipelines ICTAII503 Design business process automation solutions ICTAUT401 Apply robotic desktop automation ICTAUT402 Conduct software quality assurance testing ICTAUT403 Evaluate automated industrial manufacturing processes ICTAUT502 Evaluate characteristics of cloud computing solutions and services ICTCLD301 Configure cloud services ICTCLD401 Design and implement network security infrastructure for an organisation ICTCYS401 Identify and confirm cyber security incidents ICTCYS402 Plan and implement information security strategies for an organisation ICTCYS403 Run vulnerability assessments for an organisation ICTCYS404 Develop cyber security incident response plans ICTCYS405 Respond to cyber security incidents ICTCYS406 Gather, analyse and interpret threat data ICTCYS407 Research and source cryptocurrency technologies for organisational needs ICTCYS408 Evaluate organisational compliance with data ethics legislation ICTDAT401 Clean and verify data ICTDAT402 Monitor physical database implementation ICTDBS407 Determine database requirements ICTDBS413 Complete database backup and restore ICTDBS414 Build a database ICTDBS415 Create basic relational databases ICTDBS416 Identify and resolve common database performance problems ICTDBS417 Monitor and administer databases ICTDBS418 Create a data warehouse ICTDBS503 Create visual design components for digital media ICTDMT404 Produce interactive animations ICTDMT405 Produce and edit digital images ICTDMT406 Design digital user interfaces ICTDSN401 Develop digital user interfaces ICTDSN402 Apply innovative thinking and practices in digital environments ICTDSN403 Use simple modelling for animation ICTGAM418 Produce interactive games ICTGAM420 Identify and apply games design and game play principles ICTGAM421 Create design documents for interactive games ICTGAM422 Apply artificial intelligence in game development ICTGAM423 Develop story and content in digital games ICTGAM424 Create visual design components in interactive games ICTGAM425 Write narrative scripts for interactive games ICTGAM426 Use 3-D software interface and toolsets ICTGAM427 Create 3-D characters for interactive games ICTGAM428 Develop 3-D components for interactive games ICTGAM429 Design interactive media ICTGAM430 Design and create 3-D digital models ICTGAM431 Create audio for digital games ICTGAM432 Prepare and complete image rendering processes ICTGAM433 Address cyber security requirements ICTICT424 Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace ICTICT425 Identify, evaluate and apply current industry-specific technologies to meet organisational needs ICTICT427 Select cloud storage solutions ICTICT428 Determine and confirm client business requirements ICTICT429 Apply software development methodologies ICTICT430 Use online tools for learning ICTICT431 Develop detailed technical design ICTICT432 Build graphical user interfaces ICTICT433 Maintain website information standards ICTICT434 Create technical documentation ICTICT435 Develop macros and templates for clients using standard products ICTICT436 Conduct post-implementation ICT system reviews ICTICT437 Select, configure and deploy software and hardware testing tools ICTICT438 Develop service level agreements ICTICT440 Provide one-to-one instructions ICTICT441 Develop client user interfaces ICTICT444 Connect and configure devices and hardware components ICTICT445 Apply ICT service management principles ICTICT446 Work effectively in agile environments ICTICT447 Prepare electronic portfolios of work ICTICT448 Use version control systems in development environments ICTICT449 Identify and use applications for a distributed ledger ICTICT450 Support the implementation of assistive technologies ICTICT452 Evaluate accessibility of organisational systems, programs and software ICTICT453 Assess organisational systems using assistive technologies ICTICT454 Install and configure virtual machines ICTNWK420 Install, configure and test network security ICTNWK421 Install and manage servers ICTNWK422 Manage network and data integrity ICTNWK423 Install and operate small enterprise branch networks ICTNWK424 Build small wireless local area networks ICTNWK425 Install and configure client-server applications and services ICTNWK426 Configure desktop environments ICTNWK427 Create scripts for networking ICTNWK428 Install hardware to networks ICTNWK429 Deploy software to networked computers ICTNWK430 Create network documentation ICTNWK431 Build an enterprise wireless network ICTNWK432 Install backbone technologies in a local area network ICTNWK433 Identify and implement industry standard virtualisation technologies ICTNWK434 Create secure virtual private networks ICTNWK435 Support small scale ICT projects ICTPMG411 Maintain open-source code programs ICTPRG429 Apply introductory object-oriented language skills ICTPRG430 Apply query language in relational databases ICTPRG431 Develop data-driven applications ICTPRG432 Test software developments ICTPRG433 Automate processes ICTPRG434 Write scripts for software applications ICTPRG435 Develop mobile applications ICTPRG436 Build a user interface ICTPRG437 Configure and maintain databases ICTPRG438 Use pre-existing components ICTPRG439 Apply introductory programming skills in different languages ICTPRG440 Apply skills in object-oriented design ICTPRG441 Apply mathematical techniques for software development ICTPRG442 Apply intermediate programming skills in different languages ICTPRG443 Analyse software requirements ICTPRG444 Prepare software development review ICTPRG446 Use extensible markup language ICTPRG447 Manage data persistence using noSQL data stores ICTPRG554 Develop and present ICT feasibility reports ICTSAD402 Model data objects ICTSAD501 Model data processes ICTSAD502 Protect devices from spam and destructive software ICTSAS214 Protect and secure information assets ICTSAS215 Maintain and repair ICT equipment and software ICTSAS309 Hand over ICT system components to clients ICTSAS428 Update ICT client support procedures and assist with policy development ICTSAS433 Action change requests and present updated ICT system to clients ICTSAS434 Resolve system faults on a live system ICTSAS435 Evaluate ICT system status ICTSAS436 Optimise ICT system performance ICTSAS437 Implement maintenance procedures ICTSAS438 Analyse ICT system capacity and implement enhancements ICTSAS439 Monitor and administer security of ICT systems ICTSAS440 Support ICT system software ICTSAS441 Provide first-level remote help desk support ICTSAS442 Support operating system users and troubleshoot applications ICTSAS443 Repair operating systems boot up procedures ICTSAS444 Configure and troubleshoot operating system software ICTSAS445 Fault find and troubleshoot ICT equipment, hardware and software problems ICTSAS446 Install and test power saving hardware ICTSUS402 Install and test power management software ICTSUS403 Install thin client applications for power over ethernet ICTSUS404 Locate, diagnose and rectify faults ICTTEN410 Install, configure and test a router ICTTEN417 Install and test a radio frequency identification system ICTTEN418 Implement and troubleshoot enterprise routers and switches ICTTEN419 Design, install and configure an internetwork ICTTEN420 Install, configure and test internet protocol networks ICTTEN434 Install, configure and test local area network switches ICTTEN525 Produce server-side script for dynamic web pages ICTWEB430 Create and style simple markup language documents ICTWEB431 Design website layouts ICTWEB432 Confirm accessibility of websites ICTWEB433 Transfer content to websites ICTWEB434 Maintain website performance ICTWEB435 Monitor traffic and compile website traffic reports ICTWEB436 Create website testing procedures ICTWEB437 Conduct operational acceptance tests of websites ICTWEB438 Confirm basic website security ICTWEB439 Use web authoring tools ICTWEB440 Produce basic client-side script ICTWEB441 Produce interactive web animation ICTWEB442 Implement search engine optimisations ICTWEB443 Create responsive website layouts ICTWEB444 Implement content management systems ICTWEB445 Integrate social web technologies ICTWEB446 Build basic website using development software and ICT tools ICTWEB447 Confirm website content meets technical protocols and standards ICTWEB448 Confirm website access and useability ICTWEB449 Evaluate and select a web hosting service ICTWEB450 Apply structured query language in relational databases ICTWEB451 Create a markup language document ICTWEB452 Optimise websites for mobile devices ICTWEB453 Apply augmented reality solutions in organisations ICTXRE401 Apply virtual reality solutions in organisations ICTXRE402 Design mixed reality solutions ICTXRE403
Course providers
This course is offered by the following providers. Click on the links to the provider websites for the latest information on course details, fees and how to apply.
Government funding for eligible students:

Locations: Berwick, Dandenong
Delivery modes: Full time on-campus
- Visit Chisholm Institute for course details, fees and how to apply
- Check our FAQs on choosing a course and provider
Government funding for eligible students:

Locations: Chadstone, Moorabbin, Online
Delivery modes: Full time on-campus, Part time on-campus, Online/off-campus
- Visit Holmesglen Institute for course details, fees and how to apply
- Check our FAQs on choosing a course and provider
Government funding for eligible students:

Locations: Hawthorn
Delivery modes: Full time on-campus
- Visit Swinburne University of Technology for course details, fees and how to apply
- Check our FAQs on choosing a course and provider
Government funding for eligible students:

Locations: Footscray Nicholson (Footscray)
Delivery modes: Full time on-campus
- Visit Victoria University for course details, fees and how to apply
- Check our FAQs on choosing a course and provider
Government funding for eligible students:

Locations: Docklands
Delivery modes: Flexible delivery, Full time on-campus
- Visit Integrity Business College for course details, fees and how to apply
- Check our FAQs on choosing a course and provider