Undergraduate · Engineering
Bachelor of Engineering (Honours) in Software Engineering
University of Technology Sydney, Sydney, NSW, Australia
About this program
Software Engineering at UTS sits inside the Bachelor of Engineering (Honours), which means students get the full four-year accredited engineering treatment rather than a computer-science-adjacent degree with "engineering" in the name for marketing purposes. It's accredited by Engineers Australia and recognised under the Washington Accord, so the qualification travels internationally.
What distinguishes it from a straight CS degree is the amount of systems-level and professional-practice content: subjects on requirements engineering, software architecture and formal engineering practice sit alongside the expected programming, algorithms and databases sequence. Many students take the course through UTS's Diploma in Professional Engineering Practice pathway, which embeds paid industry placements into the degree. UTS has one of the larger cooperative-education programs among Australian engineering schools, with placement partners across Sydney's finance, defence and telecommunications sectors.
Fourth year centres on a substantial capstone engineering project, usually with an external client or research supervisor, which functions as the honours thesis component. Engineers Australia accreditation also means the degree satisfies a chartered engineer pathway later on, something worth knowing if a student's ambitions run past their first graduate job.
Cost & duration
English test scores
Course structure
6 terms of coursework
- Duration: 4 years full-time (or 5 years with Diploma in Professional Engineering Practice / industry placement)
- Year 1: Engineering Study and Professional Practice, Programming Fundamentals, Mathematical Modelling for Engineers, Introduction to Electrical Engineering
- Year 2: Data Structures and Algorithms, Object-Oriented Software Development, Software Architecture, Discrete Mathematics, Systems Analysis
- Year 3: Requirements Engineering, Database Systems, Software Construction and Testing, Engineering Elective, Industry-focused Professional Practice subjects
- Year 4: Capstone Engineering Project (thesis-equivalent, 2 sessions), Software Engineering electives, Professional Engineering Practice
- Optional: paid industry placement (Diploma in Professional Engineering Practice) adds roughly 12 months across the degree
Admissions
Completion of Australian Year 12 with strong Mathematics background; ATAR approximately 85-90