PrereqANU courses, with the rules built in

COMP6670 Introduction to Machine Learning

S26 units6000-level

Essential foundations for any machine learning application are a basic statistical analysis of the data to be processed, a solid understanding of the mathematical foundations underpinning machine learning as well as the basic classes of learning/adaptation concepts. Those foundations are bundled in this single, introductory course to machine learning in preparation for deeper explorations into the topic, but also as a standalone unit.

Prerequisites in 2027

Read automatically from the handbook's wording

One of

  • enrolment in the Master of Computing (Advanced)
  • COMP6710Structured Programmingor in the same semester
  • COMP7710Programming Fundamentalsor in the same semester
  • COMP6730Programming for Scientistsor in the same semester
  • COMP1110
  • COMP1140

Incompatible with COMP3670: you can't count both.

The handbook's wording, and when it changed
  1. 2024–2025

    To enrol in this course you must have: completed or be currently enrolled in COMP6710 OR COMP6730 OR have completed COMP1110 or COMP1140 . Incompatible with COMP3670 .
  2. 2026–2027

    To enrol in this course you must: be enrolled in Master of Computing (Advanced) OR have completed or be currently enrolled in ( COMP6710 or COMP7710 or COMP6730 ) OR have completed COMP1110 or COMP1140 . Incompatible with COMP3670 .

What it leads to in 2027

These courses name COMP6670 in their 2027 prerequisites: