BACHELOR OF Computer Science (Honours)

The Bachelor of Computer Science (Honours) is a one-year program of advanced courses designed to provide a deeper understanding of all aspects of computer technology and prepare you for leadership roles.

You'll gain crucial skills in communication, critical judgment, and ethical and social understanding, and graduate as an independent and creative thinker.

Join a growing industry

  • All of Australia's top five emerging jobs feature automation or Artificial Intelligence (AI) skills (LinkedIn 2020 Emerging Jobs Report Australia)
  • Demand for technology workers will grow by 100,000 between 2018 and 2024 (ACS Australia's Digital Pulse 2019)
  • Australia’s technology workforce has seen average growth trend of 2.5% per annum between 2011 and 2018 (Australia's Digital Pulse 2019)

How you'll learn

Your learning experiences are designed to best suit the learning outcomes of the courses you choose.

  • Lectures
  • Tutorials
  • Seminars
  • Workshops

What you'll study

At UQ, degrees are called 'programs' and subjects are called 'courses'. Here's a sample of the courses you could study in this program:

  • Advanced Human-Computer Interaction
  • Advanced Topics in Security
  • Software Architecture
  • Advanced Embedded Systems

Career possibilities

Our programs prepare you for your first job and beyond. Here are some of the careers you could be on your way to:

  • Cyber security analyst
  • Data scientist
  • Machine learning engineer
  • Software engineer
  • Technical business analyst
  • Data engineer
  • Statistical analyst
  • Security architect