Links:
Table of Contents
- Symbolic AI and the need for logic
- Introduction to logic
- Logic programming
- Procedural interpretation
- Declarative interpretation
- Prolog (1st part, 2nd part in another course)
- Constraint programming
Lab lectures
List of lectures:
Homework assignments
Exam
Reading material
Book
- Handouts (uploaded on Virtuale with slides and other material)
- Dirk van Dalen. Logic and structure. 4th edition, Springer (available e.g. here)
- Bratko. Prolog programming for artificial Intelligence
- Triska. The power of Prolog
- Russell, Norvig. Artificial Intelligence: A Modern Approach
- The MiniZinc Handbook