Optimisation and Reasoning

This theme explores reasoning techniques, which are vital for problem-solving in artificial intelligence, complementing the learning aspect. Here, it focuses on reasoning in deterministic environments, specifically the Model+Solve paradigm. Problems are modelled using expressive languages, and a range of solvers or specially adapted algorithms are employed to solve them. Furthermore, data is used to improve and accompany these models.

Year 1

Quarter 1

Quarter 2

Quarter 3

Quarter 4

Data management and Engineering Software Engineering and Testing for AI Systems Responsible Data Science and AI Engineering Research course
Machine and Deep Learning Theme 1 Theme 1 Theme 1
Probabilistic AI and Reasoning Theme 2 Theme 2 Theme 2

Credits: each course in a theme is 5EC, so each theme is 15EC.

Students choose 2 themes, each of which has 3 courses in the 2nd, 3rd and 4th quarters of the 1st year. For this theme, you will take the following courses:

Q2 - Modelling and Problem Solving

Q3 - Constraint Solving

Q4 - Evolutionary Algorithms