next up previous contents
Next: Database Systems Up: Descriptions of Courses and Previous: Computer Security   Contents

Subsections

CS/SE Individual Practical

Here are links to the course home page and the formal TQA description.

Description

The Individual Practical exposes students to the problems that arise with the design and implementation of large scale computer systems, and to methods of coping with such problems. Students will gain experience in how to:

Syllabus

The project is structured into two parts:

  1. Becoming familiar with the problem area, refining the specification of the system, undertaking some small programming tasks that are relevant to the problem in hand and providing a design for the system together with some justification for the design.

  2. Providing an implementation for the system together with supporting documentation and analysis of the implementation.

This year the project will involve the design of a peer-to-peer filesystem. The implementation language will be Java.

Assessed Coursework

Project assessment is completely based on submitted documents and Java code relating to the project parts outlined above.


next up previous contents
Next: Database Systems Up: Descriptions of Courses and Previous: Computer Security   Contents
Colin Stirling 2006-01-05