• The program involves a core of compulsory computer science courses, including a selection of high-level specialized computer science courses, and a wide range of electives from mathematics and statistics, commerce, economics, engineering, finance, humanities, and social sciences or science.
  • Choosing a major is a great way to pursue topics of interest without narrowing future options.
  • Majors are available in Artificial Intelligence, Computer Science, Cybersecurity, Data Science, and Distributed Systems and Networking.
  • Students who perform well can undertake an additional year of study to obtain an Honours Degree of Bachelor of Computer Science.
  • The honours degree can provide access to postgraduate study and a wider range of professional opportunities in the computing industry.