next up previous contents
Next: About this document ... Up: Descriptions of Courses and Previous: Knowledge Representation and Engineering   Contents

Subsections

Logic Programming

Here are links to the course home page and the formal TQA description.

Description

This course describes the practical connection between Horn clause logic and computation via programming. The reference point for the course is the Prolog programming language - a principal aim being to develop students' programming expertise through experience in typical applications.

Syllabus

Assessed Coursework

Four programming exercises.

References:

* Clocksin, W.F. and Mellish, C.S., Programming in Prolog: Using the ISO Standard (5th edition), 2003

* Sterling, L. & Shapiro, E., The Art of Prolog, 1994


next up previous contents
Next: About this document ... Up: Descriptions of Courses and Previous: Knowledge Representation and Engineering   Contents
Colin Stirling 2006-01-05