Information Technology

Programming (Software Development)

Study Areas
Course Types

Diploma of Software Development/ Bachelor of Information Technology - Flinders Uni Pathway

Study pathway:
Duration Up to 5 years Full Time or Part Time equivalent
TAFE SA CodeDP00030
Course TypePackage of courses
Course UnitsView Units
Example Career ProfileICT Software EngineerICT Software Engineer
FacultiesInformation Technology
PrintCreate PDF of this page

Course Types:

Campus Locations for Course Delivery


Campus/Delivery SATAC
Application Study Mode Study Load
Full / Part Time
Adelaide City801380Apply Now On CampusFT & PTDay & Evening
 Information Session:Wednesday 26 October, 2016
6:00pm to 7:00pm

Lecture Theatre N210 Adelaide City Campus

Course Admission Requirements

  • No course admission requirements, however, students wishing to access WorkReady funding or VET Fee Help will be required to demonstrate satisfactory reading, writing and numeracy skills as part of course counselling before enrolling.

    Uni Dual Offer Course

    • You will receive an offer to both TAFE SA and University, with the University offer being conditional on successful completion of the TAFE SA qualification.
    • You can rest assured you have secured your University offer, pending successful completion of the TAFE SA award.
    • No further application will be required.
    • You will receive credit for TAFE SA studies allowing you to complete two awards dependant on the pathway selected.
    • If accepted, you will receive an offer to TAFE SA and-on successful completion of the TAFE SA qualification-an offer to University with no further application required.
    • View our Uni Dual Offer Courses list

    Course Notes & Special Requirements

    • If there are more applicants than available places, TAFE SA will make offers based on date of application.
    • Applicants with limited or no underpinning knowledge and skills may commence at a lower level and additional fees to those shown below will apply. For more information refer to the relevant Program information document on
    • Please note that fees listed apply to the TAFE SA qualification only. Check the University website for Bachelor fees.

    How to Apply

    Award Courses

    Note: You must be an Australian Resident to apply for this course. For International Students please visit International Courses.

    Employment Outcomes

    Possible job roles include analyst programmer support, assistant programming developer; assistant software applications programmer, assistant software developer, database support programmer, web support programmer.

    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

    Diploma of Software Development (ICT50715)
    This course provides you with the skills and knowledge to be competent in programming and software development. With this qualification you will be able to create new software products to meet an initial project brief or customise existing software products to meet customer needs. There is a focus on mobile application development with a Windows Mobile development subject with C#, an Android mobile development subject with Java and an iPhone/iPad development subject with Objective C. Web application development is included in the three key approaches – PHP/MySQL based, Java based and C#.NET based. The diploma final stage includes a cloud computing subject. 10 core units plus 6 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.


    This course is subsidised through the Government of South Australia's WorkReady initiative.

    To access subsidised training through WorkReady, your suitability to complete the qualification will be assessed. This may include participation in a Language, Literacy and Numeracy pre-assessment.