Accessibility statement

Project: Mathematics & Computer Science - COM00014H

« Back to module search

  • Department: Computer Science
  • Module co-ordinator: Dr. James Cussens
  • Credit value: 40 credits
  • Credit level: H
  • Academic year of delivery: 2018-19
    • See module specification for other years: 2017-18

Module will run

Occurrence Teaching cycle
A Spring Term 2018-19 to Summer Term 2018-19

Module aims

The aims of this module are:

  • To provide a culmination of three years' teaching, in both Computer Science and Mathematics, in a substantial ISM
  • To provide an introduction to independent study in Computer Science
  • To support synthesis and application of material from the taught degree course
  • To demonstrate, where appropriate, problem-solving skills from both disciplines, Computer Science and Mathematics.

Module learning outcomes

On completion of the project, the student will have gained the practical skills that can only be gleaned from the experience of undertaking independent (supervised) research. The student will also have the experience of having written a substantial academic report. Specifically, the student should be able to do the following:

  • Demonstrate that they have acquired specialisation in a particular part of Computer Science, normally involving a mathematical component. Examined in the overall project report.
  • Demonstrate that the have acquired suitable skills to undertake a substantial academic project. Examined in the overall project report.
  • Demonstrate that they have engaged in study and critical understanding of scholarship in their chosen area. Examined in the literature review and evaluation parts of the project report.
  • Contribute to an established area of research or development, demonstrating a practical understanding of how established techniques of research and enquiry are used to create and interpret knowledge. Examined in the overall project report. The project report may present the student's approach to a known problem, or present an existing approach applied to a new problem. It may present an analysis or critique of well-known work. It may devise a new method, or extend an existing method into new areas. The student should evaluate the contribution made.
  • Formulate a moderate sized problem, to select and justify an appropriate approach, and to follow the approach systematically. Examined in the design/problem-analysis part of the project report.
  • Recognise alternatives, selecting and justifying the approach taken at each point in the report, identifying parts of the project area that are feasible within the time (etc) constraints of the project. Examined in the overall project report and especially in the design/problem-analysis part of the project report.
  • Appreciate the latent issues of the subject area. Examined in the overall project report and specially in the evaluation part.
  • Prepare a written report on the work done, according to the defined criteria. In particular, the student should be able to prepare a report with a good structure and clear presentation, and in which the referencing is of publishable academic standard. The report must demonstrate critical abilities and evaluation of work done and methods applied. Examined in the overall project report.
  • Demonstrate knowledge and understanding of legal, ethical, social, professional and commercial issues involved in the project.


Task Length % of module mark
Project Report
N/A 100

Special assessment rules




Module feedback

Feedback on written report draft (where draft provided to supervisor in a timely manner).
Written feedback after written project report.

Indicative reading

**** Dawson, C. W. Projects in Computing and Information Systems Addison-Wesley 2005

*** Gowers, E. The complete plain words. Penguin 1987

*** Kopka, H and Daly, P.W. Guide to LATEX, 4th edn. Addison-Wesley 2004

*** Van Leunen, M. C. A Handbook for Scholars, 2nd edn. OUP 1992

*** Zobel, J. Writing for computer science, 2nd edn. Springer 2004

The information on this page is indicative of the module that is currently on offer. The University is constantly exploring ways to enhance and improve its degree programmes and therefore reserves the right to make variations to the content and method of delivery of modules, and to discontinue modules, if such action is reasonably considered to be necessary by the University. Where appropriate, the University will notify and consult with affected students in advance about any changes that are required in line with the University's policy on the Approval of Modifications to Existing Taught Programmes of Study.