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.