QUALIFICATION

Certificate IV in Information Technology (Programming)


National Code: ICT40120
TAFE SA Code: TP01248


Description

This course provides you with the basic skills and knowledge in programming and software development. You will create software products to meet an initial project brief or customise existing software products to meet customer needs. The course has a focus on using C#.NET, PHP/MySQL, Java and Python coding.

Duration
Print Course Page
12 months 

Full Time or Part Time equivalent

Locations & Applications

Campus / Location
Code
Study Mode
Study Load
Scheduled





Course Admission Requirements

  • No course admission requirements
If there are more applications for this course than places available, applicants will be ranked by date of application to this course.

Please Read Before Applying

Entry Recommendations
This is not an entry level qualification. We recommend that you have completed a Certificate III in Information Technology or another relevant course, or have substantial industry experience before starting this course.

Attendance Requirements (subject to change)
Full time study is around 20 hours of class time a week with 15 to 20 hours of self directed study. Part time study time depends on the units selected.

Industry Conditions and Skills
If you are studying online, you will need a webcam and the hardware to run the class resources. We recommend the following as the minimum needed; Intel i5 CPU or equivalent AMD, 16GB of RAM, 1Tb SSD, internet access, webcam, headset with microphone.

Additional Uniforms, Equipment and Costs

  • $300.00 (approximate) for 1TB SSD portable hard drive, webcam, and headset with microphone.
  • access to a computer and a good internet connection as you will be using virtual machines for learning activities and assessments.
  • Virtual machines are obtained from your campus or the internet.
  • Virtual machine file sizes vary but are generally above 20GB.

Average cost per semester
Total Fees for the 12 month course
Subsidised
$2,328
$4,655
Concession
$1,593
$3,185
You may be eligible for government subsidised training.
Subsidised training may require applicants to complete a Core Skills Profile Assessment (CSPA).

This course is part of the Fee Free TAFE initiative. Fee Free TAFE and vocational education is a joint initiative of the Australian and South Australian Governments providing tuition-free training places to students wanting to train, retrain or upskill. The eligibility check below is an indication only and does not confirm your eligibility status. Eligibility verification will take place before the enrolment process and may include participation in a Language, Literacy and Numeracy pre-assessment. The number of Fee Free TAFE places that are funded is limited by the terms of the skills agreement signed by the Australian and South Australian Governments. Should all available Fee Free TAFE places be taken, subsequent applicants will be offered a subsidised place.

Fee Free Training Eligibility
Full Fee
$4,116
$8,232

This course also has an additional cost of $195.00 for External SSD Hard Drive and headset.

  • Upfront Payment

    Each semester, fees can be paid online with VISA or Mastercard or at an Australia Post outlet.

    Read More

    Payment Plan

    If you have difficulty paying your fees upfront, you may be eligible for a payment plan.

    Read More

  • Employment Outcomes

    Possible job roles include assistant applications programmer, assistant software developer, assistant web application programmer, assistant web developer.

    Note: Completion of a TAFE SA course does not guarantee an employment outcome. Formal requirements other than educational qualifications (eg licensing, professional registration), may apply to some occupations.

    Qualifications & Skills Covered

    Certificate IV in Information Technology (Programming) (ICT40120)
    This qualification provides the skills and knowledge for an individual to be competent in a wide range of general information and communications technology (ICT) technologies and practices in different organisational contexts. The focus of the course is on programming. To complete the qualification you are required to complete all 7 core units and 13 elective units.

    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.

    90%*
    of TAFE SA graduates are satisfied with the overall quality of training.
    87%*
    of TAFE SA graduates would recommend their training.



    * 2023 NCVER Student Outcomes Survey findings
  • Below is a list of all units that TAFE SA can offer in this qualification. The selection of elective units you will be enrolled into depends on the campus you attend, and the qualification packaging rules described on www.training.gov.au.

    Not all elective units listed below must necessarily be completed to achieve your qualification.

    Core

    Name Nominal Hours
    Apply advanced critical thinking to work processes 50
    Apply introductory programming techniques 40
    Comply with IP, ethics and privacy policies in ICT environments 60
    Contribute to cyber security risk management 30
    Identify and evaluate emerging technologies and practices 60
    Identify and resolve client ICT problems 40
    Work collaboratively in the ICT industry 30

    Elective

    Name Nominal Hours
    Analyse big data 40
    Apply intermediate programming skills in different languages 80
    Apply introductory object-oriented language skills 60
    Apply introductory programming skills in different languages 60
    Apply skills in object-oriented design 40
    Apply Structured query language in relational databases 60
    Build a user interface 50
    Configure cloud services 60
    Create and style simple markup language documents 40
    Produce server-side script for dynamic web pages 60
    Test software developments 50
    Use version control systems in development environments 30
    Write script for software applications 40
︿
Back to Top