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 search times