ICT40120 Certificate IV in Information Technology (Programming)
Program your IT career
Design and develop computer programs and Apps via this programming specialisation course.
Career outcomes include working as an assistant programmer in a team of software developers, as a support programmer to senior programmers or systems analysts engaged in programming.
This course is fee free* for residents of Western Australia. Some eligibility conditions apply for the fee free training and other fees may apply for some courses. Please refer to the FAQs for more information.
*Please note that eligibility requirements apply to some of the fee free training.
Overview
Where Murdoch | Rockingham | Thornlie
When Semester 1, 2025 | Semester 2, 2024
How On Campus
Develop the technical skills you need to launch your career in IT with this comprehensive course. The Certificate IV in Information Technology (Programming) at South Metropolitan TAFE covers a range of essential topics, including:
- Programming: learn to code in various programming languages, including Java, C#, and Python, and understand the principles of software development and testing
- Database : gain skills in designing, implementing, and managing databases using quality ORMs like Entity Framework, SQL and other database management systems
- Web Development: develop dynamic websites and applications using HTML, CSS, JavaScript, and popular frameworks
- Software Development: understand the software development lifecycle, including analysis, design, implementation, testing, and deployment
- Artificial Intelligence: explore the principles of AI and machine learning, including neural networks, natural language processing, and computer vision. Learn how to integrate AI solutions into software applications with our AI Skillset that's included in our Certificate IV.
Specialist facilities on-campus
The Centre for IT Excellence (CITE) at both the Thornlie and Rockingham campuses provides state of the art, industry relevant training in information technology and creative media. Available pathways are from foundation studies to advanced diploma with specialist training in networking, cyber security, systems support, cloud engineering and programming.
Our state-of-the-art Training Cyber Security Operations Centre (TCSOC) at Murdoch provides a secure training environment designed to simulate realistic cyber-attacks relating to attack, defence and monitoring. The TCSOC provides a multi-campus centre based in Murdoch with ‘nodes’ at Thornlie and Rockingham campuses in order for all IT students to experience this leading edge training.
See our IT Training Facebook page!
- programming in Java, C#, Python
- developing user interfaces
- object-oriented programming
- database development
- understanding programming methodologies, documentation and testing techniques
- all SM TAFE certificate IV IT qualifications include core skills of ethics and privacy, cyber risk management, critical thinking, new technology research, teamwork and client support
In order to make an informed choice about the suitability of this course, you must take into account the essential skills and knowledge required to undertake this study.
- ability to work well with others and good communication skills
- good time management skills and the ability to prioritise tasks and meet dealines
- interest in keeping up with new technologies and industry trends
- be technically minded
Select your preferred campus and apply
Semester 1, 2025
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 2, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 2, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 2, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 2, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 2, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 2, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | Fee |
---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $485.00 |
BSBXCS404 Contribute to cyber security risk management | $270.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $590.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $590.00 |
ICTPRG302 Apply introductory programming techniques | $430.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$270.00 |
|
$535.00 |
|
$645.00 |
|
$375.00 |
|
$430.00 |
Semester 1, 2025 fee
Fee* | |
---|---|
General | $4,620.00 |
Semester 2, 2025
Core
National ID Unit title | Fee |
---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$645.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
Semester 2, 2025 fee
Fee* | |
---|---|
General | $645.00 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | Fee |
---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $485.00 |
BSBXCS404 Contribute to cyber security risk management | $270.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $590.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $590.00 |
ICTPRG302 Apply introductory programming techniques | $430.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$270.00 |
|
$535.00 |
|
$645.00 |
|
$375.00 |
|
$430.00 |
Semester 1, 2025 fee
Fee* | |
---|---|
General | $4,620.00 |
Semester 2, 2025
Core
National ID Unit title | Fee |
---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
Semester 2, 2025 fee
Fee* | |
---|---|
General | $0.00 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 1, 2025
Core
National ID Unit title | Fee |
---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $485.00 |
BSBXCS404 Contribute to cyber security risk management | $270.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $590.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $590.00 |
ICTPRG302 Apply introductory programming techniques | $430.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$270.00 |
|
$535.00 |
|
$645.00 |
|
$375.00 |
|
$430.00 |
Semester 1, 2025 fee
Fee* | |
---|---|
General | $4,620.00 |
Semester 2, 2025
Core
National ID Unit title | Fee |
---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 |
Elective
National ID Unit title | Fee |
---|---|
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
|
$0.00 |
Semester 2, 2025 fee
Fee* | |
---|---|
General | $0.00 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Semester 2, 2024
Details
Units and fees
Semester 2, 2024
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 2, 2024 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 2, 2024
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 2, 2024 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.
Details
Units and fees
Semester 2, 2024
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
BSBCRT404 Apply advanced critical thinking to work processes | $0.00 | $0.00 | $23.25 |
BSBXCS404 Contribute to cyber security risk management | $0.00 | $0.00 | $13.00 |
ICTICT426 Identify and evaluate emerging technologies and practices | $0.00 | $0.00 | $28.00 |
ICTICT451 Comply with IP, ethics and privacy policies in ICT environments | $0.00 | $0.00 | $27.00 |
ICTPRG302 Apply introductory programming techniques | $0.00 | $0.00 | $19.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $13.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $30.25 |
|
$0.00 | $0.00 | $18.00 |
|
$0.00 | $0.00 | $19.25 |
Semester 2, 2024 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $215.75 | $215.75 |
Concession | $0.00 | $215.75 | $215.75 |
Semester 1, 2025
Core
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
ICTICT443 Work collaboratively in the ICT industry | $0.00 | $0.00 | $15.00 |
ICTSAS432 Identify and resolve client ICT problems | $0.00 | $0.00 | $17.25 |
Elective
National ID Unit title | General fee | Concession | Resource fee |
---|---|---|---|
|
$0.00 | $0.00 | $20.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $31.00 |
|
$0.00 | $0.00 | $24.75 |
|
$0.00 | $0.00 | $17.25 |
|
$0.00 | $0.00 | $15.25 |
|
$0.00 | $0.00 | $15.25 |
Semester 1, 2025 fee
Tuition fee | Resource fee | Total fee* | |
---|---|---|---|
General | $0.00 | $217.75 | $217.75 |
Concession | $0.00 | $217.75 | $217.75 |
Indicative fees and charges
The fees quoted are estimates only and are for all units in the course for students enrolling on a full-time basis. If you're a student that has successfully completed a lower-level qualification that is a prerequisite for this course, you'll only pay for the units that you need to enrol in to complete this course. Please view the full list of fee disclaimers.