MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


SFT4070

Logic programming

X Wu

6 points + 4 hours per week + Second semester + Caulfield

Objectives At the completion of this subject students should know the main features of logic programming; be able to write application programs in Prolog; and appreciate the value of deductive databases and rule-base systems.

Synopsis General introduction to propositional and predicate calculus. Introducing the programming language Prolog. Constructing Prolog programs. Comparative review of different commercial implementations of Prolog. Discussion of problems with conventional computing and how logic programming can make an impact on software development. Selected areas of applications: deductive databases, problem solving and graph searching, text processing, natural language processing, high-level simulation, knowledge representation, rule-based systems, software engineering, educational applications.

Assessment Examination: 70% + Practical work: 30%

Prescribed texts

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University