FreeTechBooks.com Homepage
FreeTechBooks.com
Free Online Computer Science and Programming Books, Textbooks, and Lecture Notes


Prolog Programming: A First Course
Reply with quote
Prolog Programming: A First Course

Author(s) : Paul Brna
Publication date : May 1999

Book Summary:

The course for which these notes are designed is intended for undergraduate students who have some programming experience and may even have written a few programs in Prolog. They are not assumed to have had any formal course in either propositional or predicate logic.

The original function was to provide students studying Artificial Intelligence (AI) with an intensive introduction to Prolog so, inevitably, there is a slight bias towards AI.

At the end of the course the students should be:

- familiar with the basic syntax of the language
- able to give a declarative reading for many Prolog programs
- able to give a corresponding procedural reading
- able to apply the fundamental programming techniques
- familiar with the idea of program as data
- able to use the facilities provided by a standard trace package to debug programs
- familiar with the fundamental ideas of the predicate calculus
- familiar with the fundamental ideas specific to how Prolog works

This is a rather ambitious undertaking for a course of only twelve lectures so the lectures are supplemented with exercises and small practical projects wherever possible.

Arrow View/Download Prolog Programming: A First Course



Last edited by ndaru on Thu Mar 08, 2007 3:24 am; edited 1 time in total
View user's profileSend private message
New book's URL
Reply with quote
This lecture notes' URL has been moved to http://computing.unn.ac.uk/staff/cgpb4/prologbook/ Smile

View user's profileSend private message
  
   
 Reply to topic