Module 02440 (2006)

Syllabus page 2006/2007

06-02440
Software Workshop Team Prolog or Pop-11

Level 2/I

Ata Kaban
10 credits in Semester 2

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

Prolog
Pop-11


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:
1demonstrate advanced programming skills Report
2work in a team Presentation, report
3document a group project Presentation, report
4understand a major AI technique Presentation, report

Restrictions, Prerequisites and Corequisites

Restrictions:

None

Prerequisites:

06-18185 (AI Programming) (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:

12+


Assessment

  • Sessional: Continuous assessment (100%).
  • Supplementary (where allowed): 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.
  • The normal 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

TitleAuthor(s)Publisher, Date
Prolog Programming for Artificial Intelligence Ivan Bratko Addison Wesley , 1990
POPLOG help files (online)

Detailed Syllabus

  1. AI topic choice
  2. Project specification
  3. Group Work on project
  4. Mid-semester Presentation
  5. Group work on project
  6. Final presentation

Last updated: 5 Nov 2004

Source file: /internal/modules/COMSCI/2006/xml/02440.xml

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus