Bachelor of Computer Science

La Trobe University

Course details

CRICOS course code: 022037E

Level of study: Undergraduate


As digital disruption continues to reshape our personal and professional lives, businesses are looking for graduates who'll help to evolve their products and systems.

Carefully designed by industry experts, our Bachelor of Computer Science will help you establish important foundations in programming, web development, big data and artificial intelligence. You'll also specialize in a key area - software engineering, data engineering or network engineering.

Access our expert research centres when you're back on campus, including the Centre for Technology Infusion, the Optus Cyber Security Research Centre and a state-of-the-art research lab for the Internet of Things, developed in collaboration with Microsoft and CISCO. La Trobe is home to one of the largest labs in Victoria.

You'll also use your skills to solve real-world problems. Take on an industry-based project with leading organizations including Microsoft, Coles, the Australian Ballet and Incitec Pivot.

You'll learn:

Computer science

Gain essential skills in programming, mobile app development, logic and data structures, software development, computer architecture and databases.

Web development

Learn full-stack web development, including front end and software development using the latest applications.

Cloud analytics

Gain proficiency across the latest technologies for analysing big data, including Apache Hadoop and Apache Spark, and learn how to use Amazon Web Services.

Artificial intelligence (AI)

Understand the historical foundations and fundamentals of AI as they apply to machine learning, natural language processing and intelligent robotic systems.

Software engineering

Develop expertise across algorithms and data structures, user interface design, measurement and testing principles, and cloud-based web and mobile applications.

The qualification awarded on graduation is recognised in the Australian Qualifications Framework (AQF) as Level 7 - Bachelor Degree.

Career Outcomes

La Trobe's Bachelor of Computer Science can lead to careers in technology, communications, education, finance, government, healthcare or energy sectors. Discover specialised careers where you'll develop IT solutions as a systems analyst, interpret technical designs as a developer programmer or write code as a full stack web.

Imagine yourself in one of the following roles:

Full stack web developer or programmer

Design, build and maintain websites using both creative and technical skills to continuously improve safety, performance, usability and capacity.

Big data engineer

Analyse very large datasets using the state-of-the-art big data technologies like Apache Hadoop and Apache Spark. Generate reports with insightful data visualisation using the data extracted by big data tools.

Machine learning engineer

Use data science to design and develop machine learning systems that perform statistical analysis and help to drive innovation in artificial intelligence.

Professional recognition

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.

Accreditation, registration and/or membership details for this course may be found on the La Trobe University website.

Click here for more details on this course.


  • Artificial Intelligence
  • Cloud Analytics
  • Data Science
View 1 more
Tuition Fees (AUD $) Start date Duration Campus
36,200 Per Year 14 Nov 2022
27 Feb 2023
3 years
Full time
La Trobe University
Melbourne (Bundoora) Campus
Plenty Road and Kingsbury Drive
Melbourne Victoria 3086
36,200 Per Year 14 Nov 2022
27 Feb 2023
3 years
Self study / online (with attendance)
La Trobe University
Melbourne (Bundoora) Campus
Plenty Road and Kingsbury Drive
Melbourne Victoria 3086

Entry criteria

Equivalent to an Australian Year 12 Senior Secondary Certificate.

English language requirements

IELTS Academic: Overall score of 6.0 with no band less than 6.0

TOEFL iBT: Overall 64 with 13 in Reading, 12 in Listening, 18 in Speaking and 21 in Writing

PTE Academic: Overall score of 50 with no communicative skill score less than 50

C1 Advanced: 169 with no less than 169 in any component

C2 Proficiency: 176 with no less than 169 in any component


La Trobe University
Melbourne (Bundoora) Campus
Plenty Road and Kingsbury Drive
Melbourne Victoria 3086
Back to the top of this page