• Live
  • Work
  • Play
  • Study
  • Migrate
  • Invest
Newcastle
NewsEvents
LoginSign UpPost a job ad
LoginSign UpPost a job ad
Part of the Workinitiatives Network

Job Seekers

  • Search
  • Profile

Employers

  • Post a job
  • Packages
  • Search talent

Company

  • Contact us
  • Privacy policy
  • Legal terms

Pages

LiveWorkPlayStudyMigrateInvest

Sign up for our newsletter

LoginSign up

© 2026 Philled Pty Ltd. All rights reserved.

We acknowledge the Traditional Owners of the land where we work and live. We pay our respects to Elders past, present and emerging and celebrate the stories, culture and traditions of Aboriginal and Torres Strait Islander Elders of all communities who also work and live on this land.

All coursesTechnology & Data courses

Bachelor of Engineering (Honours) in Software Engineering

Australian National University (ANU)

|

4 years

In a nutshell

This four-year engineering degree combines software engineering expertise with systems thinking and real-world industry experience. Designed for students seeking to build effective software systems addressing complex problems across diverse domains, with mandatory work placements and entrepreneurial opportunities.

What you'll need to get in

Domestic applicants require an ATAR of 85 or International Baccalaureate score of 33. Mathematics prerequisites include HSC Mathematics Advanced (NSW), Mathematics Methods (VIC/QLD/SA/WA/TAS), or equivalent. International applicants must meet equivalent selection rank requirements based on their country's qualifications. All applicants must demonstrate English language proficiency. Adjustment factors may be available for eligible students facing difficult circumstances.

Subject breakdown

The program comprises 192 units across four years, including 108 units of compulsory courses covering: Foundations of Computing, Software Construction, Software Engineering, Computer Organisation, Systems and Networks, Relational Databases, Algorithms, Human-Computer Interaction, Managing Software Quality and Process, and Engineering Design (4 courses). Additional requirements include 12 units from capstone or project courses, 6 units each from programming and structured programming options, 6 units of mathematics, 24 units from Engineering or Computer Science electives, and 24 units of university-wide electives. The curriculum integrates engineering design principles, systems approaches, professional practice, ethics, and communication skills throughout all four years.

Why this provider?

ANU ranks among the world's finest universities with nearly 100,000 alumni in leadership positions globally. The program is built on a multidisciplinary systems approach that uniquely combines technical software engineering with socio-technical context, uncertainty management, ethics, and modern management practices. Strong industry partnerships provide internship opportunities with leading employers including IBM, Google, Microsoft, Yahoo, Intel, PwC, Accenture, Bloomberg, NAB, Citigroup, and Deloitte. The program meets Engineers Australia accreditation requirements and emphasizes practical experience through mandatory work placements and team projects.

Where will this course take you?

Graduates with a systems engineering background bring extra value to employers across diverse professions and organisations in Australia and overseas. Career opportunities span software engineering, development, consulting, architecture, and project management roles. The program's emphasis on teamwork, communication, professional practice, and innovation prepares graduates for leadership positions. Graduates can pursue entrepreneurial ventures through startup opportunities developed during the degree, or advance into specialized roles such as software architect, product manager, or technical consultant in industries including finance, healthcare, communications, entertainment, and government.

Overview

Provider

Australian National University (ANU)

Study mode

In-person

Location

Canberra, Australia

Qualification

Bachelor of Engineering (Honours) in Software Engineering

Course fee

A$56,120.00

Start date

Start Anytime

Find out if this course is right for you

Fill out the form for a free course brochure and a study consultant will be in touch directly.

You will be redirected to the training provider to enquire directly. Workinitiatives is not the course or training provider. We aggregate and list courses only.

100% Privacy · Takes 1 min

Popular searches

softwareearly childhoodartsleadershipchefmarketingartbiointernetsoftware en