Bachelor of Computer Science at Deakin University

AUD 8,234

Deakin University, AUS

Type: Undergraduate Duration: 3.0 years

Explore the Bachelor of Computer Science program at Deakin University. This program is offered in AUS and provides an excellent learning opportunity in Undergraduate studies.

The Bachelor of Computer Science at Deakin University is designed to equip students with the skills necessary to tackle complex technological challenges. Over three years, students will learn to design and develop innovative software solutions, focusing on areas such as data analytics, machine learning, and robotics. The program emphasizes hands-on experience, with access to specialized labs and a minimum of 100 hours of industry placement, ensuring graduates are job-ready. The curriculum includes core units in programming, data structures, and algorithms, alongside elective options in fields like computational mathematics and game design. The degree is accredited by the Australian Computer Society, enhancing its recognition globally. Students will also engage in a capstone project, applying their knowledge to real-world problems, thus preparing them for careers in various tech sectors, including artificial intelligence and software development.

University
Deakin University
University Location
AUS (Online)
Program Duration
3.0 years
Ranking
#197
Part-time allowed
Yes

Required Courses
  • Academic Integrity and Respect at Deakin
  • Safety Induction Program
  • Career Tools for Employability
  • Computer Systems
  • Discrete Mathematics
  • Introduction to Data Science and Artificial Intelligence
  • Introduction to Programming
  • Object-Oriented Development
  • Database Fundamentals
  • Linear Algebra for Data Analysis
  • Computer Networks and Communication
  • Data Structures and Algorithms
  • Computational Intelligence
  • Professional Practice in Information Technology
  • Advanced Algorithms
  • Concurrent and Distributed Programming
  • Team Project (A) - Project Management and Practices
  • Professional Practice
  • Team Project (B) - Execution and Delivery
  • IT Placements and Industry Experience
Elective Courses
  • Computational Mathematics
  • Data Science
  • Internet-of-Things
  • Robotics
  • Cloud Technologies
  • Embedded Systems
  • Full Stack Development
  • Game Design
  • Virtual and Augmented Reality