• Total units 24 Units
  • Areas of interest Intelligent Systems, Artifical Intelligence
  • Specialisation code MACL-SPEC
  • Academic career Undergraduate
  • Academic Contact Jochen Renz

The Machine Learning specialisation offers a deep insight into the world of machine learning and its current frontiers. Students will learn about machine learning, intelligent agents (reinforcement learning, information-theoretic foundations), and bio-inspired computing (neural networks, and evolutionary algorithms).


Learning Outcomes

  1. Demonstrate a solid understanding of a variety of Machine Learning approaches
  2. Formalise real-world problems and select the most appropriate Machine Learning method to solve such a problem
  3. Implement Machine Learning algorithms and design and carry out empirical evaluation
  4. Compare and critique all state-of-the-art Machine Learning approaches

Other Information

This Specialisation is incompatible with the Computing and Mathematical Foundations minor; Intelligent Systems major; and Advanced Intelligent Systems major.

Back to the top


This specialisation requires the completion of 24 units from the following list, which must include:

 A minimum of 12 units at 4000 level


COMP3670 Introduction to Machine Learning

COMP4528 Computer Vision

COMP4650 Document Analysis

COMP4660 Neural Networks, Deep Learning and Bio-inspired Computing

COMP4670 Statistical Machine Learning

COMP4680 Advanced Topics in Machine Learning

Back to the top

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions