Certificate IV in Information Technology

ICT40120

This page is updated when information changes, but it's always best to talk to your training provider to confirm course details before you enrol.

Overview

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 organisational data, and evaluating compliance with internal and external data ethics regulations and legislation
  • gaming development: creating 2D and 3D modelling and animation software through scripts and storyboards
  • networking: installing, configuring and testing networks and servers in organisations
  • 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 optimisation 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.

  • Financial help

  • Cost

    Course costs can vary by provider and location. Ask your training provider for a cost estimate.

    To see how government funding could help to reduce the cost of your course, check your eligibility for funding.

  • On-the-job training

    This traineeship is available:

    • Information Technology Level IV
  • Entry requirements

    This course doesn't have any entry requirements. It could be a good starting point for your career.

  • Duration

    You complete this course when you’ve learned the skills, not after a set amount of time. The times shown are estimates.

  • Delivery options

    You may be able to access this training in these ways:

    • Workplace-based
    • Some classroom learning
    • Part-time available
    • Partially online
    • Practical learning

Course content

This course is made up of units.

All courses have core units—these are mandatory for completing the course. Most courses also have elective units, which you can choose from to suit your needs and interests. Not all training providers offer every elective, so check with your provider to find out which electives they can offer you.

For more information about course content, talk to your training provider or visit the National Training Register.

Unit Unit type
Apply advanced critical thinking to work processes Core
Apply introductory programming techniques Core
Comply with IP, ethics and privacy policies in ICT environments Core
Contribute to cyber security risk management Core
Identify and evaluate emerging technologies and practices Core
Identify and resolve client ICT problems Core
Work collaboratively in the ICT industry Core
Action change requests and present updated ICT system to clients Elective
Address cyber security requirements Elective
Analyse ICT system capacity and implement enhancements Elective
Analyse software requirements Elective
Apply artificial intelligence in game development Elective
Apply augmented reality solutions in organisations Elective
Apply ICT service management principles Elective
Apply innovative thinking and practices in digital environments Elective
Apply intermediate programming skills in different languages Elective
Apply introductory object-oriented language skills Elective
Apply introductory programming skills in different languages Elective
Apply mathematical techniques for software development Elective
Apply query language in relational databases Elective
Apply robotic desktop automation Elective
Apply skills in object-oriented design Elective
Apply software development methodologies Elective
Apply structured query language in relational databases Elective
Apply virtual reality solutions in organisations Elective
Assess organisational systems using assistive technologies Elective
Author interactive media Elective
Automate processes Elective
Automate work tasks using machine learning Elective
Build a database Elective
Build a user interface Elective
Build an enterprise wireless network Elective
Build basic website using development software and ICT tools Elective
Build graphical user interfaces Elective
Build natural language processing models and pipelines Elective
Build small wireless local area networks Elective
Clean and verify data Elective
Complete database backup and restore Elective
Conduct operational acceptance tests of websites Elective
Conduct post-implementation ICT system reviews Elective
Conduct software quality assurance testing Elective
Configure and maintain databases Elective
Configure and troubleshoot operating system software Elective
Configure cloud services Elective
Configure desktop environments Elective
Confirm accessibility of websites Elective
Confirm basic website security Elective
Confirm website access and useability Elective
Confirm website content meets technical protocols and standards Elective
Connect and configure devices and hardware components Elective
Create 3-D characters for interactive games Elective
Create a data warehouse Elective
Create a markup language document Elective
Create and style simple markup language documents Elective
Create audio for digital games Elective
Create basic relational databases Elective
Create design documents for interactive games Elective
Create digital visual effects Elective
Create network documentation Elective
Create responsive website layouts Elective
Create scripts for networking Elective
Create secure virtual private networks Elective
Create storyboards Elective
Create technical documentation Elective
Create visual design components for digital media Elective
Create visual design components in interactive games Elective
Create website testing procedures Elective
Deploy software to networked computers Elective
Design and create 3-D digital models Elective
Design and implement network security infrastructure for an organisation Elective
Design business process automation solutions Elective
Design digital user interfaces Elective
Design interactive media Elective
Design mixed reality solutions Elective
Design website layouts Elective
Design, install and configure an internetwork Elective
Determine and confirm client business requirements Elective
Determine database requirements Elective
Develop 3-D components for interactive games Elective
Develop and present ICT feasibility reports Elective
Develop client user interfaces Elective
Develop cyber security incident response plans Elective
Develop data-driven applications Elective
Develop detailed technical design Elective
Develop digital user interfaces Elective
Develop macros and templates for clients using standard products Elective
Develop mobile applications Elective
Develop personal work priorities Elective
Develop service level agreements Elective
Develop story and content in digital games Elective
Edit digital content for fast turnaround Elective
Evaluate accessibility of organisational systems, programs and software Elective
Evaluate and select a web hosting service Elective
Evaluate automated industrial manufacturing processes Elective
Evaluate characteristics of cloud computing solutions and services Elective
Evaluate ICT system status Elective
Evaluate organisational compliance with data ethics legislation Elective
Fault find and troubleshoot ICT equipment, hardware and software problems Elective
Gather, analyse and interpret threat data Elective
Hand over ICT system components to clients Elective
Identify and apply games design and game play principles Elective
Identify and confirm cyber security incidents Elective
Identify and implement industry standard virtualisation technologies Elective
Identify and resolve common database performance problems Elective
Identify and use applications for a distributed ledger Elective
Identify opportunities to apply artificial intelligence, machine learning and deep learning Elective
Identify, evaluate and apply current industry-specific technologies to meet organisational needs Elective
Implement and troubleshoot enterprise routers and switches Elective
Implement content management systems Elective
Implement maintenance procedures Elective
Implement search engine optimisations Elective
Implement WHS, environmental sustainability and anti-discrimination practices in an ICT workplace Elective
Install and configure client-server applications and services Elective
Install and configure virtual machines Elective
Install and manage servers Elective
Install and operate small enterprise branch networks Elective
Install and test a radio frequency identification system Elective
Install and test power management software Elective
Install and test power saving hardware Elective
Install backbone technologies in a local area network Elective
Install hardware to networks Elective
Install thin client applications for power over ethernet Elective
Install, configure and test a router Elective
Install, configure and test internet protocol networks Elective
Install, configure and test local area network switches Elective
Install, configure and test network security Elective
Integrate social web technologies Elective
Locate, diagnose and rectify faults Elective
Maintain and repair ICT equipment and software Elective
Maintain open-source code programs Elective
Maintain website information standards Elective
Maintain website performance Elective
Manage data persistence using noSQL data stores Elective
Manage media assets Elective
Manage network and data integrity Elective
Model data objects Elective
Model data processes Elective
Monitor and administer databases Elective
Monitor and administer security of ICT systems Elective
Monitor physical database implementation Elective
Monitor traffic and compile website traffic reports Elective
Optimise ICT system performance Elective
Optimise websites for mobile devices Elective
Perform basic sound editing Elective
Plan and implement information security strategies for an organisation Elective
Prepare and complete image rendering processes Elective
Prepare audio assets Elective
Prepare electronic portfolios of work Elective
Prepare software development review Elective
Produce and edit digital images Elective
Produce basic client-side script Elective
Produce interactive animations Elective
Produce interactive games Elective
Produce interactive web animation Elective
Produce server-side script for dynamic web pages Elective
Protect and secure information assets Elective
Protect devices from spam and destructive software Elective
Provide first-level remote help desk support Elective
Provide one-to-one instructions Elective
Repair operating systems boot up procedures Elective
Research and source cryptocurrency technologies for organisational needs Elective
Resolve system faults on a live system Elective
Respond to cyber security incidents Elective
Run vulnerability assessments for an organisation Elective
Select cloud storage solutions Elective
Select, configure and deploy software and hardware testing tools Elective
Shoot material for screen productions Elective
Support ICT system software Elective
Support operating system users and troubleshoot applications Elective
Support small scale ICT projects Elective
Support the implementation of assistive technologies Elective
Test software developments Elective
Train and evaluate machine learning models Elective
Transfer content to websites Elective
Update ICT client support procedures and assist with policy development Elective
Use 3-D software interface and toolsets Elective
Use extensible markup language Elective
Use online tools for learning Elective
Use pre-existing components Elective
Use simple modelling for animation Elective
Use version control systems in development environments Elective
Use web authoring tools Elective
Work effectively in agile environments Elective
Write narrative scripts for interactive games Elective
Write scripts for software applications Elective

