Module Descriptors
AI METHODS
COSE50534
Key Facts
Faculty of Computing, Engineering and Sciences
Level 5
15 credits
Contact
Leader: Bernadette Sharp
Hours of Study
Scheduled Learning and Teaching Activities: 36
Independent Study Hours: 114
Total Learning Hours: 150
Assessment
  • ASSIGNMENT weighted at 50%
  • EXAMINATION - UNSEEN IN EXAMINATION CONDITIONS weighted at 50%
Module Details
Module Learning Strategies
2 lectures and 1 practical/tutorial per week.
(1:n)2 (1:20)1
Module Indicative Content
Introduction to AI;
example AI systems;
the role of knowledge and representation for knowledge based problem solving
e.g. predicate logic, production rules, semantic nets and frames
problem solving and search strategies;
Prolog as an example of an AI programming language.
Module Additional Assessment Details
Exam 50% length 2 hours (Learning outcomes 1, 2)
Assignment 50% (Learning outcome 3)
Module Texts
Callan, R (2003) Artificial Intelligence, Macmillan, Basingstoke, ISBN: 0333801369
Luger, G.F. & Stubblefield, W.A. (2004) Artificial Inteligence, Addison-Wesley-Longman, Reading, USA, ISBN: 0321263189
Russell, S., and Norvig, P. (1995) Artificial Intelligence: A Modern Approach, Prentice Hall, New Jersey, USA, ISBN: 0137903952
Chitta, B. (2003) Knowledge Representation, reasoning and declarative problem solving, Cambridge University Press, Cambridge, ISBN: 0521818028
Bratko, I. (2001) Prolog Programming for Artificial Intelligence, Addison Wesley, ISBN: 0201403757
Konisberger, H. K. & de Bruyn, W.G.M. (1990) PROLOG from the Beginning, McGraw-Hill, Maidenhead, UK, ISBN: 0077072162
Callear, D. (1994) Prolog programming for students, DP Publications, London, UK, ISBN: 1858050936
AI Magazine
ACM Journal
Module Special Admissions Requirements
None.
Module Resources
PROLOG