BCompSc/MDataSc

Credit points

320

Minimum duration

4 years full-time or equivalent part-time.

Approved locations

  • Blacktown
  • North Sydney

Note:

*Not offered Blacktown 2026


EFTSL value of units : All 10cp units in this course have an EFTSL value of 0.125. Units with a credit point (cp) value of a multiple of 10 have corresponding EFTSL values.

Admission requirements

Applicants must comply with the Admission to Coursework Programs Policy that includes meeting a minimum ATAR requirement.

International applicants need to meet the English Language Proficiency requirements as defined in the Admission to Coursework Programs Policy.


To be eligible for admission to the course, an applicant must have completed the following prerequisites at year 12 level, or equivalent:

StatePrerequisites
New South Wales

Assumed knowledge: English (Standard) (Band 2) or English as an Additional Language or Dialect (EALD) (Band 3).

Assumed knowledge: Mathematics Advanced.

Disclaimer: The course entry requirements above are for 2026 Admission. Refer to your relevant Tertiary Admission Centre website for future years' entry requirements.



Completion requirements

To qualify for the Bachelor of Computer Science/Master of Data Science degree, a student must complete 320 cp from the Schedule of Unit Offerings, consisting of:

1. 240 cp from the Bachelor of Computer Science, consisting of:

a)     170 cp from Computer Science Specified Units (Part A)

b)     10 cp from Community Engagement Unit (Part B)

c)     20 cp from Core Curriculum units (Part C)

d)     40 cp from Bachelor of Computer Science elective units (Part D)


2. 80 cp from the Master of Data Science, consisting of:

a)     80 cp from Computer Science Specified Units

Other requirements

Students are required to follow the pattern of unit enrolment set out in the relevant Course Enrolment Guide, unless otherwise approved by the Course Coordinator. In all aspects of progress through the course, students will be advised by the Course Coordinator.

Exit points

A student who has successfully completed the Bachelor of Computer Science requirements (A-D) may exit from that qualification. 

Progression requirements

Students must complete 200cp of the Bachelor degree and have achieved a minimum GPA of 5.0 to commence study in the Master degree. Students who do not achieve this progression hurdle must complete from their Bachelor degree prior to commencing the Master degree. 

Open all

Schedule of unit offerings

Complete exactly 170 credit points from the following:

  • COMP110Introduction to Computer Science10 CP
  • COMP120Data Structures and Algorithms10 CP
  • COMP130The IT Professional10 CP
  • COMP210Operating Systems10 CP
  • COMP220Computer Networks10 CP
  • COMP310Cloud Computing10 CP
  • ITEC102Python Fundamentals For Data Science10 CP
  • ITEC200Data and Information Management10 CP
  • ITEC203Introduction to Data Science and Machine Learning10 CP
  • ITEC204Introduction to Cyber Security10 CP
  • ITEC217Programming Concepts10 CP
  • ITEC311Network Security and Applications10 CP
  • ITEC312Information Technology Project Part A (Project Management)10 CP
  • ITEC322Information Technology Project Part B (Software Engineering)10 CP
  • MATH107Introduction to Logic and Algebra10 CP
  • MATH104Differential and Integral Calculus10 CP
  • STAT207Business Data Analysis10 CP

Complete exactly 10 credit points from the following:

  • COMP230Community Engagement for Computing Science Professionals10 CP

Complete exactly 20 credit points from the following:

  • PHCC102Being Human10 CP
  • PHCC104Ethics and the Good Life10 CP
  • PHCC106Making Sense: Practical Reasoning for Life and Career10 CP
  • THCC100Revolutionary Values: Christianity in History10 CP
  • THCC101People Matter: Catholic Social Thought10 CP
  • TPCC100Life and Meaning: Imagining Ourselves through Art and Cinema10 CP
  • PHCC201The Origins of the Sciences and Contemporary Challenges10 CP
  • THCC200Justice in the World: Catholic Social Ethics in Global Perspective10 CP
  • THCC202Sacred Land: Australian Indigenous Spiritualities and Catholic Thought10 CP
  • TPCC201Ecology and Justice10 CP
  • TPCC202Conflict, Violence and Peace-making10 CP

Complete exactly 40 credit points from the following:

  • BUSN104Money Matters10 CP
  • BUSN113Managing People and Organisations10 CP
  • LEGL101Introduction to Business Law: Legal Frameworks for Businesses10 CP
  • ITEC310Emerging Technologies of Blockchain and Internet of Things10 CP
  • ITEC313Advanced Programming Concepts10 CP
  • ITEC320Work Integrated Learning10 CP
  • ITEC323Web and Mobile Application Development10 CP
  • ITEC327Essentials of Artificial Intelligence and Machine Learning10 CP

Complete exactly 80 credit points from the following:

  • DTSC610Data Wrangling10 CP
  • DTSC620Statistical Data Modelling10 CP
  • DTSC630Predictive Analytics10 CP
  • DTSC641Data Science Project A Research Essentials10 CP
  • DTSC642Data Science Project B - Implementation10 CP
  • ITEC622Data Analytics and Visualisation10 CP
  • ITEC623Deep Learning and Emerging topics in Artificial Intelligence10 CP
  • ITEC632Data Mining Techniques and Applications10 CP

Course map

Open all

Always check your Course Enrolment Guide before you finalise your enrolment.

Course maps are subject to change.


Commencing Semester 1, 2024

  • Computer Science Specified UnitsCOMP110Introduction to Computer Science10 cp
  • Computer Science Specified UnitsITEC102Python Fundamentals For Data Science10 cp
  • Computer Science Specified UnitsMATH107Introduction to Logic and Algebra10 cp
  • Elective 1

Have a question?

We're available 9am–5pm AEDT,
Monday to Friday

If you’ve got a question, our AskACU team has you covered. You can search FAQs, text us, email, live chat, call – whatever works for you.

Live chat with us now

Chat to our team for real-time
answers to your questions.

Launch live chat

Visit our FAQs page

Find answers to some commonly
asked questions.

See our FAQs