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 and assessment

We’re currently reviewing teaching and assessment of our modules in light of the COVID-19 situation. We’ll publish the latest information as soon as possible.

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.

This module is running in the academic year 2020/21. 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.

Courses

This module is offered on the following courses: