ID2213 Logic Programming, 7,5hp
HT11 (period 1)
|
Latest update Thursday
August 11th 2011 Minor changes might still occur on these pages, highlighted in the beginning.
ID2213 Logic Programming (Logikprogrammering) is a 7,5-hp
elective course for D3,D4 and IT3, IT4 Civilingenjör, master students and exchange students, as well as Datateknik Högskoleing.
offered by the Unit. of Software and Computer Systems (ICT/SCS)
.
Index |
Course Description
Course description for 2011/12
LiteratureMaterial
covered in meetings
Compare to the reading instructions in the Kurs-PM 2011. W35, thu Sep 1st 10-12
Theory, elementary programs W36, thu Sep 8th 10-12
Recursive logic programming techniques W37, mo Sep 12th 13-15
Accumulating parameters, d-lists W38, mo Sep 19th 13-15
Search and control, negation, exploration of state spaces, Grammars. to Sep 22nd 8-10
Metalogical techniques, reasoning with LP. W39, Wed Sep 28th 10-12
Case study: compiler W40, Thu Oct 6th 10-12 Case study: Reasoning about electronic circuits. W41, Wed Oct 12 13-17 Group presentation of student projects. Bonus points to improve grades for the exam are granted until one month after the written exam, i.e. projects presented before November 21th can be considered for bonus points. Full bonus can only be granted if you meet the deadline of the presentation seminar. W42, Thu Oct 20 9-13 Written exam. Teachers
and Staff
Lecturer and course
leader: Thomas Sjöland, email sjoland
(at) kth.se, phone: 08-790 4113 The unit is located
in the Forum building at Isafjordsgatan 39), Kista. Floor 8 Lectures
and tutorials
Find the schedule here! Your Feedback, Course Board, Questionnaire
Programming
Environments for Logic Programming
Prolog
Prolog is the main programming language
taught in this course. The preferred Prolog system for this course is SICStus Prolog, but you can use any prolog system of your choice. If you are interested in
running Prolog on your PC, you can find a version
of SICStus Prolog on the KTH CD. You
may also use other prolog systems. (See link at the
end of this page or search the net.)
The
Project Part, Lab Course. 3hp
Examination (tenta)
for the 2G1121 reading course (NB! ID2213 has some more credits, so
the exam is somewhat extended in what it covers compared to these.)
various links concerning logic
programming
for
instance several online tutorials. |