MODULE DESCRIPTION, 2011/12
06-18185
AI Programming
This School of Computer Science Module Description is a strict subset of the Syllabus Page, which gives more information.
| Module Title | AI Programming | ||||||||||||
| School/Department | Computer Science | ||||||||||||
| Module Code | 06-18185 | ||||||||||||
| Descriptor | COMP/06-18185/LC | ||||||||||||
| Member of Staff | Dr M G Lee | ||||||||||||
| Level | C | ||||||||||||
| Credits | 20 | ||||||||||||
| Semester | 1+2 | ||||||||||||
| Pre-requisites | None |
||||||||||||
| Co-requisites | 06-20417 AI Principles |
||||||||||||
| Restrictions | None |
||||||||||||
| Contact hours | 110 | ||||||||||||
| Delivery | 1 hr lecture, 4 hrs practical programming workshops/tutorials
per week |
||||||||||||
| Description |
This module introduces general procedural and functional
programming techniques as well as basic AI programming styles
(including list manipulation and pattern matching) using the
language Pop-11. More advanced techniques involving recursion, grammar, databases and the implementation of search strategies
will also be introduced. |
||||||||||||
| Outcomes |
|
||||||||||||
| Assessment |
Sessional: Assessed practical work (100%). Supplementary (where allowed): By means of a software mini-project. |
||||||||||||
| Texts | Online tutorial material, supporting program libraries. C Thornton & B du Boulay, Artificial Intelligence through Search, Intellect, Oxford, 1992. |