Computer Science Project (G5038)

45 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.

Teaching

100%: Lecture

Assessment

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

Contact hours and workload

This module is 450 hours of work. This breaks down into 12 hours of contact time and 438 hours of independent study.

This module is running in the academic year 2019/20. We also plan to offer it in future academic years. It may become unavailable due to staff availability, student demand or updates to our curriculum. We’ll make sure to let our applicants know of such changes to modules at the earliest opportunity.