ICT40120 - Certificate IV in Information Technology
Certificate IV in Information Technology, Qualification Code and Units of Competency-ICT40120
Qualification Description
This qualification reflects the role of individuals who are job-ready and competent in a wide range of information and communications technology (ICT) roles and apply a broad range of skills in varied work contexts, using problem-solving skills and effective communication with others.
The skills required for these roles may include, but are not restricted to:
- database development: interpreting specifications, technical designs, and flow charts, modifying software applications, constructing technical specifications from models and testing, and writing technical documents
- database maintenance: managing, cleaning, storing, and verifying organizational data, and evaluating compliance with internal and external data ethics regulations and legislation
- gaming development: creating 2D and 3D modeling and animation software through scripts and storyboards
- networking: installing, configuring, and testing networks and servers in organizations
- programming: building, testing, and applying basic object-oriented language skills, user interfaces, and software developments
- systems administration support: implementing maintenance procedures and support to help troubleshoot system applications
- web development: designing website layouts through textual and visual content transfer, search engine optimization, and simple markup language documents.
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
7 core units plus
13 elective units, of which:
- at least 9 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 other currently endorsed training package qualification or accredited course at Australian Qualifications Framework (AQF) Level 3, 4 or 5.
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 specializations. The rules to achieve a specialization are detailed at the qualification end.
- Database development
- Database maintenance
- Gaming development
- Networking
- Programming
- Systems administration support
- Web development
Core units
BSBCRT404 Apply advanced critical thinking to work processes
BSBXCS404 Contribute to cyber security risk management
ICTICT426 Identify and evaluate emerging technologies and practices
ICTICT443 Work collaboratively in the ICT industry
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments
ICTPRG302 Apply introductory programming techniques
ICTSAS432 Identify and resolve client ICT problems
Elective units
Group A Database Development Specialisation
ICTDBS407 Monitor physical database implementation
ICTDBS413 Determine database requirements
ICTDBS415 Build a database
ICTDBS416 Create basic relational databases
ICTDBS418 Monitor and administer databases
Group B Database Maintenance Specialisation
ICTDAT401 Evaluate organisational compliance with data ethics legislation
ICTDAT402 Clean and verify data
ICTDBS414 Complete database backup and restore
ICTDBS417 Identify and resolve common database performance problems
ICTPRG554 Manage data persistence using noSQL data stores
Group C Gaming Development Specialisation
ICTGAM418 Use simple modelling for animation
ICTGAM420 Produce interactive games
ICTGAM421 Identify and apply games design and game play principles
ICTGAM426 Write narrative scripts for interactive games
ICTGAM427 Use 3-D software interface and toolsets
ICTICT433 Build graphical user interfaces
Group D Networking Specialisation
ICTNWK420 Install and configure virtual machines
ICTNWK421 Install, configure and test network security
ICTNWK422 Install and manage servers
ICTNWK423 Manage network and data integrity
ICTNWK424 Install and operate small enterprise branch networks
ICTNWK429 Install hardware to networks
ICTTEN434 Install, configure and test internet protocol networks
Group E Programming Specialisation
ICTICT449 Use version control systems in development environments
ICTPRG430 Apply introductory object-oriented language skills
ICTPRG433 Test software developments
ICTPRG437 Build a user interface
ICTPRG440 Apply introductory programming skills in different languages
Group F Systems Administration Support Specialisation
ICTICT445 Connect and configure devices and hardware components
ICTSAS436 Evaluate ICT system status
ICTSAS438 Implement maintenance procedures
ICTSAS441 Support ICT system software
ICTSAS442 Provide first-level remote help desk support
ICTSAS443 Support operating system users and troubleshoot applications
Group G Web Development Specialisation
ICTWEB431 Create and style simple markup language documents
ICTWEB432 Design website layouts
ICTWEB433 Confirm accessibility of websites
ICTWEB434 Transfer content to websites
ICTWEB443 Implement search engine optimisations
ICTWEB450 Evaluate and select a web hosting service
ICTWEB452 Create a markup language document
Group H General electives
Artificial Intelligence
ICTAII401 Identify opportunities to apply artificial intelligence, machine learning and deep learning
ICTAII501 Automate work tasks using machine learning
ICTAII502 Train and evaluate machine learning models
ICTAII503 Build natural language processing models and pipelines
Assistive Technologies
ICTICT452 Support the implementation of assistive technologies
ICTICT453 Evaluate accessibility of organisational systems, programs and software
ICTICT454 Assess organisational systems using assistive technologies
Automation
ICTAUT401 Design business process automation solutions
ICTAUT402 Apply robotic desktop automation
ICTAUT403 Conduct software quality assurance testing
ICTAUT502 Evaluate automated industrial manufacturing processes
Cloud Computing
ICTCLD301 Evaluate characteristics of cloud computing solutions and services
ICTCLD401 Configure cloud services
ICTICT428 Select cloud storage solutions
Cyber Security Incident Response
ICTCYS401 Design and implement network security infrastructure for an organisation
ICTCYS402 Identify and confirm cyber security incidents
ICTCYS403 Plan and implement information security strategies for an organisation
ICTCYS404 Run vulnerability assessments for an organisation
ICTCYS405 Develop cyber security incident response plans
ICTCYS406 Respond to cyber security incidents
ICTCYS407 Gather, analyse and interpret threat data
ICTICT424 Address cyber security requirements
ICTSAS214 Protect devices from spam and destructive software
ICTSAS440 Monitor and administer security of ICT systems
Data and Information Management
ICTDBS503 Create a data warehouse
ICTICT450 Identify and use applications for a distributed ledger
ICTPRG438 Configure and maintain databases
ICTSAS215 Protect and secure information assets
Design Thinking
ICTDSN401 Design digital user interfaces
ICTDSN402 Develop digital user interfaces
ICTDSN403 Apply innovative thinking and practices in digital environments
Digital Media
CUAANM412 Create digital visual effects
CUACAM311 Shoot material for screen productions
CUAPOS411 Edit digital content for fast turnaround
CUAPOS412 Manage media assets
CUAPPM417 Create storyboards
CUASOU212 Perform basic sound editing
CUASOU304 Prepare audio assets
ICTDMT404 Create visual design components for digital media
ICTDMT405 Produce interactive animations
ICTDMT406 Produce and edit digital images
Extended Reality
ICTXRE401 Apply augmented reality solutions in organisations
ICTXRE402 Apply virtual reality solutions in organisations
ICTXRE403 Design mixed reality solutions
Gaming Art and Development
ICTGAM422 Create design documents for interactive games
ICTGAM423 Apply artificial intelligence in game development
ICTGAM424 Develop story and content in digital games
ICTGAM425 Create visual design components in interactive games
ICTGAM428 Create 3-D characters for interactive games
ICTGAM429 Develop 3-D components for interactive games
ICTGAM430 Design interactive media
ICTGAM431 Design and create 3-D digital models
ICTGAM432 Create audio for digital games
ICTGAM433 Prepare and complete image rendering processes
IT Support Services
ICTICT425 Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace
ICTICT427 Identify, evaluate and apply current industry-specific technologies to meet organisational needs
ICTICT429 Determine and confirm client business requirements
ICTICT431 Use online tools for learning
ICTICT436 Develop macros and templates for clients using standard products
ICTICT441 Provide one-to-one instructions
ICTICT446 Apply ICT service management principles
ICTSAS428 Hand over ICT system components to clients
ICTSAS433 Update ICT client support procedures and assist with policy development
ICTSAS434 Action change requests and present updated ICT system to clients
ICTSAS446 Fault find and troubleshoot ICT equipment, hardware and software problems
IT Work Ready Skills
BSBPEF402 Develop personal work priorities
ICTCYS408 Research and source cryptocurrency technologies for organisational needs
ICTICT435 Create technical documentation
ICTICT440 Develop service level agreements
ICTICT448 Prepare electronic portfolios of work
ICTSAD402 Develop and present ICT feasibility reports
Networking
ICTCLD301 Evaluate characteristics of cloud computing solutions and services
ICTNWK425 Build small wireless local area networks
ICTNWK426 Install and configure client-server applications and services
ICTNWK427 Configure desktop environments
ICTNWK428 Create scripts for networking
ICTNWK430 Deploy software to networked computers
ICTNWK431 Create network documentation
ICTNWK432 Build an enterprise wireless network
ICTNWK433 Install backbone technologies in a local area network
ICTNWK435 Create secure virtual private networks
Project Management
ICTICT447 Work effectively in agile environments
ICTPMG411 Support small scale ICT projects
Programming
ICTPRG429 Maintain open-source code programs
ICTPRG431 Apply query language in relational databases
ICTPRG432 Develop data-driven applications
ICTPRG434 Automate processes
ICTPRG435 Write scripts for software applications
ICTPRG436 Develop mobile applications
ICTPRG439 Use pre-existing components
ICTPRG441 Apply skills in object-oriented design
ICTPRG442 Apply mathematical techniques for software development
ICTPRG443 Apply intermediate programming skills in different languages
ICTPRG444 Analyse software requirements
ICTPRG446 Prepare software development review
ICTPRG447 Use extensible markup language
ICTSAD501 Model data objects
ICTSAD502 Model data processes
Systems and Software Design
ICTICT430 Apply software development methodologies
ICTICT432 Develop detailed technical design
ICTICT438 Select, configure and deploy software and hardware testing tools
ICTICT444 Develop client user interfaces
ICTNWK434 Identify and implement industry standard virtualisation technologies
ICTSAS445 Configure and troubleshoot operating system software
ICTTEN410 Locate, diagnose and rectify faults
ICTTEN417 Install, configure and test a router
ICTTEN418 Install and test a radio frequency identification system
ICTTEN419 Implement and troubleshoot enterprise routers and switches
ICTTEN420 Design, install and configure an internetwork
ICTTEN525 Install, configure and test a local area network switch
Systems Development and Maintenance
ICTICT434 Maintain website information standards
ICTICT437 Conduct post-implementation ICT system reviews
ICTSAS309 Maintain and repair ICT equipment and software
ICTSAS435 Resolve system faults on a live system
ICTSAS437 Optimise ICT system performance
ICTSAS439 Analyse ICT system capacity and implement enhancements
ICTSAS444 Repair operating systems boot up procedures
ICTSUS402 Install and test power saving hardware
ICTSUS403 Install and test power management software
ICTSUS404 Install thin client applications for power over ethernet
Web design and development
ICTWEB430 Produce server-side script for dynamic web pages
ICTWEB435 Maintain website performance
ICTWEB436 Monitor traffic and compile website traffic reports
ICTWEB437 Create website testing procedures
ICTWEB438 Conduct operational acceptance tests of websites
ICTWEB439 Confirm basic website security
ICTWEB440 Use web authoring tools
ICTWEB441 Produce basic client-side script
ICTWEB442 Produce interactive web animation
ICTWEB444 Create responsive website layouts
ICTWEB445 Implement content management systems
ICTWEB446 Integrate social web technologies
ICTWEB447 Build basic website using development software and ICT tools
ICTWEB448 Confirm website content meets technical protocols and standards
ICTWEB449 Confirm website access and useability
ICTWEB451 Apply structured query language in relational databases
ICTWEB453 Optimise websites for mobile devices
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:
- ICT40120 Certificate IV in Information Technology (Database Development)
- ICT40120 Certificate IV in Information Technology (Database Maintenance)
- ICT40120 Certificate IV in Information Technology (Gaming Development)
- ICT40120 Certificate IV in Information Technology (Networking)
- ICT40120 Certificate IV in Information Technology (Programming)
- ICT40120 Certificate IV in Information Technology (Systems Administration Support)
- ICT40120 Certificate IV in Information Technology (Web Development).
Packaging rules to achieve a specialization
Database Development
- Select all 5 elective units from Group A Database Development Specialisation
Database Maintenance
- Select all 5 elective units from Group B Database Maintenance Specialisation
Gaming Development
- Select all 6 elective units from Group C Gaming Development Specialisation
Networking
- Select all 7 elective units from Group D Networking Specialisation
Programming
- Select all 5 elective units from Group E Programming Specialisation
Systems Administration Support
- Select all 6 elective units from Group F Systems Administration Support Specialisation
Web Development
- Select all 7 elective units from Group G Web Development Specialisation
Qualification Mapping Information
No equivalent qualification. Supersedes and is not equivalent to:
- ICT40118 Certificate IV in Information Technology
- ICT40215 Certificate IV in Information Technology Support
- ICT40315 Certificate IV in Web-Based Technologies
- ICT40418 Certificate IV in Information Technology Networking
- ICT40518 Certificate IV in Programming
- ICT40815 Certificate IV in Digital Media Technologies
- ICT40915 Certificate IV in Digital and Interactive Games
- ICT41015 Certificate IV in Computer Systems Technology.
Online Registration
Recent Qualification

