Individual Project (G5038)

30 credits, Level 6

Autumn and spring teaching

This module will give you the opportunity to complete an extensive piece system design and implementation work under the supervision of a member of faculty. You will be able to chose from a range of project topics or offer a project of your own. All topics will require the application of skills and knowledge gained through previous modules of study and will you will be involved in the design and build of a technological solution to a computer science related problem (using programming, modelling, simulation tools as appropriate).

Some project topics will be available in collaboration with commerce and industry, and will enable you to experience the methods and approaches of non-academic institutions. There will be no formal lectures to attend. The teaching methods used will simply be weekly individual/small-group meetings to discuss progress.

The final year Computer Science projects should be viewed as the culmination of the degree – it gives you a chance to demonstrate all that you have learned. It will be the most demanding part of the undergraduate degree.

It is very different from most other modules as although you will be supervised, you will have to work independently to a large extent. It will be your responsibility to define the problem boundaries, to investigate possible solutions, and to present the results verbally, in writing, and to demonstrate them in action.

The results of the project will be submitted in two parts: a final report and the code of (the parts of) the produced system. You will be expected to give a presentation and demonstration of your work. The project report and presentation/demonstration are examined.

To ensure that you are on the right track, you will need to submit an interim report that describes the early phase of your project, involving a debate on professional issues, requirements analysis, and planning. This interim report is also assessed.


100%: Lecture


10%: Coursework (Report)
10%: Practical (Presentation)
80%: Written assessment (Project)

Contact hours and workload

This module is approximately 450 hours of work. This breaks down into about 5 hours of contact time and about 445 hours of independent study. The University may make minor variations to the contact hours for operational reasons, including timetabling requirements.

We regularly review our modules to incorporate student feedback, staff expertise, as well as the latest research and teaching methodology. We’re planning to run these modules in the academic year 2024/25. However, there may be changes to these modules in response to feedback, staff availability, student demand or updates to our curriculum. We’ll make sure to let you know of any material changes to modules at the earliest opportunity.


This module is offered on the following courses: