Nationally recognised training
VET qualifications are nationally recognised and regulated, ensuring all courses meet rigorous standards for quality, relevance, and compliance with industry requirements.
Get job-ready
Graduate with the skills you need to start working right away. Build the practical skills and industry knowledge needed to enter the workforce with confidence.
Financial support
Government funding may be available for eligible students. Funding is available for vocational education courses that meet skills shortages on a state level.
Entry requirements
Entry requirements for VET courses include both national standards and additional criteria set by individual Registered Training Organisations (RTOs).
It’s important to review these requirements for each course provider to ensure you meet all necessary prerequisites before applying.
- There are no mandated entry requirements.
- Additional entry requirements are set by individual course providers
Course fees
Course fees vary depending on the course provider.
Government funding may be available to Australian citizens or permanent residents. Eligibility depends on your location, employment status, and whether the course and provider are approved for funding.
- SA Subsidised Training This training may be subsidised by the SA Government for eligible individuals. Places are limited.
Career opportunities
The Diploma of Information Technology will prepare you for the following roles.
Systems Engineer
Systems Engineers design, install, and update networked computer systems — including operating systems, application software, and system management...
Systems Analyst
Systems Analysts evaluate and support an organisation’s IT network and computer infrastructure to ensure the system is efficient and meeting organi...
Network Administrator
Network Administrators install and configure network hardware, software and peripherals as well as perform system upgrades. They manage everything...
Java Developer
A Java Developer creates digital software using Java language. You might work on online applications, website development or software design. Java...
Analyst Programmer
An Analyst Programmer examines the needs of software users and develops program improvements. You might analyse software data or consult with clien...
Javascript Developer
A JavaScript Developer programs software and websites using the JavaScript language. You might develop programs to meet user needs and perform main...
ICT Support Engineer
An ICT Support Engineer ensures the smooth operation of an organisation's IT infrastructure by providing technical support and troubleshooting serv...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Systems Tester
Systems Testers test the integrity, functionality, and behaviour of computer software and apps. They create test plans and write test test scripts,...
ICT Project Manager
An ICT Project Manager oversees technology projects within an organisation. You might work in various industries, managing projects that involve so...
Computer Technician
A Computer Technician performs adjustments and repairs to information technology equipment. You might replace faulty parts or diagnose system issue...
Network Technician
A Network Technician manages and maintains an organisation’s computer networks. You will work in various settings, such as corporate offices or IT...
Junior Website Designer
A Junior Website Designer assists with the development and maintenance of websites for their own organisation or for clients. You’ll work with clie...
Cloud Support Technician
A Cloud Support Technician manages cloud computing systems and helps users resolve technical issues. They maintain cloud infrastructure, ensuring that...E-Commerce Developer
An E-Commerce Developer creates and maintains online shopping platforms to enhance user experience and sales. You may work for retail companies or...
Data Miner
A Data Miner extracts valuable insights from large datasets to support business decision-making and strategic planning within organisations. This r...
Digital Project Manager
A Digital Project Manager oversees the planning, execution, and delivery of digital projects, such as website developments, software implementation...
Blockchain Engineer
Blockchain Engineers develop blockchain networks and help corporate enterprises transition to the blockchain ecosystem. You’ll either be building...
Network Specialist
A Network Specialist repairs and maintains computer and other IT networks for businesses and organisations. You’ll ensure networks are working effe...
Salesforce Developer
A Salesforce Developer creates programs for businesses using Salesforce technology. You might develop software for websites or create applications...
Intelligence Officer
An Intelligence Officer gathers, analyses, and interprets information to support national security and intelligence operations. You might work with...
Chief Innovation Officer
A Chief Innovation Officer (CIO) spearheads the development and execution of strategic initiatives aimed at driving innovation within an organisati...
Data Analytics Consultant
A Data Analytics Consultant leverages data to provide insights and recommendations that help organisations make informed decisions. This role typic...
IoT Engineer
An IoT Engineer designs and develops interconnected systems and devices that communicate via the internet. You might work on projects involving sma...
Cyber Security Engineer
Cyber Security Engineers are high-end ICT professionals who protect an organisation’s digital assets, computer networks, and online infrastructure...
Data Consultant
A Data Consultant is responsible for analysing and interpreting complex data sets to help organisations make informed business decisions. This role...
IT Auditor
An IT Auditor evaluates an organisation's information systems, ensuring they are secure, efficient, and compliant with regulations. You might work...
Automated Tester
An Automated Tester evaluates software applications by designing and executing automated test scripts to ensure functionality, performance, and rel...
Head of Digital Strategy Transformation
A Head of Digital Strategy Transformation assists organisations to gain the most benefit from digital systems. You’ll examine current strategies an...
Digital Business Analyst
A Digital Business Analyst interprets information about businesses and their customers. You’ll collect data about customers and analyse that inform...
E-Commerce Manager
An E-Commerce Manager oversees the online sales and digital presence of a company. You might work for a retail brand, an online marketplace, or any...
IT Manager
IT Managers oversee an organisation’s IT department, managing IT staff, network security, and daily operations. As an IT Manager you’ll be analysin...
Software Tester
A Software Tester ensures software quality by performing various tests, such as manual and automated testing. Their responsibilities include design...
E-learning Developer
An E-learning Developer designs and implements engaging online learning experiences tailored to meet educational needs. Their responsibilities incl...
Drone Operator
A Drone Operator flies drones and other unmanned aerial vehicles for a range of purposes. You might use drones to take photographs, take measuremen...
Data Architect
A Data Architect manages data collection and management for a business or organisation. You’ll design management systems for organising and storing...
Computer Engineer
A Computer Engineer designs systems and applications for a range of information technology networks. You might liaise with clients, colleagues and...
Chief Technology Officer (CTO)
A Chief Technology Officer manages the overall use of technology for a company or organisation. You might oversee technology development and ensure...
Technical Architect
A Technical Architect oversees information technology systems for a business or organisation. You might work on a particular project such as instal...
Systems Consultant
A Systems Consultant provides guidance on information technology systems and programs. You might analyse user needs and give advice on recommended...
Solutions Designer
A Solutions Designer creates software and programs to meet user requirements. You might examine program needs and develop new code to suit a range...
Functional Analyst
A Functional Analyst looks at the information technology needs of a business or organisation and assesses whether current needs are being met. You...
Business Intelligence Developer
A Business Intelligence Developer creates systems and programs to help businesses become more efficient. You’ll analyse current practices and devel...
Solutions Analyst
A Solutions Analyst examines software, applications and IT systems to improve performance and user experiences. You might analyse client needs and...
Systems Architect
A Systems Architect manages computer and network systems for large organisations or businesses. You might ensure information technology systems are...
Integration Analyst
An Integration Analyst works to ensure information technology systems are operating efficiently. You might oversee the design and installation of n...
Integration Developer
An Integration Developer designs solutions to allow information technology systems to work together efficiently. You might plan the introduction of...
Network Architect
A Network Architect oversees the maintenance of information technology networks for large organisations. You might design and develop new computer...
Cloud Architect
A Cloud Architect coordinates the use of cloud services for a large business or organisation. You might be involved in planning and implementing cl...
Mobile Application Developer
A Mobile Application Developer designs programs for use on mobile devices such as phones, laptops or tablets. You might meet with clients to discus...
Sitecore Developer
A Sitecore Developer produces software using the Sitecore content management system. You might specialise in websites or applications or create oth...
Salesforce Administrator
A Salesforce Administrator provides support to businesses using Salesforce technology. You might be involved in developing Salesforce programs or w...
Solutions Consultant
A Solutions Consultant provides advice and recommendations on improvements to information technology systems. You might analyse software, applicati...
Enterprise Architect
An Enterprise Architect manages the information technology needs of an organisation or business. You’ll ensure IT systems, software programs and co...
Database Developer
A Database Developer programs database systems for a range of businesses and organisations. You’ll liaise with clients to determine their needs and...
Solutions Architect
A Solutions Architect designs information technology systems that address a particular issue for a large business or organisation. You might liaise...
Test Analyst
A Test Analyst examines the results of simulations and tests on information technology software, programs, equipment and networks. You might look f...
Technical Business Analyst
A Technical Business Analyst helps companies and organisations to improve efficiency through information technology software and systems. You might...
Technical Lead
A Technical Lead coordinates the development and maintenance of information technology systems. You might work for the IT department of a large org...
Technical Consultant
A Technical Consultant provides advice and guidance on the implementation of new information technology systems. You might have your own consultanc...
Test Engineer
A Test Engineer carries out a range of simulations on software programs to assess efficiency and performance. You might be performing general testi...
Integration Engineer
An Integration Engineer oversees the installation of software systems at a business or organisation. You might be employed in the IT department of...
Cybercrime Investigator
Cybercrime Investigators are IT specialists who investigate digital scams, fraud, and criminal attacks on critical infrastructure, IT systems and c...
Digital Producer
A Digital Producer is responsible for overseeing the production and delivery of digital content across various platforms, ensuring it aligns with t...
Multimedia Artist
A Multimedia Artist creates visual content across multiple platforms, including digital, print, animation, and video media, utilising software tool...
3D Printing Technician
A 3D Printing Technician operates and maintains 3D printing equipment to produce prototypes and finished products across industries like manufactur...
Applications Engineer
An Applications Engineer develops and implements software solutions to meet client needs, ensuring optimal performance. You’ll collaborate with cli...
Information Architect
An Information Architect is responsible for designing and organising information structures to enhance usability and accessibility in digital envir...
.NET Developer
A .NET Developer creates software applications using Microsoft’s .NET framework. You may work across sectors like finance, healthcare, or IT, devel...
Systems Designer
The role of a Systems Designer involves analysing and designing systems that meet specific business needs while ensuring efficiency and effectivene...
Robotics Technician
A Robotics Technician designs and builds robotic systems used in industrial settings. You might program robots for a specific purpose or perform ad...
Information Designer
An Information Designer creates clear and effective visual representations of data and complex information. You might work in design agencies, corp...
Meteorologist
A Meteorologist studies weather patterns and atmospheric conditions to provide forecasts and warnings. You might work in weather forecasting servic...
IT Specialist
An IT Specialist manages and supports an organisation's technology infrastructure. You might work in various industries, ensuring that systems run...
Photogrammetrist
A Photogrammetrist uses photographic data to create detailed maps and models. You might work in surveying, urban planning, or environmental monitor...
Software Designer
A Software Designer is responsible for creating, implementing, and testing software applications that meet user requirements and solve specific pro...
Cyber Defender
A Cyber Defender protects organisations from cyber threats by monitoring networks, identifying vulnerabilities, and responding to security incident...
Cyber Security Architect
Cyber Security Architects are high-end ICT professionals who design and build cyber security systems to protect an organisation’s digital assets, c...
AI Specialist
An AI Specialist is a professional focused on the development, implementation, and optimisation of artificial intelligence systems within various i...
UX Developer
A UX Developer focuses on creating seamless and engaging user experiences for digital products. You might work in a tech company, design agency, or...
Computer Systems Engineer
A Computer Systems Engineer designs, develops, and maintains complex computer systems and networks. You might work in various sectors, including IT...
Data Modeller
A Data Modeller is a key professional responsible for designing and creating data models that support the structure and storage of data within an o...
Senior Business Analyst
A Senior Business Analyst plays a crucial role in bridging the gap between business needs and technology solutions, ensuring that projects align wi...
AI Consultant
An AI Consultant is responsible for guiding organisations in the adoption and implementation of artificial intelligence technologies to enhance bus...
Computer Architect
A Computer Architect designs and oversees the construction of complex computer systems and networks. You might work for technology companies or org...
Creative Technologist
A Creative Technologist blends technology with creativity to develop innovative digital experiences and solutions. You might work in tech companies...
Visual Effects Artist
A Visual Effects Artist creates digital effects and animations for film, television, and video games. You might work in a studio environment or on...
Software Development Manager
A Software Development Manager leads and oversees software development projects, ensuring successful delivery and implementation of software soluti...
Enterprise Solutions Architect
An Enterprise Solutions Architect designs and implements comprehensive IT solutions to meet the strategic needs of an organisation. You might work...
Developer Programmer
A Developer Programmer designs and creates software applications to meet specific user needs. You might work in technology companies, financial ins...
ICT Architect
An ICT Architect designs and oversees the implementation of complex information and communication technology systems within an organisation. You mi...
Master Data Analyst
A Master Data Analyst is responsible for managing and analysing an organisation's critical data assets to ensure accuracy, consistency, and accessi...
Database Designer
A Database Designer creates and optimises databases to store and manage data efficiently for various applications. You might work in sectors such a...
Chief Information Officer
A Chief Information Officer (CIO) oversees an organisation’s technology strategy and operations. You might work in various sectors, including finan...
Research and Development Manager
A Research and Development Manager oversees projects aimed at creating new products or improving existing ones. You might work in various industrie...
Algorithm Engineer
An Algorithm Engineer designs and develops algorithms to solve complex problems and improve system performance. You might work in technology firms,...
Python Developer
A Python Developer writes and maintains code in Python to build software applications and systems. You might work in tech companies, financial inst...
Computational Biologist
A Computational Biologist applies data analysis and computational techniques to solve biological problems. You might work in research institutions,...
IT Operations Manager
An IT Operations Manager oversees the day-to-day management of an organisation’s IT infrastructure. You might work in a corporate environment, a go...
Analytics Manager
An Analytics Manager oversees the collection and analysis of data to support business decisions. You might work in various industries, including fi...
Find a course provider
Compare all providers for the Diploma of Information Technology available in your area to find the right fit for you.