Australian National University (ANU) Background Image
Image of Australian National University (ANU)
Engineering and Technology
Bachelor of Advanced Computing (Honours)
Bachelor of Advanced Computing (Honours)

Bachelor of Advanced Computing (Honours)

  • ID:ANU610005
  • Level:4-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (AUD)

Estimated Total/program:
Accept letter

Admission Requirements

Entry requirements


International Baccalaureate:31

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.


ACT: Mathematical Methods (Major)/Further Mathematics (Major)/Specialist Mathematics/Specialist Methods (Major), NSW: Mathematics or equivalent.

English requirements

  • Academic IELTS and IELTS Indicator:  An overall score of 6.5 with a minimum of 6.0 in each component of the test.

  • TOEFL - internet based test : An overall score of 80, with a minimum of 20 in Reading and Writing and 18 in Speaking and Listening.

  • PTE Academic:  An overall score of 64 with a minimum score of 55 in each of the communicative skills.

  • TOEFL - paper based test: A score of 570 with a TWE* score of 4.5.

  • Cambridge CAE Advanced (Post 2015):  An overall score of 176 with a minimum of 169 in all sub-skills.

Course Information

This is a unique, interdisciplinary program that will prepare you to be a future leader of the information and communications technology revolution.

As a degree accredited by the Australian Computer Society you will not only learn advanced computing techniques and have the opportunity to complete a unique specialisation, but also develop exceptional professional skills including communication and teamwork.

While some of our students are developing code which controls unmanned aerial vehicles, others are busy writing algorithms to mine through Peta-bytes of data. If mastering challenging projects is your thing, the ANU Bachelor of Advanced Computing (Honours) can launch you into a spectacular career.


More info: Click here

Study Options

Year 1: 48 units                                  

  • COMP1100Programming as Problem Solving6 unitsOR

  • MATH1005Discrete Mathematical Models6 units

  • Computing Elective6 units

  • University Elective6 units

  • COMP1110Structured Programming6 unitsORCOMP1140;

  • COMP1600Foundations of Computing6 units                              

  • Computing Elective                      

  • University Elective6

Year 2: 48 units                                             

  • COMP2100Software Design Methodologies6 units                  

  • COMP2300Computer Organisation and Program Execution6 units                                            

  • COMP2420Introduction to Data Management, Analysis and Security6 units                         

  • University Elective

  • COMP2120Software Engineering6 units                                        

  • COMP2310Systems, Networks, and Concurrency6 units        

  • COMP3600Algorithms6 units      

  • University Elective6 units

Year 3: 48 units                                             

  • Computing Specialisation Course6 Units                               

  • COMP4450Advanced Computing Research Methods6 units 

  • Computing Elective3000 or 4000 level6 units                            

  • University Elective6 units

  • Computing Specialisation Course6 Units                               

  • Computing Elective3000 level6 units                                            

  • Computing Elective4000 level6 units                                            

  • University Elective6 units

Year 4: 48 units                                             

  • Computing Specialisation Course6 Units                               

  • COMP4550Advanced Computing Research Project12 units  

  • University Elective

  • Computing Specialisation Course6 Units                               

  • COMP4450Advanced Computing Research Methods              

  • University Elective6 

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

The best computing professionals often have knowledge or a wider field than computing alone. BAC graduates will be ideally positioned to shape their chosen sector of the computing industry now and into the future. They will acquire the skills and knowledge to become leaders in the ICT industry.

Opportunities exist in high tech industries, software start-ups computing research and development as well as specialist computing organisations. Examples include, software developers, data mining specialists for insurance, banking and health sectors, human-computer interaction specialists for software services industries, embedded systems developers for defence, and automotive industries.

Ability to settle

Overseas Student Health Cover

OSHC: 609 $ per year

Same Courses

Close search