skip to content

Department of Computer Science and Technology


MPhil in ACS students undertake a substantial research project during the Lent and Easter terms, and submit a project report of no more than 15,000 words, and no more than 50 pages, via Moodle by 11:00a.m. on 2 June 2023. Each project must be supervised by a member of the academic staff (who will also act as one assessor).

More information on ACS projects (timetable, guidelines) ...

Part III students undertake a research project similar to the MPhil in Advanced Computer Science project above of no more than 12,000 words, and no more than 40 pages. Part III students submit their project reports via Moodle by 11:00 a.m. on 26 May 2023. Each project must be supervised by a member of the academic staff (or alternative approved by Head of Department) who also acts as one assessor.

More information on Part III projects (timetable, guidelines) ...

Resources for students and supervisors

Project proposals

Students who wish to undertake a project of their own devising (including self-proposed projects to be supervised by staff in the NLIP group) must identify a willing supervisor and have their agreement to supervise the project. Phase 2 of the project proposal must be submitted a week earlier than those projects suggested by the teaching staff, that is 9 November. The Postgraduate Education Committee will consider the project being proposed to ensure it meets the criteria for the MPhil or Part III. If the proposal is not acceptable, the student and supervisor should select a project from those published and submit the alternative proposal, as above, by 16 November.

  • Project proposals have 2 phases:
    1. Phase 1 Due 2 November: complete the Moodle online form indicating project supervisor's name and topic and confirm the supervisor has agreed to supervise the project.
    2. Phase 2 Due 16 November (9 November if self-proposed). Your proposal and coversheet needs to be uploaded to the Moodle page:
      1. Project proposal coversheet
        All project proposals must be accompanied by a proposal coversheet.
      2. Project proposal
        Write a project proposal, respecting the word limits and include your work schedule in blocks of two weeks including dates. A LaTeX template is available if required.
      3. A Project resource form must be completed by 16 November (9 November if self-proposed) even if you are using your own machine.
  • NLIP Projects
    • Projects based in the NLIP Natural Language Processing Group are allocated by the Group's lecturing staff.
    • Students interested in undertaking a project in this Group select 3 projects from those published and indicate their preferences on the NLIP project preferences form. This is to be submitted on 16 November 2022.
    • Once allocated, students write up a full Project Proposal with the approval of the project supervisor, as above, and upload it to the Moodle page at the beginning of Lent Term (Thursday 19 January 2023). Background work on the project will, nonetheless, commence at the end of Michaelmas Term.

All Phase 2 Project proposals and project resource forms must be approved by your Project Supervisor and your Course Adviser / Director of Studies before submission.


If your project may involve experiments with human participants, be sure to read the department's Ethical Review Policy, which explains the steps you need to take to obtain the necessary approval first.

Some further guidelines:

Submission and assessment