
University of South Australia
Bachelor of Software Engineering (Honours)
Nationally Recognised Higher EducationSoftware engineers are engaged in the full life cycle of software development, from the initial planning stage, through to costing, designing, developing, testing and maintaining large and complex systems. They understand how software systems are designed and built, and require effective communication, interpersonal and problem-solving skills, as well as advanced technical knowledge.
Professionally accredited by the Australian Computer Society, the Bachelor of Software Engineering (Honours) offers a highly supportive learning environment, recognising the importance of developing the full range of skills to ensure you graduate with the knowledge and experience sought after by industry. You will enjoy a modern, practical approach to your IT education, with significant opportunities to apply the skills learned in the classroom in real-world settings, including through a year-long project where you will develop a solution to an IT challenge faced by industry.
Delivery mode
University of South Australia offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- Mawson Lakes Blvd, Mawson Lakes
Entry requirements
Domestic Students
- There are no mandated entry requirements.
Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Bachelor of Software Engineering (Honours) will prepare you for the following roles.
Full Stack Developer
A Full Stack Developer creates digital applications for a range of purposes. You might operate using client software or server operations. Full Sta...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Software Architect
A Software Architect coordinates software systems for a large company or organisation. You might oversee the design and installation of new softwar...
Game Developer
A Game Developer creates games for a range of digital and online systems. You’ll come up with ideas for new games and include characters, challenge...
PHP Developer
A PHP Developer creates digital software using PHP language. You might liaise with clients or other stakeholders to determine software requirements...
About University of South Australia
The University of South Australia is Australia’s University of Enterprise. Our culture of innovation is anchored around global and national links to academic, research and industry partners. Our graduates are the new urban professionals, global citizens at ease with the world and ready to create and respond to change.
Our research is inventive and adventurous and we create new knowledge that is central to global economic and social prosperity.