Authorised by Academic Registrar, April 1996
Objectives The student is expected to develop an understanding of the nature and concepts of artificial intelligence (AI), of prologue, one of the most common languages used for AI applications, and several important AI applications.
Synopsis Can machines think? The physical symbol system hypothesis. History of AI. The Turing test. Languages of AI. The structure of Prolog. Facts, rules, queries. Instantiation and backtracking. List processing. Depth-first and breadth-first searches. Directed searches and the A* algorithm. Knowledge representation. Frames, scripts. Expert systems. Learning. Genetic algorithms. Neural networks. Backpropagation. Access to the university's computer systems via modem is compulsory for distance students.
Assessment Assignments: 30% + Examination: 70% +