Computing for Digital Media Project (G5116)

45 credits, Level 6

Autumn and spring teaching

This module is an individual project based on the production of a significant piece of digital media as either an interactive application or a technically complex presentation. 

This module will give you the opportunity to complete an extensive piece of technical 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 you will improve in the design and build of a significant piece of digital media (using programming, modelling and simulation tools as appropriate). 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 Computing for Digital Media Project should be viewed as the culmination of the degree. It gives you a chance to demonstrate all you have learned and produce a key portfolio piece for your future employment. It will be the most demanding part of the undergraduate degree. It is very different from most other modules. Although you will be supervised you are on your own to a large extent. The onus is on you 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, which are a final report and the code/presentation for the system built. You will be expected to give a presentation and demonstration of your work. Project report and presentation/demonstration are examined. To ensure that you do not procrastinate you 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.


This module is offered on the following courses: