PrereqANU courses, with the rules built in

COMP7230 Introduction to Programming for Data Scientists

Not offered in 20246 units7000-level

This course teaches introductory programming within a problem-solving framework applicable to data science. There is an emphasis on designing and writing small programs to solve data science problems that include data processing, data manipulation and data visualisation tasks. Testing and debugging are seen as integral to programming for data science. The course will also teach how to effectively use popular data science libraries for data analysis and manipulation. It will provide skills for tackling the `messiness' of real-world computer systems, libraries and their different versions, and data with a particular focus on solving problems using knowledge available on the Web. The course will be taught using the Python programming language. It will also require students to work collaboratively on software programs using the Git version control system and DevOps tools.

Prerequisites in 2024

Read automatically from the handbook's wording

One of

  • enrolment in the Graduate Certificate of Applied Data Analytics
  • enrolment in the Graduate Certificate of Data Engineering
  • enrolment in the Graduate Diploma of Applied Data Analytics
  • enrolment in the Master of Applied Data Analytics

Incompatible with COMP1730, COMP6730, COMP1040: you can't count both.

The handbook's original wording (2024–2025)
To enrol in this course you must be enrolled in: Graduate Certificate of Applied Data Analytics or Graduate Certificate of Data Engineering or Graduate Diploma of Applied Data Analytics or Master of Applied Data Analytics. You are not able to enrol in this course if you have successfully completed COMP1730 or COMP6730 or COMP1040 .

What it leads to in 2024

These courses name COMP7230 in their 2024 prerequisites: