Course Finder

Artificial Intelligence

Artificial Intelligence


Artificial Intelligence

About this course

Artificial Intelligence (AI) is behind your smart phone’s intelligent personal assistant, driverless cars, robots, government fraud detection systems, and image recognition algorithms. This course introduces students to core techniques and applications of AI using primarily symbolic methods in an agent-oriented paradigm.

Classes are a mix of discussions of theory, core concepts, and hands-on problem-solving exercises. Course activities rely heavily on group work. During the course, students implement simple search-based agents solving transportation tasks in a virtual environment.

Syllabus

Summer 2024

Go to syllabus

This is the most recent syllabus for this course

Pre-requisites

One year of computer science at university level. One of the computer science courses should be in algorithms and data structures.

Experience with object-oriented programming (e.g. Java, Python).

Recommended experience

A course in discrete mathematics is recommended.

Faculty

Lorenzo Belgrano

Faculty

M.Sc. in Mathematical Modelling and Computation, Technical University of Denmark (2019). B.Sc. in Information Engineering, University of Padua (2016). Senior Machine Learning Engineer at Corti (2019–2024). Previous experience implementing deployment pipelines using Docker and Azure ML and developed a FastAPI to request detection to ML models using Tensorflow Serving. With DIS since 2023.

We’ll support you every step of the way.
Do you need advice?