Course pathways
Choose the programming pathway that matches where you are now.
Automation Skills keeps the choice simple: start with programming foundations in the Certificate IV, or move into larger application builds with the Diploma if you already have coding confidence.
ICT40120
Certificate IV in Information Technology (Programming)
Best for beginners, career changers and early IT learners who want structure, practice and confidence with real coding tasks.
- Start here if
- You are new to programming or have light self-study experience
- Project style
- Java, Python, databases, mobile and MERN web
- Outcome
- Confidence writing, testing and explaining code
ICT50220
Diploma in Information Technology (Advanced Programming / Back End Web)
Best for students with foundation programming skills who are ready for more substantial applications, APIs and deployment practice.
- Start here if
- You already understand coding basics and want larger builds
- Project style
- SaaS, REST APIs, data dashboards, databases and mobile apps
- Outcome
- Advanced programming and back-end web development capability
A simple way to decide
Pick the level that fits your current confidence.
New to programming?
Start with the Certificate IV. It gives you the structure and repetition needed to build reliable coding habits.
Already building small things?
Ask whether the Diploma is suitable. It is stronger when you already understand foundations and want bigger projects.
Have prior study or work?
Ask about RPL or credit transfer before enrolling, especially if you have completed IT units or built relevant project work.
Not sure where to start?
Send an enquiry with your current programming experience and the qualification you are considering.
Nationally recognised qualificationsICT40120 · ICT50220