The overall aim of this module is to provide an in-depth study of a
range of ideas, theories and techniques used in the construction of
artificial intelligence systems. The module will be oriented towards
the creation of AI systems for tasks in the areas of intelligent
modelling, problem-solving, learning, Bayesian decision-making, and
robotics. There is a large practical element to the module with the
students gaining experience in developing artificial intelligence
models. Theory and practice are intimately intertwined in the field of
Artificial Intelligence and this module is going to reflect this.
The module does not presuppose prior knowledge on Artificial
Intelligence, but, as advanced module, participants will be expected
to invest the relevant work to keep pace with the covered material.