INFORMATICS 2D: Reasoning and Agents:
The material on this page
is currently being updated for the 2014/15 session
- Course Descriptor
- Teaching Assistants:
- Set Book:
Note that there will be no lecture notes for this course, but
assigned reading from Russell and Norvig will be associated with
each lecture. You might also find it useful to refer to:
- “Artificial Intelligence: A Modern Approach”
Third Edition, Russell R & Norvig P, Prentice Hall, 2010.
- “Haskell: The Craft of Functional Programming”,
Simon Thompson, Addison Wesley, 1999
- Lecture videos: Available online at this URL.
- Programming Language: Haskell for the first assignment and prolog for the second assignment.
- Timetable: Lectures are
held at 15.10-16:00 in Lecture Theatre 2, Appleton Tower on Tuesdays,
Thursdays and Fridays in Semester 2.
- Slides: You can download the
slides for each lecture from the links in the timetable.
Each student will be allocated to a tutorial group, which will be held
once a week throughout the semester. Preparatory work for the tutorial
will be assigned the following week and will be based on the previous
week's work. The list of tutorial times and group allocations can be
found at this page.
Two items of assessed coursework are associated with the course.
Students should complete this at their own pace, but 2 hours will
be timetabled each week at which a demonstrator will be available
in the computer laboratory to assist students with the assignments.
- Demonstrator hours:
The TA will be available to answer questions at a date and venue TBD
|Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail:
Please contact our webadmin with
any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright ©
The University of Edinburgh