The Bachelor of Computer Science caters for students with specific interests in computer science and/or information technology. It has a core of compulsory computer science courses and a wide range of electives including mathematics and statistics. Additionally, students can take electives in other disciplines including commerce, economics, engineering, finance, humanities and social sciences or science. The program produces highly skilled, adaptable graduates who are able to design computer-based solutions to address information management and processing problems in industry, commerce, science, entertainment and the public sector.