Software Engineering is the application of analytical thinking, engineering principles, methods, tools and techniques to the design, development and maintenance of cost-effective and quality software.
Software engineers focus on ensuring that large, complex and critical software systems that are interwoven into our daily lives fit the purpose or work intended. The software is built for systems that may include automotive, banking, defence, energy, financial, government, and transport.
As an Australian student, you have the chance to apply for a Commonwealth Supported Place for this course. Find out if you meet the criteria and learn the steps to apply.
Through this course, you will gain the technical knowledge and design skills needed to design, implement and evaluate solutions to complex problems.
You will also develop skills in communication and management practices, design and innovation, project management, and commercialisation and entrepreneurship.
*Price shown is for indicative purposes, please check with institution
30/11/2026
Start date
February 2027
University of Technology Sydney - City campus
15 Broadway,
Ultimo,
New South Wales,
2007, Sydney, Australia
*Price shown is for indicative purposes, please check with institution
30/04/2027
Start date
July 2027
University of Technology Sydney - City campus
15 Broadway,
Ultimo,
New South Wales,
2007, Sydney, Australia
Applicants must have completed an Australian Year 12 qualification, Australian Qualifications Framework Diploma, or equivalent Australian or overseas qualification at the required level.
*There may be different IELTS requirements depending on your chosen course.
UTS boasts a culturally diverse campus life and a range of innovative courses that prepare graduates for the workplaces of today and tomorrow.