Skip to main content

BSc Computing Project


Module description

The computing project involves the use of one or more programming languages for implementing a system or for investigating particular algorithms and data processing methods or for investigating computer-based models of natural or artificial phenomena.

You will first be taught how to:

  • formulate the project's objectives and aims
  • write a project proposal
  • organise and plan the project
  • undertake a literature review
  • write the project report.

Completion of this project gives you the opportunity to communicate complex ideas/concepts and approaches/techniques to others, and to demonstrate initiative, organisational ability and self-motivation to work autonomously.

Learning objectives

By the end of this module, you will be able to:

  • demonstrate knowledge of programming and software engineering
  • develop designs for information systems
  • analyse data using appropriate methods
  • write programs in appropriate programming languages
  • create and document a design using an appropriate modelling language
  • use a coherent information system development process.