Course Details in 2027/28 Session


If you find any data displayed on this website that should be amended, please contact the Curriculum Management Team.

Module Title Project - Masters 60
SchoolComputer Science
Department Computer Science
Module Code 06 26587
Module Lead Russell Beale
Level Masters Level
Credits 60
Semester Full Term
Pre-requisites
Co-requisites
Restrictions None
Contact Hours Project supervision-17 hours
Guided independent study-583 hours
Total: 600 hours
Exclusions
Description The project must include a substantial scientific or engineering investigation and cannot consist of only a literature review.

Successful completion of this module enables students to apply for exemptions from BCS registration.

The MEng/MSci project enables the student to demonstrate an ability to use advanced software engineering concepts and to apply material learnt in other components of the degree programme. Projects are chosen from staff suggestions or are developed from the student's original idea.

Unlike the 40-credit Computer Science project, this 60-credit project demands that the student demonstrate a broader range of the most advanced skills required at masters level. Further, the 60-credit module requires the submission of additional assessment material. This project is suitable for exceptionally independent and self-motivated students.

The aims of this module are to:
  • allow students to carry out a substantial task of their own choosing in any area of Computer Science including Artificial Intelligence, Software Engineering, Theory, Human-Computer Interaction, Security, or Natural Computation
  • allow students to conduct an in-depth exploration of advanced computational concepts (that would not be possible in a 40 credit module)
  • allow students to demonstrate skills in scientific or engineering methods, including software or hardware development, maths, or empirical investigations, applied to computer science problems
  • allow students to demonstrate their competence as computing professionals, and to apply what they have learnt in the other components of their degree programme
  • facilitate independent work on a substantial individual project, including prioritisation of different components of the project, as well as prioritising the project as a whole against other work
Learning Outcomes By the end of the module students should be able to:
  • Carry out a substantial individual task set demonstrating good software engineering and/or computer science practice.
  • Work independently and prioritise different components of the work; manage a large project effectively.Take decisions and justify them convincingly.
  • Present a literature review and preliminary results in the style of a computing magazine article, e.g. Communications of the ACM, as directed by the supervisor.
  • Orally present work undertaken, and answer questions about it convincingly
  • Write a formal report, detailing work undertaken and conclusions reached.
Assessment 26587-01 : Continuous Assessment : Dissertation (100%)
Assessment Methods & Exceptions Assessment Sessional: Continuous Assessment (100%)

Supplementary (where allowed): Reassessment: where allowed, by repeat only.
Other None
Reading List