Bachelor of Computer Science

Dates flexible
Course Type
Professional Training Course
Yes (Details)
Course Fee

Course Overview

Studying computer science gives you the skills to design and develop advanced software and systems, along with the capacity to create and integrate new computing technologies that enhance effective business operations. This course is ideal if you are passionate about creating solutions to complex problems, curious about how something works rather than simply what it does, and interested in working at the leading edge of technology innovation and development.

Who should take this course

The program is designed for anyone who is interested in computer science, given that they meet the entry requirements for the program.


Deakin University's Bachelor of Computer Science is accredited by the Australian Computer Society.

Course content

This course is comprised of 24 credit points, including:

  • 17 core units (totalling 18 credit points)
  • 6 elective units
  • 3 zero-credit-point units (safety induction, work placements and academic integrity).

You will practice your skills in our modern computing laboratories and gain knowledge of data science concepts, robotics application development, artificial intelligence, machine learning, human computer interaction, algorithm design, and analysis and optimisation techniques.

About Course Provider

Deakin University aims to be a catalyst for positive change for the individuals and the communities it serves. This will be achieved by ensuring our teaching, research, partnerships and international programs are relevant, innovative and responsive. By pursuing these objectives, Deakin aspires to be recognised as Australia’s most progressive university.

Deakin University is proud to be recognised as an organisation that offers a friendly and supportive working environment. Our staff are committed to genuinely making a difference to thousands of people's lives by contributing to excellence in their education. We acknowledge the importance of providing a dynamic and diverse working environment and strive to offer variety in day-to-day roles as well as various career and professional development opportunities to assist staff to grow and progress their careers. Deakin University staff have the opportunity to interact with colleagues from a diverse range of cultures and professional backgrounds, all who share a common interest in lifelong learning. Furthermore, our staff enjoy the physical location and natural surrounds of our working environments, which they report as enhancing their job satisfaction.

How to enroll?

Provide us with your contact details, course provider will get back to you.

A representative from Deakin University will contact you soon.