Bachelor (Honours)
Software Engineering is about building effective software systems that address complex problems in a broad range of domains including transport, communications, finance, medicine, science, entertainment and the arts.
The ANU Bachelor of Engineering (Honours) in Software...
Software Engineering is about building effective software systems that address complex problems in a broad range of domains including transport, communications, finance, medicine, science, entertainment and the arts.
The ANU Bachelor of Engineering (Honours) in Software Engineering has many unique characteristics, but best of all, it is built on a multidisciplinary systems approach. The adopted systems approach to software engineering not only covers the technical aspects of professional practice, innovation and research, but also the complex socio-technical context in which these activities occur. This includes approaches to dealing with uncertainty and risk, design, modern management practices, ethics and communication.
Students develop these skills and capabilities through a balance of theoretical study, practice in team projects with industry partners, and work experience. Students also have the opportunity to develop their innovation and entrepreneurial capabilities by working on their own start-ups with industry entrepreneurs as part of their degree.
At a minimum, all applicants must meet program-specific academic/non-academic requirements, and English language requirements. Admission to most ANU programs is on a competitive basis. Therefore, meeting all admission requirements does not guarantee entry into the program.
In line with the university's admissions policy and strategic plan, an assessment for admission may include competitively ranking applicants on the basis of specific academic achievement, English language proficiency and diversity factors.
The University reserves the right to alter or discontinue its programs and change admission requirements as needed.
Domestic applicants
Before applying for a program, you should review the general information about domestic undergraduate admission to ANU programs and how to apply, and the program-specific information below.
International applicants
Applicants who complete a recognised secondary/senior secondary/post-secondary/tertiary sequence of study will be assessed on the basis of an equivalent selection rank that is calculated upon application. A list of commonly observed international qualifications and corresponding admission requirements can be found here . Applicants must also meet any program specific requirements that are listed below.
Diversity factors & English language proficiency
As Australia's national university, ANU is a global representative of Australian research and education. ANU endeavours to recruit and maintain a diverse and deliberate student cohort representative not only of Australia, but the world. In order to achieve these outcomes, competitive ranking of applicants may be adjusted to ensure access to ANU is a reality for brilliant students from countries across the globe. If required, competitive ranking may further be confirmed on the basis of demonstrating higher-level English language proficiency.
Further information is available for English Language Requirements for Admission
ACT: Mathematical Methods (Major)/Further Mathematics (Major)/Specialist Mathematics/Specialist Methods (Major)
NSW: HSC Mathematics Advanced or equivalent.
VIC: Mathematics Methods or equivalent
QLD: Mathematics Methods or equivalent
TAS: Mathematical methods/Mathematics Specialised/Mathematics 1 and II through U Tas/Both Mathematics 1 and II through UTAS/Both Advanced Calculus and Applications 1A and 1B through UTAS
SA / NT: Mathematical Methods or equivalent
WA: Mathematical Methods or equivalent
IB: Mathematics: Applications and Interpretations HL/Mathematics: Analysis and Approaches SL or HL