| THE UNIVERSITY OF BIRMINGHAM | Computer Science |
SYLLABUS PAGE, 2004/05
Level 1/C
| Dr J A Bullinaria | 10 credits in Sem1 |
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 A).
| This module provides a general introduction to artificial intelligence, its techniques, and main subfields. The principal focus of the module will be on the common underlying ideas, such as knowledge representation, rule based systems, search, and learning. It will provide a foundation for further study of specific areas of artificial intelligence. |
The aims of this module are to:
| On successful completion of this module, the student should be able to: | Assessed by: |
| Recognise the important features of AI systems and structure the field of AI into its main subfields. | Examination |
| Explain some of the most important knowledge representation formalisms and why they are needed, discussing their advantages and disadvantages. | Examination |
| Apply these knowledge representation formalisms to simple unseen examples. | Examination |
| Describe and apply some simple search algorithms. | Examination |
| Outline the processes involved in rule-based Expert Systems and in building such systems. | Examination |
| Discuss the importance of learning in intelligent systems, and how it might be implemented. | Examination |
| Provide examples of different types of AI systems, and explain their differences, common techniques, and limitations. | Examination |
Restrictions:
| None |
Prerequisites:
| None |
Co-requisites:
| None |
Teaching methods:
| 3 hrs/week of lectures, guest seminars, and exercise sessions |
Contact hours:
| 32 |
| 1.5 hr examination (100%). |
| 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 (2nd edn) | E Rich & K Knight | McGraw Hill, 1991 | Quite old now but still a good book |
| 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 |
| Artificial Intelligence (4th edn) | G Luger | Addison Wesley, 2002 | Some students may prefer this one |
| Artificial Intelligence | M Negnevitsky | Addison Wesley, 2002 | A good modern book |
| Artificial Intelligence (3rd edn) | P H Winston | Addison Wesley, 1992 | A classic but not advanced enough now |
| Expert Systems (3rd edn) | P Jackson | Addison Wesley, 1999 | The best book on Expert Systems |
See the Module Web Page for module material and further useful links.
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/18188.xml |