- Length 4 years full-time
- Minimum 192 Units
-
IB 40
- Which applies to me?
- Academic plan AACRD
- CRICOS code 085359K
- UAC code
-
Mode of delivery
- Internal
Back to the Bachelor of Advanced Computing (Research and Development) (Honours) page
As a high-achieving student in the Bachelor of Advanced Computing (Research & Development) (Honours) (BAC(R&D)) degree you have chosen a unique degree. You will study to become an innovator and a future leader of the ICT revolution by undertaking research with some of the world's leading researchers. You will undertake an accelarated mode of learning, develop a strong foundation in core computer science and be provided with the tools to develop the next generation of computing applications.
The BAC can be taken as a single degree which inlcudes a number of core and compulsory courses. The single degree also offers 48 units (eight courses) of electives that can be taken from additional computing courses (enabling you to complete a Computing major, minor, or specialisation), or from other university courses.
The BAC(R&D) can also be taken as a part of many double degrees. You may not be able to complete a major in a computing discipline but a minor might be possible. You will be able to specialise in other areas as part of the ‘other half’ of your double degree.Single degree
- This degree requires 192 units (each course is typically 6 units)
- Typically you will study four courses per semester (total of 24 units)
Double degree
- This degree requires 144 units (each course is typically 6 units)
- Typically you will study four courses per semester (total of 24 units)
- You will complete a Research and Development major (48 units)
- There are no university electives in the double degree
- You can find your double degree with BAC(R&D) from Program and Courses
About this degree
- Typically you will study 4 courses per semester (total of 24 units) as a
full time student giving you a total of 24 courses across your whole
degree.
- The degree comprises compulsory requirements, additional computing electives, research and development projects, internship and electives in the single degree.
- There are no electives in the double degree but you still may be able to study a computing specialisation (24 units).
Enrolment Status
While it is possible to enrol in fewer courses per semester, which is
called studying part-time, it will take you longer to finish your
program and get your degree. If you are an international study you must
always be full-time.
Important things to keep in mind when choosing your 1000-level courses
- IF YOU ARE COMMENCING IN JULY YOU SHOULD SEND AN EMAIL TO <studentadmin.cecs@anu.edu.au> FOR ADVICE ABOUT YOUR ENROLMENT OR YOU SHOULD ATTEND AN ENROLMENT ADVICE SESSION AT THE UNIVERSITY IN THE WEEK BEFORE SEMESTER COMMENCES.
- As the BAC(R&D) is an advanced degree, you will study both first and second year courses in your first year. First year courses are typically '1000-level' courses ie start with '1' while second year courses typically start with '2'.
- Students doing double degrees with business degrees do STAT1008 in place of STAT1003 and take an additional Computing elective.
- You need to enrol in courses for both First Semester and Second Semester
- You can't study more than four courses (24 units) per semester, eight for the year
- You may take 1000-level courses later in your program. But remember you can’t count more than ten 1000-level courses (60 units) towards your single degree or six 1000-level courses (36 units) towards your BAC(R&D) half of the double degree.
Study Options
Bachelor of Advanced Computing (Research & Development) (Honours)
Study Options
Year 1 48 units | COMP1130 Programming as Problem Solving (Advanced) 6 units | MATH1005 Discrete Mathematical Models 6 units | MATH1115 Advanced Mathematics and Applications 1 6 units OR MATH1013; | University Elective |
COMP1140 Structured Programming (Advanced) 6 units | COMP1600 Foundations of Computing 6 units | MATH1116 Advanced Mathematics and Applications 2 6 units OR MATH1014; | University Elective |
Bachelor of Advanced Computing (Research & Development) (Honours)
Study Options
Year 1 48 units | COMP1130 Programming as Problem Solving (Advanced) 6 units | MATH1005 Discrete Mathematical Models 6 units | MATH1013 or MATH1115 | Other Degree course |
COMP1140 Structured Programming (Advanced) 6 units | COMP1600 Foundations of Computing 6 units | MATH1014 or MATH1116 or STAT1003 or STAT1008 | Other Degree course |
Academic Advice
For assistance, please email: studentadmin.cecs@anu.edu.au