Software Engineering (Honours)

Study mode:On campus Study type:Full-time Languages: English
Local:$ 21.4 k / Year(s) Foreign:$ 21.4 k / Year(s) Deadline: Dec 12, 2024
59 place StudyQA ranking:4109 Duration:4 years

Photos of university / #ouranu

Have you got a good app idea for your iPad? Want to work on computer games? Get ready to learn how it all comes together.
The ANU Bachelor of Software Engineering will keep you ahead of the pack with exceptional computing knowledge, business management and leadership skills. You will write programs, develop software, work for real-world clients, manage teams, design innovative solutions and implement them.
This education experience covers computer systems, programming and software development. Our degree ensures that you will soon be a desired professional engineer with problem-solving, product-development and project management skills.

Employment Opportunities

Graduates work as accredited, professional software engineers and are highly sought after by both large international organisations and local firms.

They are employed in a variety of roles, including but not limited to:

  • Software Engineer
  • Software Developer
  • Software Consultant
  • Software Architect
  • Programmer
  • System Analyst
  • Project Manager
  • Product Manager
  • Application Developer
  • Database Analyst
  • Network Architect

Our graduates work in many organisations including:

  • IBM
  • Google
  • Microsoft
  • Yahoo
  • Intel
  • Price Waterhouse Coopers
  • Accenture Australia
  • Bloomberg
  • National Australia Bank
  • Citigroup
  • Deloitte
  • Unisys
  • Australian Government (Australian Taxation Office, Reserve Bank of Australia, Department of Broadband, Communication and the Digital Economy, etc.)

The Bachelor of Software Engineering (Honours) requires completion of 192 units, of which:

A maximum of 60 units may come from completion of 1000-level courses

The 192 units must include:

96 units from completion of the following compulsory courses:

COMP1100 Introduction to Programming & Algorithms

COMP1510 Introduction to Software Engineering

COMP2130 Software Analysis and Design

COMP2300 Introduction to Computer Systems

COMP2310 Concurrent and Distributed Systems

COMP2400 Relational Databases

COMP2500 Software Construction for Software Engineers

COMP2600 Formal Methods in Software Engineering

COMP3120 Managing Software Development

COMP3500 Software Engineering Project (12 units)

COMP3530 System Engineering for Software Engineers

COMP3600 Algorithms

COMP4130 Managing Software Quality and Process

COMP4800 Industrial Experience (0 unit)

ENGN1211 Discovering Engineering

ENGN3230 Engineering Innovation

6 units from completion of a core course from the following list:

MATH1013 Mathematics and Applications 1

MATH1115 Mathematics and Applications 1 Honours

6 units from completion of a core course from the following list:

MATH1014 Mathematics and Applications 2

MATH1116 Mathematics and Applications 2 Honours

24 units from either:

12 units from completion of COMP4500 Software Engineering Practice, and

12 units of 3000 or 4000 level COMP courses

Or:

24 units from completion of COMP4540 Software Engineering Research Project

12 units from ENGN courses in the ANU College of Engineering and Computer Science or

any courses in the ANU College of Medicine, Biology and Environment or ANU College of Physical and Mathematical Sciences

12 units from the completion of courses from the following list:

3000-level COMP courses

4000-level COMP courses

VCUG3001 Unravelling Complexity

36 units from completion of elective courses offered by ANU

Majors

  • Computational Foundations
  • Computer Engineering
  • Human-Centric Computing
  • Information-Intensive Computing
  • Intelligent Systems

Specialisations

  • Algorithms and Data
  • Artificial Intelligence
  • Computer Systems
  • Human-Centric Computing

Admission to all programs is on a competitive basis. Admission to undergraduate degrees is based on meeting the ATAR requirement or an equivalent rank derived from the following qualifications:

• An Australian year 12 qualification or international equivalent; OR

• A completed Associate Diploma, Associate Degree, AQF Diploma, Diploma, AQF Advanced Diploma or Graduate Certificate; OR

• At least one standard full-time year (1.0 FTE) in a single program of degree level study at an Australian higher education institution; OR

• An approved tertiary preparation course unless subsequent study is undertaken.

Requirements for domestic applicants:

ATAR:87

QLD Band:7

International Baccalaureate:32

For international students:

Refer to the table to see if you meet the requirements:

http://www.anu.edu.au/files/resource/IntAdmissTabl2014e.pdf 

English Language Requirements:

ANU recognizes a number of English language tests as meeting the University’s English language requirements. The acceptable tests are IELTS (an overall score of 6.5 with at least 6 in each component of the test), TOEFL-paper based test (a score of 570), TOEFL-internet based test (a score of 80, with a minimum of 20 in Reading and Writing and 18 in Speaking and Listening), Cambridge CAE Advanced (80, grade A), PTE Academic (overall 64, minimum 55 in each section.) 

Prerequisites

ACT: Maths Methods major OR Specialist Maths (recommended)
NSW:Mathematics
SA/NT: Mathematics 1 (Single)
TAS: Mathematics Stage 2
VIC: Mathematical Methods 3 & 4 or Specialist Mathematics
QLD: Mathematics B or Mathematics C
WA: Applicable Mathematics and Calculus
IB: Mathematics (SL) or Mathematics (HL)

ANU offers a wide range of scholarships to current and future students to assist with the cost of their studies. The University is committed to enabling all students, regardless of their background, to achieve their best at ANU and realise their potential. 

Eligibility for ANU scholarships varies depending on the specifics of the scholarship and can be categorised by the type of student you are.  Specific scholarship application process information is included in the relevant scholarship listing.

ANU offers bonus points for nationally strategic senior secondary subjects, and in recognition of difficult circumstances that students face in their studies. 

Bonus points are applied to all applicants with an ATAR at or above 70. Points are awarded in accordance with the approved schedule, and no more than 10 points (maximum 5 academic points and maximum 5 equity points) will be awarded.

Bonus points do not apply to programs with an ATAR cutoff of 98 or higher.

Bonus Points are only awarded to domestic applicants applying for admission through UAC who have not previously attempted tertiary study.

Similar programs:
Study mode:On campus Languages: English
Local:$ 115 k / program Foreign:$ 115 k / program
301–350 place StudyQA ranking: 2778