Course Level

Bachelor Degree (Pass)

CRICOS

115685K

Bachelor of Computer Science

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.

Campus
Duration
Fees
ATAR

Adelaide City Campus

Full-time - 3 years

N/A
75

Mawson Lakes Campus

Full-time - 3 years

N/A
75

Structure

144 units

Subjects

  • Problem Solving and Programming COMP1002
  • Structured Data COMP1003
  • Object-Oriented Programming COMP1005
  • Computing Innovations in the Modern World COMP1015
  • Data Structures and Algorithms COMP2017
  • Software Development Practice COMP2021
  • Information Technology Systems INFO1012
  • System Requirements INFO1013
  • Security Foundations INFO1016
  • Professional Communication and Teamwork INFO2032
  • Foundations in Mathematics MATH1000
  • Discrete Mathematics MATH1006
  • Computer Systems COMP2000
  • Language Models, Translation and Execution COMP2001
  • Operating Systems COMP2002
  • Theory of Computation and Formal Verification COMP2003
  • Distributed and Decentralised Computing COMP2004
  • Ethical and Legal Challenges in Technology COMP2022
  • Cyber Security Application INFO2007
  • Advanced Data Structures and Algorithms COMP3008
  • ICT Capstone Project 1 INFO3901
  • ICT Capstone Project 2 INFO3902

Entry requirements

  • Secondary education (Year 12).
  • Completion of a secondary education qualification equivalent to the South Australian Certificate of Education (SACE).
  • Vocational Education and Training (VET).
  • Completion of an award from a registered training organisation (RTO) at Certificate IV (AQF level 4) or higher.
  • Higher education study.
  • Successful completion of at least 6 months full-time study (or equivalent part-time) in a higher education award program.

Related Courses

Bachelor of Computer Science

The University of Notre Dame Australia

Bachelor of Computer Science

Edith Cowan University (ECU)

Bachelor of Computer Science

SAE Creative Media Institute

Bachelor of Computer Science

Griffith University

Bachelor of Computer Science

Australian Catholic University (ACU)

Bachelor of Computer Science

University of Newcastle