Short Description

Students will follow an appropriate problem-solving route, building on the detailed dissertation project proposal written in the Research Project Preparation unit. The student will analyse possible problem solutions based on an extensive literature and technological review of related research work and choose appropriate methods and approaches. This will lead to the implementation of the chosen solution, its testing and evaluation. In most cases the project will be a synthesis of both an analytical and a computational approach to solving or investigating a substantial computer science problem. However, projects will vary in style, and some may be more experimentally based, and some may be purely theoretical. A comprehensive dissertation will be submitted at the completion of the project.

After completing the research you will be able to:

  •  Identify the tasks to be completed in a research project, plan a scheme of work, and complete the project to a professional standard
  • Conduct independent research, following the ethical principles and processes
  • Assemble and create the necessary analysis, design and development tools, carry out the development of the solution of a technical problem in Computer Science, and evaluate the effectiveness of the solution against common standards of quality
  • Demonstrate the successful completion of these tasks in a well-structured and coherently written dissertation, which will include a discussion of the research outcomes of the work, and future directions
  • Evaluate and critique the project