Certificate IV in Programming

Duration (incl. holidays) 52 weeks
Teaching Duration40 weeks
(2 Semesters is 1 academic year)
CRICOS Code088903M
National CodeICT40515
Course TypeTraining Package Qualification
Course UnitsView Course Units
Example Career ProfileICT Software EngineerICT Software Engineer
PrintCourse page PDF


International Applications International Applications Help…

Campus Study Mode Approx.Contact Hours per Week Application
Adelaide CityOn CampusJanuary, April, July, October  Apply Now

    Course Admission Requirements (for International Applications)

    • An academic IELTS score of 5.5 Overall with minimum of 5.0 in all bands or equivalent.
    • Satisfactory completion of Year 11 or overseas equivalent, or completion of the Certificate III in Information, Digital Media and Technology.

    Course Notes

    • Students have 2 entry options (entry criteria apply):
      1. Certificate III in Information, Digital Media and Technology(1 Semester), Certificate IV in Programming (1 Semester) and Diploma of Software Development (2 Semesters), 2 years (minimum Year 10 or overseas equivalent)
      2. Certificate IV in Programming (2 Semesters) and Diploma of Software Development (2 Semesters), 2 years (minimum Year 11 or overseas equivalent)
      Students will receive a COE and parchment for all qualifications within their chosen option.

    How to Apply

    International Course - application process

    If you are applying from onshore, generally, you will need to apply for an international course to TAFE South Australia at least two months before you want to start your studies in Australia. If you are applying from offshore it is highly recommended that you apply at least four months in advance.

    Read more about:

    Enquire online or Apply Now

    Note: You must be an International resident to apply for this course. For Australian residents please visit TAFE SA Courses.

    Qualifications & Skills Covered

    Certificate IV in Programming (ICT40515)
    Software and applications programmers design, develop, test, maintain and document program code according to user requirements and system and technical specifications. This course provides you with the skills and knowledge in programming and software development. You will create software products to meet an initial project brief or customize existing software products to meet customer needs. The program has a focus on mobile application development for Windows mobile using C#, Android mobile using Java and iPhone/iPad using Objective C. Additionally, web application development is included in three key approaches: PHP/MySQL, Java and C#.NET (ASP). 10 core units plus 8 electives.

    Note: Students who successfully complete only one or more units of competency but not the full Qualification are eligible to receive a Statement of Attainment.


    These course fees are for international students only.

    Tuition FeesIncidental Fees
    Semester 1AUD $6500-
    Semester 2AUD $6500-
    Fee TotalsAUD $13000-
    Total Course CostAUD $13000

    Note: TAFE SA does not commit to any fees shown. Charges vary between courses and subjects and are based on a rate per hour. TAFE SA and their agents reserve the right to make any changes necessary.

    Overseas Health Cover

    All overseas students are required to have Overseas Health Cover (OSHC) insurance for the entire duration of the course. The health cover rate will vary depending on the personal circumstances and duration of stay in Australia. Read more about Overseas Health Cover.

    Additional Services

    TAFE SA International offers an optional Arrival & Pick up and/or Accommodation Service. For further details please contact us.

    Contact us

    TAFE South Australia International

    Level 1, 120 Currie Street
    Adelaide, South Australia, 5000