Your next step in technology.
Looking to apply for a job? Visit Careers & Jobs →

Choose a learning route that fits your interests and starting point. Build foundations, practise with real tasks and develop a portfolio before exploring suitable roles.
Programming & software
Skills to develop: Python, Java, C/C++, programming fundamentals, databases and version control.
Practical experience: Build small applications, practise debugging and prepare a project portfolio.
Possible roles: Junior developer, software trainee or application support.
Discuss this learning route →Web development
Skills to develop: HTML, CSS, JavaScript, responsive design, accessibility and backend fundamentals.
Practical experience: Create a responsive website, connect a sample API and document deployment.
Possible roles: Web developer trainee or frontend support.
Discuss this learning route →Hardware & IT support
Skills to develop: Computer assembly, operating systems, troubleshooting, printers and preventive maintenance.
Practical experience: Practise safe diagnostics, asset records and service handover.
Possible roles: Desktop support, service technician or AMC support.
Discuss this learning route →Networking & infrastructure
Skills to develop: IP addressing, routers, switches, Wi-Fi, server fundamentals and secure access.
Practical experience: Build a practice network and document configuration and troubleshooting.
Possible roles: Network support trainee or infrastructure technician.
Discuss this learning route →CCTV & security systems
Skills to develop: Camera planning, installation basics, recording equipment, access control and secure viewing.
Practical experience: Prepare a sample site plan and practise installation and owner handover under supervision.
Possible roles: CCTV installation trainee or security systems technician.
Discuss this learning route →Business & customer support
Skills to develop: Computer fundamentals, spreadsheets, business applications and communication.
Practical experience: Practise reports, customer enquiries and service escalation.
Possible roles: Operations assistant, customer support or data processing.
Discuss this learning route →Build skills step by step.
- Review your current knowledge and interests.
- Choose a course and confirm prerequisites and availability.
- Practise through assignments, troubleshooting and portfolio projects.
- Prepare to explain your work and continue developing skills.
These are suggested paths. Course availability is confirmed before admission, and employment outcomes depend on skills and employer requirements.
Explore education & admission enquiries →