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 remains FEE FREE in 2024! The tuition fees are 100 per cent subsidised by the WA Government for WA residents.

Some eligibility conditions apply for the free training, and other fees may apply for some courses. Please see the FAQs on our Skills Ready page for further information.

* Please note that eligibility requirements apply to some of the free training. Tuition fees are free, but resource fees may be payable for some courses

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.

CampusesMurdoch.

When Semester 1, 2024. Semester 2, 2023.

Study Mode 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.

 

  • 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, 2024

Details

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

Units and fees

Semester 1, 2024

National ID Unit title General fee Resource fee
Model data processes
$0.00 $15.25
Model data objects
$0.00 $15.25
Apply intermediate object-oriented language skills
$0.00 $24.75
Debug and monitor applications
$0.00 $19.25
Apply intermediate programming skills in different languages
$0.00 $34.50
Use version control systems in development environments
$0.00 $13.00
Apply software development methodologies
$0.00 $9.75
Contribute to cyber security risk management
$0.00 $13.00
Semester 1, 2024 fee
  Tuition fee Resource fee Total fee*
General $0.00 $144.75 $144.75

Semester 2, 2024

National ID Unit title General fee Resource fee
BSBCRT512 Originate and develop concepts $0.00 $28.50
BSBXTW401 Lead and facilitate a team $0.00 $11.00
ICTSAS527 Manage client problems $0.00 $9.75
ICTICT517 Match ICT needs with the strategic direction of the organisation $0.00 $13.25
ICTICT532 Apply IP, ethics and privacy in ICT environments $0.00 $17.25
BSBXCS402 Promote workplace cyber security awareness and best practices $0.00 $17.25
National ID Unit title General fee Resource fee
Manage data persistence using noSQL data stores
$0.00 $34.50
Build dynamic websites
$0.00 $14.75
Implement and use a model view controller framework
$0.00 $32.25
Build advanced user interfaces
$0.00 $30.25
Apply advanced programming skills in another language
$0.00 $39.75
Create dynamic web pages
$0.00 $14.75
Semester 2, 2024 fee
  Tuition fee Resource fee Total fee*
General $0.00 $263.25 $263.25

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, 2023

Details

Duration 2 Semesters
When Semester 2, 2023
Where Murdoch
How On Campus

Units and fees

Semester 2, 2023

National ID Unit title General fee Resource fee
Model data processes
$0.00 $14.75
Model data objects
$0.00 $14.75
Apply intermediate object-oriented language skills
$0.00 $24.00
Debug and monitor applications
$0.00 $18.75
Apply intermediate programming skills in different languages
$0.00 $33.50
Use version control systems in development environments
$0.00 $12.50
Apply software development methodologies
$0.00 $9.50
Contribute to cyber security risk management
$0.00 $12.50
Semester 2, 2023 fee
  Tuition fee Resource fee Total fee*
General $0.00 $140.25 $140.25

Semester 1, 2024

National ID Unit title General fee Resource fee
BSBCRT512 Originate and develop concepts $0.00 $27.75
BSBXTW401 Lead and facilitate a team $0.00 $10.75
ICTSAS527 Manage client problems $0.00 $9.50
ICTICT517 Match ICT needs with the strategic direction of the organisation $0.00 $13.00
ICTICT532 Apply IP, ethics and privacy in ICT environments $0.00 $16.75
BSBXCS402 Promote workplace cyber security awareness and best practices $0.00 $16.75
National ID Unit title General fee Resource fee
Manage data persistence using noSQL data stores
$0.00 $33.50
Build dynamic websites
$0.00 $14.25
Implement and use a model view controller framework
$0.00 $31.25
Build advanced user interfaces
$0.00 $29.25
Apply advanced programming skills in another language
$0.00 $38.75
Create dynamic web pages
$0.00 $14.25
Semester 1, 2024 fee
  Tuition fee Resource fee Total fee*
General $0.00 $255.75 $255.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. 

Get help

Course enquiry form