UndergraduateEngineering

Bachelor of Engineering Honours (Software Engineering)

University of Sydney, Sydney, NSW, Australia

Apply

About this program

The Bachelor of Engineering Honours (Software Engineering) at the University of Sydney covers all aspects of software production, from strategy and design to coding, quality and management, including programming languages, data structures, algorithms, databases and operating systems. The course is accredited by Engineers Australia, combining foundational core units in mathematics and computing with multidisciplinary project units and stream-specific software engineering units.
One-year exchange programs are available with partner universities in Europe, Asia and North America. Graduates move into roles including software analyst and engineer, information security specialist, database programmer, web developer and artificial intelligence specialist.

Fees & duration

Duration4 yr
Tuition (international)A$58,000
Application feeA$150

English test scores

IELTS6.5 overall (W6)
PTE64 overall

Verified sydney.edu.au ↗

Course structure

Study plan in 4 parts

Year 1: Engineering foundation units common across specialisations

  • Mathematics for Engineers
  • Introduction to Programming
  • Engineering Mechanics
  • Discrete Mathematics

Year 2: Software engineering core begins

  • Data Structures and Algorithms
  • Software Construction
  • Computer Systems
  • Database Systems

Year 3

  • Software Architecture
  • Software Testing and Quality
  • Professional Practice (industry placement, approx. 60 days)
  • electives (options in AI, cybersecurity, distributed systems)
  • Year 4 (Honours): Advanced software electives
  • Engineering Thesis (research-group or industry-based project)

Career & PR pathway

Which careers in Engineering lead to skilled migration depends on the occupation, not the degree title. See the skilled occupation lists guide for which occupations are on each list, and the points calculator to check where you stand.

Admissions

Selection rank (ATAR-equivalent) of 85.0 for international applicants. /content/experience-fragments/corporate/study/definitions/prerequisites/prerequisites Assumed knowledge: MathsExt1.

More Engineering programs

All Engineering programs in Australia →

Why trust Where To Apply

  • Official sources onlyEvery deadline, fee, and requirement traces to a university, government, or admissions-body page.
  • Dated and re-checkedEach fact carries the date it was last verified, on a quarterly re-verification cadence.
  • IndependentNo university pays for inclusion, a better write-up, or a higher rank. We are not an education agent.
  • Named editor, public methodWritten and maintained by a named operator against a published methodology.
← Back to University of Sydney

We use essential cookies to run this site, and analytics cookies only if you accept them. Privacy policy