INFORMATICS 2D: Reasoning and Agents
The material on this page is currently being updated for the 2019/20 session
- Official University Course Descriptor, Informatics Course Information Page
- Teaching Assistants (TAs):
- 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: Videos of lectures are on the LEARN website.
- Discussion group: A discussion group for the course was created on Piazza, you can sign up for it at this page. Please note that we will mainly use this as a tool for peer support, and expect that you contact TAs/lecturers by email with any critical issues or questions that require an authoritative answer. Also, the page you are currently looking at is the central location for all course-relevant information.
- Programming Languages: Haskell for the first assignment. The second assignment will use PDDL (which you'll be taught) on planning.domains.
- Timetable: Lectures are
held in Semester 2 at:
- Tuesdays 15.10-16:00 at G.03, 50 George Square
- Thursdays 15:10-16:00 at Lecture Theatre B, DHT
- Fridays 15:10-16:00 at G.03, 50 George Square
- 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, starting in week 2 (week of the 18th January). Preparatory work for the tutorial
will be assigned in advance and will be based on lectures from the previous
week. The list of tutorial times and group allocations can be
found at ITO's tutorial groups page. Solutions to tutorials will be provided at the end of every week of tutorials.
Assessment will be by:
- An end of year exam (75%),
Date/Time: Monday, 4th May 2020, 1430 – 1630
Location: This exam is split over multiple locations (Patersons Land Room G1 and The Pleasance Sports Hall) by surname. Please check your personalised timetable.
Note, you need to verify yourself the place and time of the exam!
Coursework (25%): 2 assignments, worth 12.5% each.
The first coursework will be issued here by February 1st 2020. The CW deadlines are as follows:
The deadline for assignment 1 is 3pm Tuesday 10th March 2020 and
the deadline for assignment 2 is 3pm Thursday 2nd April 2020. Note that this date takes into account the extension due to Coronavirus.
We will endeavour to return feedback to students no later than 2 weeks after the deadlines. For more information, see Informatics coursework guidelines.
- Drop-in labs: Coursework clinics will be offered on Fridays from 12 noon to 2pm in Appleton Tower room 6.06 in weeks 4, 5, 6, 7, 8, and 9
Demonstrators are: Bora Alper, Ben Cottier, Raman Goyal and Alan Paul.
Policy on Late Coursework
Academic Conduct Policy
- Past Exam Papers: can be reached from the main
past examination papers page.
- Student Representatives:
firstname.lastname@example.org, Maksymilian Mozolewski, Laura Ritter .
- Comments on the Course: Please take some time to fill in the
online feedback questionnaires.
|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