Course overview
Our Bachelor of Computer Science provides you with a solid base of essential computer science knowledge and skills.
The broad focus of this degree means you'll study a mix of courses covering artificial intelligence, algorithms, data management, programming languages, security, computer architecture, and more
You'll also have the option to specialise with a major in either artificial intelligence and machine learning, human-centred computing, or programming languages. Or you may prefer to complete a general major, learning a little bit of everything.
In addition, you'll sharpen your professional skills with courses in communication, as well as group projects where you'll work in a team to deliver a client artefact.
Individuals with computer science expertise can be found working in a wide range of fields- from software development, finance and banking, healthcare, e-commerce, video game design, defence, and manufacturing.
What you'll learn
Our Bachelor of Computer Science covers core computer science knowledge, theories, principles, technical and professional skills.
In first year, you'll study courses in problem solving and programming, IT systems, structured data, security foundations, and system requirements.
From second year, you can specialise in an area of interest with a major in either:
-
Artificial Intelligence and Machine Learning
-
Human-Centred Computing
-
Programming Languages.
Or you may prefer to complete a 'general major' - enabling you to explore a little bit of everything.
Throughout, you'll develop deep reasoning skills, an understanding of the limits and capabilities of computing, alongside technical and programming skills.
In your final year, you'll sharpen your professional skills through a major project. Working in a project team, you'll develop an artefact for a client. This might include the application of new technologies, developing proof of concept solutions or analysing current business processes to identify areas for improvement.
On completion of your studies, you'll be eligible for professional membership with the Australian Computer Society (ACS).
You'll be able to complete majority of first year common courses and second year courses at either our Adelaide City or Mawson Lakes Campus with some potential cross-campus study required. Throughout your degree, you'll gain access to cutting-edge facilities across both campus locations to enhance your overall learning experience.
Majors
Did you know that you can also choose a Bachelor of Computer Science with a major in one of the following:
-
Artificial Intelligence and Machine Learning
-
Human-Centred Computing
-
Programming Languages
Entry requirements
Switch between domestic ATAR data and international qualification equivalents.
IB Diploma
26If your current English result is below direct entry, consider the university-recognised English language pathway or ELICOS package; successful completion at the required level can usually satisfy English entry without another English test.
Past Offers
Current-course cases first, supplemented by same-institution scored cases.
Course curriculum
Course structure, credit points and subject sequence
Refer to the institution course handbook.
References
Official course, fees, admissions, English, curriculum and related sources.

