Bachelor of Computer Science

La Trobe University

Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 00115M

Behind every simple task - like charging an iPhone or using an elevator - is a complex set of processes and systems. La Trobe University's Bachelor of Computer Science teaches you how to uncover and understand these hidden processes. You will explore the fundamentals of computer science, including key mathematical areas like discrete mathematics, calculus and linear algebra. You 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 they achieve strong results in first year, they 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.


First-year studies include computer science, mathematics, and object-oriented programming in Java and C++. Second and third-year studies cover databases, computer systems design, and algorithms and data structures. Students can specialise in artificial intelligence, data engineering, computer networks, or software engineering. In third year, students also undertake an industry-based software engineering project.


  • Algorithms and Data Structures
  • Artificial Intelligence
  • Computer Architecture
  • Computer Programming
  • Database Programming
  • Databases
  • Industrial Collaboration and Experience
  • Multimedia Systems
  • Network Security
  • Networks
  • Operating Systems
  • Software Engineering
  • Wireless Technologies.

Standard entry requirements

  • Units 3 and 4: a study score of at least 25 in English (EAL) or at least 20 in English other than EAL
  • And a study score of at least 20 in one of Maths: Mathematical Methods (any) or Maths: Specialist Mathematics. International students must meet the academic and English language requirements of this course. NB: Meeting minimum prerequisites does not guarantee an offer of a place. Entry into all La Trobe courses is based on competitive selection and there may be limited places available.


?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.

Study information

Campus Fees Mid year intake Attendance
Melbourne Yes
  • Full-time : 3 years
  • Part-time

Further information

Students without the appropriate computer science background may be required to commence three weeks early to undertake accelerated first-year computer science subjects. A CISCO certification training program is available for students who pass the network engineering subjects in their undergraduate studies. For more information, contact the Department of Computer Science and Computer Engineering at the beginning of first semester.

Related courses

Browse more courses
Is the information on this page correct? Request update
Enquire about this course

Are you currently in Australia?

You must agree before submitting.

Subscribe to our newsletter

Join the conversation