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.
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;
TOEFL Paper-based Test - a minimum overall score of 550 with a score of 5 or more in the Test of Written English;
TOEFL Internet-based Test - a minimum overall score of 60 with a minimum for SLR 18; W 22;
Satisfactory completion of the English for Further Studies Advanced Stage 5B (EFS5 UG minimum 60 per cent) which is available from La Trobe Melbourne; for more information please visit the La Trobe Melbourne website.
La Trobe Melbourne Foundation Studies: 60 per cent final result in a course;
English as the language of instruction in tertiary studies may be accepted. Please note: English as the language of instruction in previous study will not be accepted as a basis of admission (English) for courses where the approved test score requirement is above an IELTS 6.5 with no band score lower than 6.0.
Pearson Test of English (Academic) (PTE): a minimum score of 57 with no communicative skill score less than 50.
Cambridge Certificate of Advanced English (CAE): a grade of B or higher.
Cambridge Certificate of Proficiency in English (CPE): a pass grade of C or higher;
or approved international equivalent.
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