Module 02440 (2003)
Syllabus page 2003/2004
06-02440
Software Workshop Team Prolog or Pop-11
Level 2/I
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Changes and updates
Small corrections made to the wording of two Learning Outcomes.
Relevant Links
Outline
A large programming project using Prolog or Pop-11. Students work in teams of about five people.
Aims
The aims of this module are to:
- enable students to acquire more advanced programming skills
- give students the experience of working in a team to tackle a more challenging project
- enable students to develop a deep understanding of one major AI technique
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | demonstrate advanced programming skills | Report |
| 2 | work in a team | Presentation, report |
| 3 | document a group project | Presentation, report |
| 4 | understand a major AI technique | Presentation, report |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
06-11349 (AI Programming A) and 06-11351 (AI Programming B) (for projects in Pop-11)
Co-requisites:
06-02630 (Software Workshop Prolog) (for projects in Prolog)
Teaching
Teaching Methods:
Lectures/Tutorials: 12 hrs split between formal lectures & small group tutorials; practical sessions: 60 hrs (mainly in the student's own time rather than explicitly timetabled).
Contact Hours:
Assessment
- Supplementary (where allowed): As the sessional assessment
- The continuous assessment consists of 70% by report and demonstration at the end of the teaching period and 30% by student presentation - one presentation midway through the module, and one presentation at end of the teaching period.
Recommended Books
| Title | Author(s) | Publisher, Date |
| Prolog Programming for Artificial Intelligence | Ivan Bratko | Addison Wesley , 1990 |
| POPLOG help files (online) |
Detailed Syllabus
- AI topic choice
- Project specification
- Group Work on project
- Mid-semester Presentation
- Group work on project
- Final presentation
Last updated: 21 Oct 2003
Source file: /internal/modules/COMSCI/2003/xml/02440.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus