Our cookies

We use cookies to offer you a better browsing experience with personalized content, relevant ads and enhanced functionalities. By allowing all you agree to the use of cookies as per the cookie policy and remember you can manage your preferences anytime.

What will I learn?

This course provides you with advanced skills and knowledge to be highly competent in programming and software development. You will 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, Java and C#.NET. The diploma final stage includes a cloud computing subject.

This course provides skills in copyright, ethics, privacy, programming, object-oriented language, software management tools, debugging, testing and deploying to a production environment. To complete the qualification you are required to complete all 10 core units and 6 elective units.

Employment Outcomes

Career opportunities include analyst programmer support, programming developer, software applications programmer, software developer, database support programmer, web support programmer.

Software Engineering (Honours):

In this degree you will develop the cognitive skills for critical thinking, and the judgement to understand the technical and design elements of software engineering.

You will learn to develop large, complex systems, studying areas such as:

  • Tools for software development
  • Software development with C++
  • Agile development with .NET
  • Concurrent programming
  • Artificial intelligence
  • Cloud programming

During the honours year of the degree, you will complete an industry-based project based on a real world IT problem.

What you'll learn:

You will start your degree with core courses in information technology. These will give you a solid grounding in important areas such as IT, network, database and programming fundamentals, and systems analysis.

You then move on to advanced concepts and research methods in computer science including systems development; database and knowledge management; health informatics; networking; and security.

You will also study an elective and do a course in research methods. In your Honours year of study, you will complete a major specialist research project, and three software engineering minors.

CRICOS

0100328

Study options

Full Time (4 years)

Tuition fees
TAFE SA Fee: AUD $13,800
Start date

25 July 2022, 30 January 2023

Venue

TAFE SA

Adelaide City Campus,

120 Currie Street,

ADELAIDE,

South Australia,

5000, ADELAIDE, Australia

Entry requirements

For students from United States

Minimum academic entry is completion of Year 12 or equivalent. IELTS Academic 5.5 overall with a minimum of 5.0 in all bands; TOEFL (Test of English as a Foreign Language) – iBT: Score of 46, with reading: 4-7, listening: 4-6, speaking: 14-15, and writing: 14-17; Pearsons Test of English (PTE) Academic: Minimum 42 with 36 in all for communicative skills ((listening, reading, writing and speaking); Occupational English Test OET: Pass; Cambridge Certificate of Advanced English (CAE), Cambridge First Certificate of English (FCE): Overall score of 162 with a minimum of 154 in all bands; Intensive English Language Institute (IELI): English for Academic Purposes 2 (C grade); GCE O Levels English/1119 English: C6.

For international students

  • Satisfactory completion of the Certificate IV in Programming.
  • Academic IELTS score of 5.5 Overall with minimum of 5.0 in all bands or equivalent.

*There may be different IELTS requirements depending on your chosen course.

ADD TO MY FAVOURITES