Our degree programs train new generations of computer scientists and computing specialists—people like you, people who want to change the world with their dedication, knowledge, and expertise, be it in the depths of fundamental computer science or wherever computing is deployed. At the ANU School of Computing you will be studying at Australia’s leading university—with a community of innovative scholars and researchers who are finding solutions to the world’s greatest challenges.

Undergraduate

Undergraduate computing programs at the ANU include the 3-year Bachelor of Information Technology, 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
Information Technology
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

Postgraduate

A postgraduate coursework program in Computing at ANU will reward you while you study, and long after. You will be challenged and placed at the forefront of technological innovation. Gain new skills for your current career, or retool for a new career.

Students with a Computing-related undergraduate degree or graduate diploma may receive up to 48 units of credit allowing them to complete a Master’s program in less than the usual 2-year time frame.

Programs

Specialisations

Master of
Computing
Master of
Advanced Computing
Artificial Intelligence
Computational Foundations
Computer Systems
Data Science
Human-Centred & Creative Computing
Machine Learning
Professional Computing

Research

Our highly-ranked research program features world-renowned faculty, interdisciplinary research, and a spirit of collaboration. Both the Master of Philosophy and Doctor of Philosophy are advanced research training programs supervised by our leading researchers.

Programs

More Information

You are on Aboriginal land.

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

arrow-right bars search times arrow-up