Skip to main content
Menu Menu

ICT50220 Diploma of Information Technology (Advanced Programming)

ICT50220 Diploma of Information Technology (Advanced Programming)

National ID ICT50220 State ID AC21
Step into a software development career

Go beyond programming and take a step towards a lasting career in software development. Gain advanced knowledge and valuable experience in a learning environment that meets industry standards with the latest technology.

 

All Diploma level studies include: cyber security awareness, working in teams, client management skills, and ethics and privacy.

Image
Person types on computer in front of servers.

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. 

This course is a VET Student Loan eligible course. A VET Student Loan creates a debt that must be repaid to the Commonwealth and is only available to students who are eligible.

To find out if you are eligible or to see the list of eligible courses visit our Student Loans page.

Overview

Where Murdoch | Rockingham

When Semester 1, 2025

How On Campus

This qualification is also offered part-time. Use the get help form below to start a discussion with our training area.

This course is not available to study by applicants outside of WA. 

With South Metro TAFE partnering with Oracle and Microsoft, we can ensure the latest software and technology is included in this course.

Specialist facilities on-campus

The Centre for IT Excellence (CITE) provides state of the art, industry relevant training in information technology and creative media. We provide pathways from foundation studies to advanced diploma with specialist training in cyber security, networking, programming and digital media.

Defence Industry Internship and Graduate Scholarship Program

If you are studying a Diploma or Advanced Diploma in Aviation, Cyber Security, Engineering, IT, Logistics, or Project Management then you are eligible to apply.

The Defence Industry Internship and Graduate Scholarship Program (DIIGS), funded by the State Government, has various grants (starting at $2,500) and work placement opportunities that could set you up for a career in the defence industry. Read more about DIIGS and how to apply.

 

  • develop complex business applications
  • gain advanced knowledge of Java, C#, Python
  • design and develop SQL and noSQL databases
  • use Agile development techniques

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

Important information

Select your preferred campus and apply

Semester 1, 2025

Details

Duration 2 Semesters
When Semester 1, 2025
Where Murdoch
How On Campus

Units and fees

Semester 1, 2025

Core

National ID Unit title General fee Resource fee
BSBCRT512 Originate and develop concepts $0.00 $28.50
BSBXCS402 Promote workplace cyber security awareness and best practices $0.00 $17.25
ICTICT532 Apply IP, ethics and privacy in ICT environments $0.00 $17.25

Elective

National ID Unit title General fee Resource fee
Apply intermediate object-oriented language skills
$0.00 $24.75
Manage data persistence using noSQL data stores
$0.00 $34.50
Implement and use a model view controller framework
$0.00 $32.25
Apply software development methodologies
$0.00 $9.75
Gather data to identify business requirements
$0.00 $14.50
Apply intermediate programming skills in different languages
$0.00 $34.50
Debug and monitor applications
$0.00 $19.25
Semester 1, 2025 fee
  Tuition fee Resource fee Total fee*
General $0.00 $232.50 $232.50

Semester 2, 2025

Core

National ID Unit title General fee Resource fee
ICTSAS527 Manage client problems $0.00 $9.75
BSBXTW401 Lead and facilitate a team $0.00 $11.00
ICTICT517 Match ICT needs with the strategic direction of the organisation $0.00 $13.25

Elective

National ID Unit title General fee Resource fee
Create dynamic web pages
$0.00 $14.75
Build dynamic websites
$0.00 $14.75
Apply testing techniques for software development
$0.00 $20.00
Prepare for application development using current methods
$0.00 $14.00
Apply advanced object-oriented language skills
$0.00 $41.00
Build advanced user interfaces
$0.00 $30.25
Apply advanced programming skills in another language
$0.00 $39.75
Semester 2, 2025 fee
  Tuition fee Resource fee Total fee*
General $0.00 $208.50 $208.50

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

Duration 2 Semesters
When Semester 1, 2025
Where Rockingham
How On Campus

Units and fees

Semester 1, 2025

Core

National ID Unit title General fee Resource fee
BSBCRT512 Originate and develop concepts $0.00 $28.50
BSBXCS402 Promote workplace cyber security awareness and best practices $0.00 $17.25
ICTICT532 Apply IP, ethics and privacy in ICT environments $0.00 $17.25

Elective

National ID Unit title General fee Resource fee
Implement and use a model view controller framework
$0.00 $32.25
Manage data persistence using noSQL data stores
$0.00 $34.50
Apply intermediate object-oriented language skills
$0.00 $24.75
Apply software development methodologies
$0.00 $9.75
Debug and monitor applications
$0.00 $19.25
Apply intermediate programming skills in different languages
$0.00 $34.50
Gather data to identify business requirements
$0.00 $14.50
Semester 1, 2025 fee
  Tuition fee Resource fee Total fee*
General $0.00 $232.50 $232.50

Semester 2, 2025

Core

National ID Unit title General fee Resource fee
ICTSAS527 Manage client problems $0.00 $9.75
ICTICT517 Match ICT needs with the strategic direction of the organisation $0.00 $13.25
BSBXTW401 Lead and facilitate a team $0.00 $11.00

Elective

National ID Unit title General fee Resource fee
Apply testing techniques for software development
$0.00 $20.00
Build dynamic websites
$0.00 $14.75
Create dynamic web pages
$0.00 $14.75
Apply advanced programming skills in another language
$0.00 $39.75
Build advanced user interfaces
$0.00 $30.25
Apply advanced object-oriented language skills
$0.00 $41.00
Prepare for application development using current methods
$0.00 $14.00
Semester 2, 2025 fee
  Tuition fee Resource fee Total fee*
General $0.00 $208.50 $208.50

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. 

Get help

Course enquiry form