Foundations of Artificial Intelligence - Overview

Lecturers: Prof. Dr. Bernhard Nebel and Prof. Dr. Martin Riedmiller

Assistants: Sascha Lange, Prof. Dr. Jens Witkowski and Dr. Dapeng Zhang


Lectures: Tuesday, 9:15-11:00 and Friday 9:15-10:00.
Exercise sessions: Four groups Friday, 10:15-11:00
Exam: Friday, September 10, 2010, 14:00-16:00.
Post-exam review: Thursday, March 10, 2011, 14:00-15:00.
Resit: Wednesday, March 2, 2011, 10:00-11:30.


Lectures: Building 101, Room 00-026.
Exercise sessions: Building 051, Room 00-06, 00-31, 00-34, 03-26.
Exam: Building 101, Rooms 00-026 00-036 00-010/14.

Credit Points

6 ECTS points

Aims of the lecture

The participants should get an overview of the different techniques used in Artificial Intelligence.

Contents of the lecture

This course will introduce basic concepts and techniques used within the field of Artificial Intelligence. Among other topics, we will discuss:
  • Introduction to and history of Artificial Intelligence
  • Agents
  • Problem solving and search
  • Logic and knowledge representation
  • Planning
  • Representation of and reasoning under uncertainty
  • Machine learning


There will be a written exam after the lecture. Bonus points for the exam can be obtained by working on the exercise sheets and presenting at least one solution in an exercise session.


Stuart Russell and Peter Norvig: Artificial Intelligence, A Modern Approach.