SFT3010

Knowledge-based software

X Wu

6 points
* 3 hours per week
* First semester
* Caulfield
* Prerequisites: SFT1102

Objectives At the completion of this subject students should know the key differences between knowledge-based software development and conventional software development; understand the fundamental techniques of knowledge engineering; and be able to write simple expert systems.

Synopsis The subject gives a wide exposition of the goals and fundamental techniques of knowledge-based software development. Topics include logic programming in Prolog, knowledge representation, search and chaining techniques, production systems, expert systems design, , knowledge acquisition, and data mining

Assessment Examinations: 50%
* Assignment and unit test: 50%

Prescribed texts

Jackson P Introduction to expert systems 2nd edn, Addison-Wesley, 1990

Recommended texts

Bratko I Prolog: Programming for artificial intelligence 2nd edn, Addison-Wesley, 1990

Back to the Information Technology Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved - Caution