Module directory (syllabus) 2018-19

This database contains the 2018-19 versions of syllabuses.

Note: Whilst every effort is made to keep the syllabus and assessment records correct, the precise details must be checked with the lecturer(s).

Module directories

The links below will give you complete lists of Computer Science undergraduate and postgraduate modules for 2018-19:

Please see the links below for guidance on selecting and auditing modules, including which how we allocated places on optional and elective modules:


Passing an undergraduate module

In order to pass an undergraduate module at Level 4 (First; Year 1), Level 5 (Intermediate; Year 2), and Level 6 (Advanced; Year 3), a student must:

  1. complete the module;
  2. achieve an overall module mark of 40%;
  3. achieve a minimum mark of 40% in any assessments that are prescribed as non-condonable in the programme’s Scheme of Award;
  4. achieve a minimum mark of 30% in any assessments that are weighted 30% or greater towards the module.

In order to pass an undergraduate module at Level 7 (Masters; Year 4 MEng), a student must:

  1. complete the module;
  2. achieve an overall module mark of 50%;
  3. achieve a minimum mark of 50% in any assessments that are prescribed as non-condonable in the programme’s Scheme of Award;
  4. achieve a minimum mark of 40% in any assessments that are weighted 30% or greater towards the module.