Normally, a mark of at least 50% on each of the components in b and d and each written paper in a and c. No mark below 40% is accepted as a condoned pass mark.

A mark of at least 51% on the individual project.

Coursework contribution:

Coursework associated with a course normally contributes 10% to the assessment of the course. The only exceptions are the following:

20% for Laboratory

33% for 395 Machine Learning.

Each paper in (a) examines two core computing courses of term 1. The courseworks of those courses contribute 10% to the paper.

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

Pass the MSc

An aggregated mark of at least 70% on the 9 components

A mark of at least 71% on the individual project.

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

Pass the MSc, but without DISTINCTION

An aggregated mark of at least 60% on the 9 components

A mark of at least 61% 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) he/she 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. Laboratory or the team programming project), will have to be retaken the following year, and the team 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. Re-entry candidates may also not normally be considered for a merit or distinction classification.

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