Students undertake a project either individually or in a small group. The project will be related to computer science and/or software engineering, broadly construed. The project may be self-proposed or may be selected from a list of project proposals provided by academic staff. Typically, a project will involve the investigation, specification, design, implementation, documentation and demonstration of a technical artefact and related background research; the balance between these will vary from project-to-project. When possible, projects of related topics will be supervised by a single supervisor through regular small group supervision meetings.
Total contact hours: 13
Private study hours: 287
Total study hours: 300
Method of assessment
Main assessment methods
Project, including technical report and presentation (100%)
Reassessment Instrument: 100% project
This will depend entirely on the specific project topic chosen. Supervisors will give advice about readings.
See the library reading list for this module (Canterbury)
The intended subject specific learning outcomes.
On successfully completing the module students will be able to:
1. Demonstrate an in depth understanding of particular technical topics (for instance, use of a particular programming language, or software development tool, component architecture or mathematical technique) beyond that obtainable from the rest of the programme. The specific topics will depend on the project topic chosen.
2. Demonstrate abilities in project organisation, implementation and documentation techniques.
3. Show that they can:
- specify, design and implement a computer-based system;
- evaluate and choose between potential solutions to a technical problem;
- evaluate and deploy appropriate tools and techniques.
4 Reflect on and evaluate work performed.
Back to top
Credit level 5. Intermediate level module usually taken in Stage 2 of an undergraduate degree.
- ECTS credits are recognised throughout the EU and allow you to transfer credit easily from one university to another.
- The named convenor is the convenor for the current academic session.
University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.