- 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.