CPP31318 - Security Operations, Qualification Code and Units of Competency

AUR30620 - Certificate III in Light Vehicle Mechanical Technology

AUR31120 - Certificate III in Heavy Commercial Vehicle Mechanical Technology

AUR32120 - Certificate III in Automotive Body Repair Technology

AUR40216 - Certificate IV in Automotive Mechanical Diagnosis

AUR40112 - Certificate IV in Automotive Management

AUR50205 - Diploma of Automotive Technology

AUR30316 - Certificate III in Automotive Electrical Technology

AUR40612 - Certificate IV in Automotive Electrical Technology

AUR40820 - Certificate IV in Automotive Mechanical Overhauling

BSB30115 - Certificate III in Business

BSB40215 - Certificate IV in Business

BSB50215 - Diploma of Business

BSB60120 - Advanced Diploma of Business

BSB40515 - Certificate IV in Business Administration

BSB50415 - Diploma of Business Administration

BSB50618 - Diploma of Human Resources Management

BSB40420 - Certificate IV in Human Resource Management

BSB50320 - Diploma of Human Resource Management

SIR40316 - Certificate IV in Retail Management

FNS40217 - Certificate IV in Accounting and Bookkeeping

FNS60210 - Advanced Diploma of Accounting

SHB30416 - Certificate III in Hairdressing

ICT50220 - Diploma of Information Technology

ICT60220 - Advanced Diploma of Information Technology

BSB51415 - Diploma of Project Management

BSB42015 - Certificate IV in Leadership and Management

BSB51918 - Diploma of Leadership and Management

BSB61015 - Advanced Diploma of Leadership and Management

SHB40216 - Certificate IV in Hairdressing

SHB30516 - Certificate III in Barbering

SHB50216 - Diploma of Salon Management

SHB30315 - Certificate III in Nail Technology

SHB30115 - Certificate III in Beauty Services

SHB40115 - Certificate IV in Beauty Therapy

SHB50115 - Diploma of Beauty Therapy

HLT52015 - Diploma of Remedial Massage

SHB60118 - Advanced Diploma of Intense Pulsed Light and Laser for Hair Reduction

UEE30811 - Certificate III in Electrotechnology Electrician UEE30811

ICT40120 - Certificate IV in Information Technology

AMP30815 - Certificate III in Meat Processing (Retail Butcher)

BSB41415 - Certificate IV in Work Health and Safety

BSB51319 - Diploma of Work Health and Safety

BSB60615 - Advanced Diploma of Work Health and Safety

BSB60520 - Advanced Diploma of Marketing and Communication

BSB80120 - Graduate Diploma of Management (Learning)

