In order to pass the MSc students have to satisfy all of the following requirements:

  1. An aggregated mark of at least 50% on 10 taught courses, chosen according to the degree structure, including the compulsory taught courses and the required number of selectives.
  2. Normally, a mark of at least 50% on each of the 10 taught courses. Some marks in the range 40-49 may be condoned, at the discretion of the Board of Examiners, but no mark below 40% is acceptable.
  3. A mark of at least 50% on the individual project.

In order to be considered for the MSc with DISTINCTION students have to satisfy all of the following requirements:

  1. Pass the MSc.
  2. An aggregated mark of at least 70% on the 10 taught courses.
  3. A mark of at least 70% on the individual project.

In order to be considered for the MSc with MERIT students have to satisfy all of the following requirements:

  1. Pass the MSc, but without DISTINCTION.
  2. An aggregated mark of at least 60% on the 10 taught courses.
  3. A mark of at least 60% on the individual project.

If a candidate who has been examined in all the components fails to satisfy the Board of Examiners, the Board will determine which components (including which examination papers) the candidate will have to retake on re-entry.  These elements are normally selected from those in which the candidate has a mark less than 50%.  All failed components, including the practical components (e.g., Python or the Group Project), will normally have to be retaken the following year, and the Group Project may, at the discretion of the Board of Examiners, be substituted by practical tests.  Only one retake is possible for each component.  A candidate re-entering any part of the examination will normally only be credited with a bare pass mark if successful.

There is no Postgraduate Certificate or Diploma available for partial completion of this MSc programme.