Lecturer: Professor, Ph.D. Jan Voracek

Luennoidaan seuraavan kerran lukuvuonna 2004-2005.
Goals: To familiarize the student with non-algorithmic and logic-based techniques, their design, application, evaluation and possible limitations.
Content: Knowledge representation and inference. Predicate logic and logical programming in Prolog. Using search in problem solving and game playing. Expert systems, data mining, knowledge discovery in databases, management information systems. Machine learning, genetic algorithms, adaptive systems. Intelligent agents.
Required: 010507000 Tietotekniikan perusteet or 030117000 Henkilökohtainen tietojenkäsittely and 030118000 Johdatus tietojenkäsittelyyn.
Recommended: 010533000 Tietorakenteet ja C-kieli.
Literature: Russell, S., Norvig. P.: Artificial Intelligence - A Modern Approach, Prentice-Hall, 1995. Cawsey, A: The Essence of Artificial Intelligence, Prentice-Hall, 1998.