Search for contacts, projects,
courses and publications

Artificial Intelligence


Gambardella L. M.

Course director

Mele U. J.



Reasoning, learning, searching for new information are key factors in any modern computer system. The goal of this course is to investigate advanced search and meta-heuristics models and algorithms that are useful solve problems of increasing complexity. These are important tools to allow the student to practically and theoretically analyze and solve also real life situations. The course include the AI Cup competition, where students develop and test meta-heuristics algorithms on combinatorial optimization problem instances.


Learn and test advanced AI algorithms

Teaching mode

In presence

Learning methods

Front lecture, text reading, code development

Examination information

Mid terms, Final written exam, AI CUP