Bachelor of Computer Science
Behind every simple task - like charging your iPhone or using an elevator - is a complex set of processes and systems. Our Bachelor of Computer Science teaches you how to uncover and understand these hidden processes.
You'll explore the fundamentals of computer science, including key mathematical areas like discrete mathematics, calculus and linear algebra. You'll also establish expertise in programming languages such as C++ and Java, and develop an in-depth understanding of software analysis and design, databases, artificial intelligence, computer architecture, networks and multimedia systems.
This degree can lead to a number of specialised careers including developing IT solutions as a systems analyst, interpreting technical designs as a developer programmer, or writing code as a multimedia and games developer. You'll have the option to obtain an industry-standard CISCO certification, and if you achieve strong results in first year, you may also be eligible for a scholarship.
Depending on your existing qualifications and experience - whether from TAFE, another La Trobe campus or another university - you may be able to transfer credits towards this degree.
The qualification awarded on graduation is recognised in the Australian Qualifications Framework (AQF) as Level 7.
Units 3 and 4: a study score of at least 25 in English (EAL) or 20 in English other than EAL; and a study score of at least 20 in one of Mathematical Methods or Specialist Mathematics.
English language requirement
IELTS (Academic) score of 6.0 with no individual band score less than 6.0.
Please refer to our English Language Requirements page for details of other Accepted English Proficiency tests and additional recognised English Language Proficiency Measures, such as English as the language of instruction.
Graduates might initially work as systems programmers, systems analysts, applications programmers, database developers or software engineers. Work is also possible in the areas of artificial intelligence, graphics, robotics, games development and multimedia. Graduates can advance to positions including systems manager, communications specialist, database manager and systems trainer.
The Bachelor of Computer Science is accredited by the Australian Computer Society (ACS).
Graduates of the Bachelor of Computer Science may apply for membership with the ACS. Membership may be subject to additional or ongoing requirements beyond completion of the degree. Please contact the relevant professional body for details.
Fees and costs
Annual tuition fee (A$)
Scholarships are available for both current and future students. Find out what La Trobe scholarship opportunities might be available to you.
How to apply
Please apply through VTAC if you’re completing your VCE or International Baccalaureate (IB) in Victoria, or apply through UAC if you’re completing your HSC or IB in New South Wales.
See Student Handbook for more details
The Handbook contains detailed course information designed for enrolled students, including course structures, electives and options. The delivery of this course can vary between campuses. For detailed information please select the relevant campus:
CRICOS code: 022037E