Bachelor of Computer Science

with a major in Data Science – Blended learning – on-campus and digital learning

BA-CS Degree Hawthorn Send me a link to this course

Course rules

To qualify for the award of Bachelor of Computer Science students must complete 300 credit points comprising of:

  • 8 Computer Science Core units (100 credit points)
  • 8 units of study from one of the following Computer Science Majors: Cybersecurity, Data Science, Games Development, Software Development, Internet of Things, Artificial Intelligence (100 credit points)
  • 8 units of other studies (100 credit points) comprising a co-major, minor/s, advanced minor/s or electives

Students also have an opportunity to undertake a WIL Professional Placement.

Students complete no more than 150cp (normally 12 units) at Introductory Level (i.e. Stage 1). A unit of study can only be counted once. Where units are shared between majors and/or minors, students must choose an approved alternative unit.

Professional Placements

Professional Placements are subject to a competitive selection process. International students may be required to change courses in order to complete a placement and should consider visa implications and extended study duration prior to applying.

Students who undertake a 12-month professional placement are subject to the following course rules and must complete 375 credit points comprising:

  • 8 Computer Science Core units (100 credit points)
  • 8 units of study from one of the following Computer Science Majors: Cybersecurity, Data Science, Games Development, Software Development, Internet of Things, Artificial Intelligence* (100 credit points)
  • 4 units of study from the Professional Placement Co-Major (100 credit points); and
  • 6 units of other studies (75 credit points) comprising a minor, advanced minor or electives

Students who undertake a 6-month professional placement are subject to the following course rules and must complete 337.5 credit points comprising:

  • Computer Science Core units (100 credit points)
  • 8 units of study from one of the following Computer Science Majors: Cybersecurity, Data Science, Games Development, Software Development, Internet of Things, Artificial Intelligence* (100 credit points)
  • 2 units of study from the Professional Placement Minor (50 credit points); and
  • 7 units of other studies (87.5 credit points) comprising a minor, advanced minor or electives

Volume of Learning
The Bachelor of Computer Science consists of 300 credit points. Units normally carry 12.5 credit points (cps). A standard annual full-time load comprises 100 credit points and a part-time load comprises 50 credit points. The volume of learning of the Bachelor of Computer Science is typically 3 years. For students who complete a Professional Placement, the Bachelor of Computer Science consists of 337.5-375 credit points. Units normally carry 12.5 credit points with placement units carrying 25 credit points each. A standard annual full-time student load comprises 100 credit points, and a standard part-time load comprises 50 credit points. The volume of learning of the Bachelor of Computer Science with a 6-month placement is typically 3.5 years. The volume of learning of the Bachelor of Computer Science with a 12-month placement is typically 4 years.


Maximum Academic Credit
The maximum level of credit that can be granted for the Bachelor of Computer Science is 200 credit points (normally 16 units).