• Total units 48 Units
  • Major code INSY-MAJ
  • Academic career Undergraduate

This Major is incompatible with the Computing and Mathematical Foundations minor; Advanced Intelligent Systems major; Artificial Intelligence (UG) Specialization; and Machine Learning (UG) Specialization.

The Intelligent Systems major offers courses on a wide range of relevant topics. Depending on the chosen courses, students will learn about Artificial Intelligence (AI) search, optimisation, reasoning, planning, diagnosis, machine learning, intelligent agents (reinforcement learning, information-theoretic foundations), and bio-inspired computing (neural networks, and evolutionary algorithms).


Learning Outcomes

Upon successful completion, students will have the knowledge and skills to:
1. demonstrate a solid understanding of a variety of Intelligent Systems approaches.
2. formalise real-world problems and select the most appropriate Intelligent Systems method to solve such a problem.
3. implement Intelligent Systems algorithms and design and carry out empirical evaluations

Back to the top


This major requires the completion of 48 units, which must consist of:

12 units from completion of the following compulsory courses

MATH1013/MATH1115 Mathematics and Applications I
MATH1014/MATH1116 Mathematics and Applications II

36 units from completion of courses from the following list:

COMP1100/COMP1130 Programming as Problem Solving
COMP1110/COMP1140 Structured Programming
COMP2620 Logic
COMP3670 Introduction to Machine Learning
COMP3620 Artificial Intelligence
COMP4620 Advanced Topics in Artificial Intelligence
COMP4650 Document Analysis
COMP4660 Neural Networks: Bio-inspired Computing and Deep Learning
COMP4670 Statistical Machine Learning
COMP4680 Advanced Topics in Machine Learning
COMP4691 Optimisation
ENGN4528 Computer Vision


Back to the top

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