A Diploma of Software Engineering provides the technical and theoretical foundations to start out in the industry. These include the fundamentals of algorithm and data structure design, software engineering project management and ethical development and research practices.
This course offers fundamentals in software engineer knowledge and skills with two specialisations available: Game Programming and Artificial Intelligence. You will explore the field of software engineering, developing the fundamentals of algorithm and data structure design, software engineering project management, and ethical development and research practices. The structure of this diploma in software development consists of a common software engineering core, specialisation and elective subjects, allowing you to sharpen your technical skills, industry knowledge and proficiency in developing functioning applications.
Learning outcomes
Master the fundamentals of C++ and C# programming languages.
Construct mathematical solutions to common software engineering problems.
Understand data structure design and implementation.
Uphold ethical software engineering practices.
Explore the algorithms of software engineering solutions.
Career opportunities
From here, you can move directly into a specialised bachelor’s degree or get straight to work in the industry.
Potential career paths
Junior Software Engineer
App Developer
*Price shown is for indicative purposes, please check with institution
September 2025
Melbourne Campus
196 Flinders Street,
Melbourne,
Victoria,
3000, Australia
*Price shown is for indicative purposes, please check with institution
February 2025
Ultimo Campus
46-52 Mountain Street,
Sydney,
New South Wales,
2007, SYDNEY, Australia
Successful completion of at least 0.25 EFTSL at AQF level 6, 0.5 EFTSL at AQF level 5 or above, or equivalent
OR
Australian secondary school certificate, or equivalent Senior Secondary qualification, or Baccalaureate Diploma
Academic IELTS 5.5 (no band less than 5.0) or equivalent
OR alternative entry requirements may be available. Alternative entry may include assessment and approval of prior study, or successful completion of a readiness assessment.
*There may be different IELTS requirements depending on your chosen course.
Torrens University is Australia’s most fastest growing university with its learning immersed in industry and future focused.