Undergraduate computing programs at the ANU include the 3-year Bachelor of Computing, the 4-year Bachelor of Advanced Computing with embedded Honours and its elite twin the Bachelor of Advanced Computing (Research & Develoipment) (Honours). Within these programs students can pursue a wide range of minors, majors, and specialisations. The 4-year Bachelor of Engineering (Honours) in Software Engineering combines Computing with the Engineering systems and design core. The 3-year interdisciplinary Bachelor of Applied Data Analytics combines Computing, Statistics and Social Science.

Students in ANU science and humanities programs may be able to complement their degree with a minor or major in Computer Science.

Students with a 3-year ANU bachelor’s or a degree from another university—including from overseas—can complete a fourth year of honours study.

With just one more year of study our undergraduate programs can also be combined with another ANU program as a flexible double degree.

Programs

Minors, Majors and Specialisations

Bachelor of
Computing
Bachelor of
Advanced Computing
(including R&D)
Bachelor of
Science
Minors
(4 courses)
Computer Science ✔ ✔ ✔
Computer Science Foundations ✔ ✔ ✔
Computing & Mathematical Foundations ✔ ✔ ✔
Human-Centred & Creative Computing ✔ ✔ ✔
Majors
(8 courses)
Computer Systems ✔ ✔ ✔
Cyber Security ✔ ✔ ✔
Data Science ✔ ✔ ✔
Human-Centred & Creative Computing ✔ ✔ ✔
Information Systems ✔ ✔ ✔
Intelligent Systems ✔ ✔ ✔
Software Development ✔ ✔ ✔
Specialisations
(4 courses)
Artificial Intelligence ✔
Machine Learning ✔
Human-Centred & Creative Computing ✔
Systems & Architecture ✔
Theoretical Computer Science ✔
arrow-right bars magnifying-glass xmark