Module 02440 (2001)
Syllabus page 2001/2002
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.)
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 | be able to work in a team | Presentation, report |
| 3 | be able to 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-11349 (AI Programming A) (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
- Continuous assessment (100%): 70% by report and demonstration at the end of the teaching period; 30% by student presentation - one presentation midway through course, and one presentation at end of the teaching period. Normally students who fail can be reassessed only by repeating. Nevertheless, students with marginal failures may be permitted to do additional work instead of being required to repeat the module.
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-semister Presentation
- Group work on project
- Final presentation
Last updated: 29 July 2001
Source file: /internal/modules/COMSCI/2001/xml/02440.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus