School of Computer Science

Module 06-36404 (2022)

Artificial Intelligence and Machine Learning

Level 4/M C

Ata Kaban Kashif Rajpoot Leandro Minku Shuo Wang Semester 2 20 credits
Co-ordinator: Leandro Minku
Reviewer: Shuo Wang

The Module Description is a strict subset of this Syllabus Page.


This module introduces the core concepts of artificial intelligence and machine learning. The principal focus of the module will be on the underlying principles such as knowledge representation, search, decision theory, probability, and statistical learning.

Learning Outcomes

On successful completion of this module, the student should be able to:

  • Explain and discuss a range of problems and techniques in artificial intelligence and machine learning
  • Compare artificial intelligence and machine learning techniques, describing their strengths and limitations
  • Apply artificial intelligence and machine learning techniques to solve problems

Taught with

Cannot be taken with


  • Main Assessments: Continuous assessment (20%) and an examination (80%)
  • Supplementary Assessments: Examination (100%)

Programmes containing this module