Module 02440 (2003)

Syllabus page 2003/2004

06-02440
Software Workshop Team Prolog or Pop-11

Level 2/I

Mark Lee
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.)

Changes and updates

Small corrections made to the wording of two Learning Outcomes.


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-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:

12+


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

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: 21 Oct 2003

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

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