BSB80320 - Graduate Diploma of Strategic Leadership

BSB61218 - Advanced Diploma of Program Management

BSB80415 - Graduate Diploma of Portfolio Management

BSB50920 - Diploma of Quality Auditing, Qualification Code and Units of Competency- BSB50920

SIT30816 - Certificate III in Commercial Cookery, Qualification Code and Units of Competency- SIT30816

SIT40516 - Certificate IV in Commercial Cookery, Qualification Code and Units of Competency- SIT40516

SIT50416 - Diploma of Hospitality Management

SIT60316 - Advanced Diploma of Hospitality Management

SIT40521 - Certificate IV in Kitchen Management, Qualification Code and Units of Competency- SIT40521

SIT31116 - Certificate III in Asian Cookery, Qualification Code and Units of Competency- SIT31116

SIT40816 - Certificate IV in Asian Cookery, Qualification Code and Units of Competency- SIT40816

SIT30616 - Certificate III in Hospitality, Qualification Code and Units of Competency- SIT30616

SIT40416 - Certificate IV in Hospitality, Qualification Code and Units of Competency- SIT40416

FBP30517 - Certificate III in Baking, Qualification Code and Units of Competency- FBP30517

SIT31016 - Certificate III in Patisserie, Qualification Code and Units of Competency- SIT31016

SIT40716 - Certificate IV in Patisserie, Qualification Code and Units of Competency- SIT40716

CHC33015 - Certificate III in Individual Support, Qualification Code and Units of Competency- CHC33015

CHC33021 - Certificate III in Individual Support (Ageing & Disability), Qualification Code and Units of Competency- CHC33021

CHC43015 - Certificate IV in Ageing Support, Qualification Code and Units of Competency- CHC43015

CHC43115 - Certificate IV in Disability, Qualification Code and Units of Competency- CHC43115

CHC52015 - Diploma of Community Services, Qualification Code and Units of Competency- CHC52015

CHC62015 - Advanced Diploma of Community Sector Management

CHC30113 - Certificate III in Early Childhood Education and Care, Qualification Code and Units of Competency- CHC30113

CHC30121 - Certificate III in Early Childhood Education and Care (New Package), Qualification Code and Units of Competency- CHC30121

CHC50121 - Diploma of Early Childhood Education and Care (New Package), Qualification Code and Units of Competency- CHC50121

CHC40313 - Certificate IV in Child, Youth and Family Intervention, Qualification Code and Units of Competency- CHC40313

CHC43315 - Certificate IV in Mental Health, Qualification Code and Units of Competency- CHC43315

CHC43415 - Certificate IV in Leisure and Health Management, Qualification Code and Units of Competency- CHC43415

CHC50413 - Diploma of Youth Work, Qualification Code and Units of Competency- CHC50413

CHC52008 - Diploma of Community Services (Case Management), Qualification Code and Units of Competency- CHC52008

MEM30305 - Certificate III in Engineering - Fabrication Trade, Qualification Code and Units of Competency- MEM30305

MEM30205 - Certificate III in Engineering - Mechanical Trade, Qualification Code and Units of Competency- MEM30205

UEE30820 - Certificate III in Electrotechnology Electrician, Qualification Code and Units of Competency- UEE30820

UEE32211 - Certificate III in Air-conditioning and Refrigeration, Qualification Code and Units of Competency- UEE32211

CPP41419 - Certificate IV in Real Estate Practice, Qualification Code and Units of Competency

CPP51119 - Diploma of Property (Agency Management), Qualification Code and Units of Competency

CPP40516 - Certificate IV in Strata Community Management, Qualification Code and Units of Competency

FNS40820 - Certificate IV in Finance and Mortgage Broking, Qualification Code and Units of Competency

FNS50315 - Diploma of Finance and Mortgage Broking Management, Qualification Code and Units of Competency

CPP40707 - Certificate IV in Security and Risk Management, Qualification Code and Units of Competency

CPC30220 - Certificate III in Carpentry, Qualification Code and Units of Competency

CPC30111 - Certificate III in Bricklaying/Blocklaying, Qualification Code and Units of Competency

CPP50611 - Diploma of Security and Risk Management, Qualification Code and Units of Competency

CPC31320 - Certificate III in Wall and Floor Tiling, Qualification Code and Units of Competency

CPC31220 - Certificate III in Wall and Ceiling Lining, Qualification Code and Units of Competency

CPC30620 - Certificate III in Painting and Decorating, Qualification Code and Units of Competency

CPC31420 - Certificate III in Construction Waterproofing, Qualification Code and Units of Competency

CPC40110 - Certificate IV in Building and Construction (Building), Qualification Code and Units of Competency

CHC30213 - Certificate III in Education Support, Qualification Code and Units of Competency

CHC40213 - Certificate IV in Education Support, Qualification Code and Units of Competency

CHC40221 - Certificate IV in School Based Education Support, Qualification Code and Units of Competency

TAE40116 - Certificate IV in Training and Assessment, Qualification Code and Units of Competency

TLI40321 - Certificate IV in Supply Chain Operations, Qualification Code and Units of Competency

TLI42010 - Certificate IV in Logistics, Qualification Code and Units of Competency

CPC32413 - Certificate III in Plumbing

CPC32611 - Certificate III in Roof Plumbing

CPC50220 - Diploma of Building and Construction (Building), Qualification Code and Units of Competency

CPC40912 - Certificate IV in Plumbing and Services

CPC41013 - Certificate IV in Demolition

RII30820 - Certificate III in Formwork / Falsework

MSF30413 - Certificate III in Glass and Glazing, Qualification Code and Units of Competency

CPC30318 - Certificate III in Concreting, Qualification Code and Units of Competency

CPC30116 - Certificate III in Shopfitting, Qualification Code and Units of Competency

AHC30916 - Certificate III in Landscape Construction, Qualification Code and Units of Competency

CPC10120 - Certificate I in Construction, Qualification Code and Units of Competency

MSF31113 - Certificate III in Cabinet Making, Qualification Code and Units of Competency

CPC31911 - Certificate III in Joinery, Qualification Code and Units of Competency

SIS30315 - Certificate III in Fitness, Qualification Code and Units of Competency

SIS40215 - Certificate IV in Fitness, Qualification Code and Units of Competency

AHC30710 - Certificate III in Horticulture, Qualification Code and Units of Competency

AHC40410 - Certificate IV in Horticulture, Qualification Code and Units of Competency

BSB41015 - Certificate IV in Marketing and Communication, Qualification Code and Units of Competency- BSB41015