Job prospects

The Certificate IV in Information Technology sets you up for roles like these, but the skills you learn could take you even further.

  • ICT Project Manager

    ANZSCO 135112

    ICT Project Managers plan, organise, direct, control and coordinate quality accredited ICT projects. They are accountable for day-to-day operations of resourcing, scheduling, prioritisation and task coordination, and meeting project milestones, objectives and deliverables within agreed timeframes and budgets.

    Recommended education level:
    Bachelor degree or higher

  • Other ICT Manager

    ANZSCO 135199

    Other ICT Managers includes jobs like IT Service Delivery Manager and Network Manager.

    Recommended education level:
    Bachelor degree or higher

  • ICT Trainer

    ANZSCO 223211

    ICT Trainers analyse and evaluate information-based system training needs and objectives, and develop, schedule and conduct ICT-based system training programs and courses.

    Recommended education level:
    Bachelor degree or higher

  • Multimedia Designer

    ANZSCO 232413

    Multimedia Designers plan, design and develop the production of digitally delivered information, promotional content, instructional material and entertainment through online and recorded digital media using static and animated information, text, pictures, video and sound to produce information and entertainment tailored to an intended audience and purpose.

    Recommended education level:
    Bachelor degree or higher

  • Web Designer

    ANZSCO 232414

    Web Designers plan, design, develop and prepare information for Internet publication with particular emphasis on the user interface, ease of navigation and location of information using text, pictures, animation, sound, colours, layout and data sources to deliver information tailored to an intended audience and purpose.

    Recommended education level:
    Bachelor degree or higher

  • ICT Business Analyst

    ANZSCO 261111

    ICT Business Analysts identify and communicate with users to formulate and produce requirements specifications to create system and software solutions.

    Recommended education level:
    Bachelor degree or higher

  • Systems Analyst

    ANZSCO 261112

    Systems Analysts evaluate processes and methods used in existing ICT systems, propose modifications and additional system components or new systems to meet user needs, as expressed in specifications and other documentation.

    Recommended education level:
    Bachelor degree or higher

  • Game and Multimedia Developer

    ANZSCO 261211

    Game and Multimedia Developers create and manipulate computer animation, audio, video and graphic image files into multimedia programs to produce data and content for CD-ROMs, information kiosks, multimedia presentations, websites, mobile telephone resources, electronic gaming environments, e-commerce and e-security solutions, and entertainment and education products.

    Recommended education level:
    Bachelor degree or higher

  • Web Developer

    ANZSCO 261212

    Web Developers plan, produce and maintain websites using web programming languages, software applications, technologies and databases together with specifications of user needs, often in conjunction with other ICT Professionals such as Business Analysts, Web Designers and network and usability specialists.

    Recommended education level:
    Bachelor degree or higher

  • Analyst Programmer

    ANZSCO 261311

    Analyst Programmers analyse user needs, produce requirements documentation and system plans, and encode, test, debug, maintain and document programs and applications.

    Recommended education level:
    Bachelor degree or higher

  • Developer Programmer

    ANZSCO 261312

    Build and modify code for software applications; test code and develop technical documentation.

    Recommended education level:
    Bachelor degree or higher

  • Software Engineer

    ANZSCO 261313

    Develop and maintain computer software, websites and software applications.

    Recommended education level:
    Bachelor degree or higher

  • Other Software and Applications Programmer

    ANZSCO 261399

    This occupation group covers Other Software and Applications Programmers not elsewhere classified. Occupations in this group include jobs like Software Tester.

    Recommended education level:
    Bachelor degree or higher

  • Database Administrator

    ANZSCO 262111

    Database Administrators plan, develop, configure, maintain and support an organisation's database management system in accordance with user requirements, ensuring optimal database integrity, security, backup, reliability and performance.

    Recommended education level:
    Bachelor degree or higher

  • Systems Administrator

    ANZSCO 262113

    System Administrators plan, develop, install, troubleshoot, maintain and support operating systems and associated server hardware, software and databases ensuring optimum system integrity, security, backup and performance.

    Recommended education level:
    Bachelor degree or higher

  • Computer Network and Systems Engineer

    ANZSCO 263111

    Computer Network and Systems Engineers plan, develop, deploy, test and optimise network and system services, taking responsibility for configuration management and overall operational readiness of network systems, especially environments with multiple operating systems and configurations, and provide troubleshooting and fault-finding services for network problems.

    Recommended education level:
    Bachelor degree or higher

  • Network Administrator

    ANZSCO 263112

    Network Administrators install and maintain hardware and software, document diagnosis and resolution of faults, manage user passwords, security and inventory documentation, ensure the efficient performance of servers, printers and personal computers, and attend to other operational tasks. They may also perform tasks such as help desk support and user training.

    Recommended education level:
    Bachelor degree or higher

  • ICT Quality Assurance Engineer

    ANZSCO 263211

    ICT Quality Assurance Engineers create, maintain and manage technical quality assurance processes and procedures to assess efficiency, validity, value and functional performance of computer systems and environments, and audit systems to ensure compliance with, and adherence to, accredited internal and external industry quality standards and regulations. They may supervise the work of ICT quality assurance teams.

    Recommended education level:
    Bachelor degree or higher

  • ICT Support Engineer

    ANZSCO 263212

    ICT Support Engineers develop support procedures and strategies for systems, networks, operating systems and applications development, solve problems and provide technical expertise and direction in support of system infrastructure and process improvements, and diagnose and resolve complex system problems.

    Recommended education level:
    Bachelor degree or higher

  • ICT Systems Test Engineer

    ANZSCO 263213

    ICT System Test Engineers specify, develop and write test plans and test scripts, produce test cases, carry out regression testing, and use automated test software applications to test the behaviour, functionality and integrity of systems, and document the results of tests in defect reports and related documentation.

    Recommended education level:
    Bachelor degree or higher

  • Other ICT Support and Test Engineer

    ANZSCO 263299

    Other ICT Support and Test Engineers includes jobs like Usability Architect.

    Recommended education level:
    Bachelor degree or higher

  • Hardware Technician

    ANZSCO 313111

    Hardware Technicians support and maintain computer systems and peripherals by installing, configuring, testing, troubleshooting, and repairing hardware.

    Recommended education level:
    Diploma, Advanced Diploma or Associate Degree

  • ICT Customer Support Officer

    ANZSCO 313112

    ICT Customer Support Officers provide support, education and guidance in the deployment and maintenance of computer infrastructure and the diagnosis and resolution of technical problems and issues. They may work in call centres.

    Recommended education level:
    Diploma, Advanced Diploma or Associate Degree

  • Web Administrator

    ANZSCO 313113

    Web Administrators design, build and maintain websites, and provide web technology solutions and services.

    Recommended education level:
    Diploma, Advanced Diploma or Associate Degree

  • Other ICT Support Technician

    ANZSCO 313199

    Other ICT Support Technicians includes jobs like Applications Packager, Computer Systems Technician, and Telecommunications Computer Systems Technician.

    Recommended education level:
    Diploma, Advanced Diploma or Associate Degree

  • ICT Sales Assistant

    ANZSCO 621211

    ICT Sales Assistants sell computing and telecommunications related goods and services in retail and wholesale establishments.

    Recommended education level:
    Certificate I or secondary education

Training providers delivering Certificate IV in Information Technology

It's a good idea to research multiple training providers to make sure you're getting the right training for you.

Showing: 75 providers

How to enrol in this course

To enrol, choose a training provider that offers this course. You can see provider details on this page.

When you find one that you think suits you, visit their website or contact them directly to confirm details like start dates, fees, funding, delivery locations and delivery options.

The provider will guide you through the enrolment process.

Delivery locations can change as students enrol. If you're doing any workplace-based training, like an apprenticeship, this will take place in a different location from your classroom training. Contact your training provider to confirm delivery locations.
Government funding may be available. Contact your training provider to confirm.