| THE UNIVERSITY OF BIRMINGHAM | Computer Science |
SYLLABUS PAGE, 2004/05
Level 1/C
| Dr W H Edmondson Dr A Channon Prof. J A Barnden | 10+20 credits in Sem1+Sem2 |
Programmes | Modules | Updates | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus | Links
The School of Computer Science Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Most recent update: 5 Nov 2004.
New module for 2004/05 (in part replaces AI Techniques B and Logic).
| This module provides a general introduction to Artificial Intelligence and Cognitive Science, including an introduction to each of their main subfields. The focus of the module is on AI as a science of intelligence. |
The aims of this module are to:
| On successful completion of this module, the student should be able to: | Assessed by: |
| Describe the ideas, issues, problems and techniques in some of the main subfields of Artificial Intelligence and Cognitive Science, including Cognitive Psychology, Search, Rule Based Systems, Logic, Reasoning, Vision, Robotics, Natural Language Processing and Adaptive Computation. | Continuous assessment, examination |
| Identify and describe some basic structures and mechanisms forming the biological basis of intelligent behaviour. | Continuous assessment, examination |
| Explain and discuss some computational models in Cognitive Science. | Continuous assessment, examination |
| Discuss the philosophical issues arising from such computational models. | Continuous assessment, examination |
| Explain the most important knowledge representation formalisms and why they are needed, discussing their advantages and disadvantages. | Continuous assessment, examination |
| Apply these knowledge representation formalisms to example problems. | Continuous assessment, examination |
| Employ the first order predicate calculus as a formalism for representation and reasoning. | Continuous assessment, examination |
| Describe the uses and limitations of logic in AI and discuss alternatives. | Continuous assessment, examination |
| Describe, analyse and critically discuss a variety of AI techniques and apply them to example problems. | Continuous assessment, examination |
| Provide examples of AI systems and applications, and explain common techniques, differences and limitations. | Continuous assessment, examination |
| Explain and apply simple experimental techniques to AI and Cognitive Science problems. | Continuous assessment, examination |
Restrictions:
| None |
Prerequisites:
| None |
Co-requisites:
| 06-18188 Introduction to AI, 06-18185 AI Programming |
Teaching methods:
| 3 hrs/week of lectures and exercise classes in Semester 1, 4 hrs/week in Semester 2 |
Contact hours:
| Approximately 81 |
| 2 hr examination (60%), continuous assessment (40%). Resit by examination only. |
| Title | Author(s) | Publisher, Date | Comments |
| Artificial Intelligence: A Modern Approach (2nd edn) | S Russell & P Norvig | Prentice Hall, 2003 | The book that ties in most closely with the module |
| Artificial Intelligence: A New Synthesis | N J Nilsson | Morgan Kaufmann, 1998 | A good modern book |
| Artificial Intelligence | Rob Callan | Palgrave Macmillan, 2003 | A good modern book |
Illustrative only -- under development.
See the Module Web Page for module information and resources.
Programmes | Modules | Updates | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus | Links
| Page maintained by: | Dr P Coxhead |
| Content last updated: | 5 Nov 2004 |
| Source: | /resources/modules/2004/xml/18184.xml |