Artificial Intelligence (AI) is behind your smart phone’s intelligent personal assistant, driverless cars, robots, government fraud detection systems, and the image recognition algorithms of Facebook and Instagram, just to mention a few examples. This course introduces you to core techniques and applications of Artificial Intelligence using primarily symbolic methods in an agent-oriented paradigm.
Classes are a mix of discussions of theory/core concepts and hands-on problem solving. The majority of the course work is carried out in groups.
During the course, you will implement simple search-based agents solving transportation tasks in a virtual environment. The virtual environment is an idealized model of autonomous robots operating in a hospital. This part of the course is referred to as the programming project.