Discrete Structures

Module code: CO1012
Module co-ordinator: Michael Hoffman

In this module you will study the basic concepts from discrete mathematics that are needed in the study of computer science.

While the main purpose is to learn the necessary maths, the module is taught from a computer science viewpoint throughout. We do not assume any prior knowledge of maths other than some basic concepts from GCSE Mathematics (or equivalent).


  • 28 hours of lectures
  • 14 hours of seminars
  • 7 hours of tutorials
  • 51 hours of guided independent study


  • Coursework (100%)