There is hardly an aspect of modern society untouched by the computing revolution. Some of the biggest challenges we face today, including climate change and health, will all be solved with an ICT component, whether it is in predicting efficiencies in renewable energy systems or using machine based learning to diagnose illnesses. In this program students will learn advanced computing techniques and have the opportunity to complete a unique specialisation. They will also develop exceptional professional skills including communication and teamwork. If students are interested in mastering challenging projects, the Bachelor of Advanced Computing (Honours) can launch them into an amazing career. There are many innovative ways to use skills from this course in a range of disciplines.