• Total units 24 Units
  • Areas of interest Software Engineering, Advanced Computing, Intelligent Systems
  • Specialisation code INSY-SPEC
  • Academic career Undergraduate
Intelligent Systems Specialisation

Artificial Intelligence is one of the most fascinating scientific disciplines and one that has a growing impact on our society. Intelligent Systems (IS) are increasingly entering our lives - we benefit from it particularly through our smart phones and experiences on the Internet. Self-driving cars and household robots could also be standard technologies very soon. Intelligent Systems approach and exceed human intellectual capabilities in an increasing number of domains (expert systems, board games such as Chess and Go, speech recognition and translation, process optimization, search engines), some can autonomously deal with unknown and unexpected situations.  Indeed, Intelligent Systems have the potential to be deployed in almost any facet of our lives.  The Intelligent Systems specialization offers courses on a wide range of relevant topics.

Depending on the chosen courses, students will learn about AI search, optimisation, knowledge representation, reasoning, planning, diagnosis, machine learning, document analysis, intelligent agents (reinforcement learning, information-theoretic foundations), data-driven approaches (mining, matching, wrangling, modelling), and bio-inspired computing (neural networks, evolutionary algorithms, human brain & mind).

Learning Outcomes

Upon successful completion, students will be able to:
  1. Demonstrate a solid understanding of a variety of Intelligence System (IS) approaches,
  2. Formalise real-world problems and select the most appropriate method to solve such a problem.
  3. Implement IS algorithms and design and carry out empirical evaluations.

Back to the top


This specialisation requires the completion of 24 units, of which:

12 units from completion of courses from the following list:

COMP3425 Data Mining

COMP3430 Data Wrangling

COMP3620 Artificial Intelligence

COMP3650 System Architectural Understanding and the Human Brain

ECON2141 Strategic Thinking: An Introduction to Game Theory


12 units from completion of courses from the following list:

COMP4620 Advanced Topics in Artificial Intelligence

COMP4650 Document Analysis

COMP4660 Bio-inspired Computing: Applications and Interfaces

COMP4670 Introduction to Statistical Machine Learning

COMP4680 Advanced Topics in Statistical Machine Learning

ENGN4528 Computer Vision

Back to the top

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