Digital graphic of a swirl
Faculties and schools_

Study

Design solutions to tomorrow's computing problems
Explore our dedicated undergraduate and postgraduate courses spanning the area of computer science and complex systems.

Undergraduate

An honours year in our Bachelor of Advanced Computing will help you develop deep analytical skills in the fundamental and applied areas of computer science.

You'll enhance your existing computing skills by learning cutting-edge research in areas such as:  

  • algorithms,
  • machine learning,
  • systems,
  • networking,
  • security,
  • human computer interaction
  • information systems and
  • service computing.

The cornerstone of the honours year is a supervised project that is conducted over two semesters.

Find out more about undertaking an honours year in our Bachelor of Advanced Computing.

A capstone is a unit of study that provides students with the opportunity to apply their course learning in a practical way that contributes to professional growth.

All students are required to undertake a capstone project as part of their studies. A capstone project involves an authentic, project-based activity that relates to professional work in the field.  

We invite businesses to partner with us. Capstone partners enjoy the following benefits: 

  • opportunity to present themselves to students as an employer of choice
  • access to potential future employees
  • be part of development for the future generation of information technology professionals
  • develop and maintain close relations with the University.

Express your interest in becoming a capstone partner by filling this form.

Our Summer start-up program SPARK offers computer science students passionate about entrepreneurship and technology innovation the opportunity to learn the essential business basics and the technology building blocks needed to bring their ideas to life.

The five-week program is offered by the School of Computer Science and is available to all students studying a Bachelor of Advanced Computing, a postgraduate computer science degree, or related degree.

Upon graduating from the program, students should have a clear business plan and polished pitch they can take to incubators and investors.

Participants are split into teams and undertake a series of workshops and one-on-one mentoring covering the business and technology fundamentals needed to succeed when building a start-up.

At the end of the program, teams will pitch their own business idea and demonstrate their products to a panel of industry advisors for the opportunity at receiving a $1,000 prize.

Postgraduate