The University of Adelaide

Course Details

Bachelor of Computer Science

Course Description

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 elective courses including mathematics and statistics as well as 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 the problems of information management and processing in industry, commerce, science, entertainment and the public sector. Students who perform well can undertake an additional year of study to obtain a Bachelor of Computer Science (Honours). The Honours degree can provide access to postgraduate study and a wider range of professional opportunities in the computing industry.

Course Duration

NumberDuration
3year

Career outcomes

Career Pathways Within the Bachelor of Computer Science, students are able to tailor their program to guide them to a particular career. Some of the options available are: Computer Graphics: As computing becomes a more visual medium, the demand for computer scientists with skills in the areas of computer vision, graphics, networking and broadband telecommunications increases. With the right choice of computer science courses and electives, students will be well prepared for a rewarding career in this area. Database and Information Systems Management: An increasingly important field in the area of information technology, with large volumes of data needing to be correctly stored and interpreted. It is recommended that students thinking about this type of career also undertake electives from the discipline of statistics. Network Management: Have you ever been frustrated by a slow Internet connection? Graduates in this area focus on the technical aspects of the design and implementation of data communications networks, including security and robustness. Choosing courses specifically focused on network issues will assist students to follow this career path. Software Engineering: An essential discipline for anyone aiming to write reliable software for complex systems. Computer science degrees offer several software engineering courses, which include group projects tackling real-world problems and cover the creation of software from its conception to delivery.




Bachelor of Computer Science The University of Adelaide