KBS_Icon_questionmark link-ico

Artificial Intelligence (Module)

Module description


Over the last 40 years, Artificial Intelligence has developed into one of the core disciplines of computer science, combining symbolic reasoning (usually logic based), and optimised algorithms to provide solutions to complex and computationally difficult problems such as machine learning, visual recognition, natural language processing, planning and robotics. This module presents the main issues encountered in artificial intelligence and introduces approaches to deal with them.

Learning Outcomes

At the end of the module, the student should be aware of the problems faced by AI in a variety of application domains; be able to analyse them and capable of applying basic techniques to solve them

Provisional Syllabus

Topics will be selected from:
- Knowledge representation
- Planning
- Reasoning with uncertainty
- Learning
- Software agents
- Ontologies and the semantic web

Staff information

Not applicable

Teaching pattern

Not applicable

Module assessment - more information

Not applicable

Key information

Module code 6CCS3AIN

Credit level 6


Credit value 15

Semester Semester 1 (autumn)

Study abroad module Yes