Skip to main content

modules

Module title:Discrete Mathematics for Computer Science
Module codeECM1415
Module lecturers:Dr Stephen J. Maher
Module credits:15

Discrete mathematics is concerned with quantities which vary discretely, and because of that has an important role in Computer Science, in which discrete structures such as sets, graphs, lists, and trees play a fundamental role, and the underlying forms of reasoning are based on propositional and predicate logic rather than on calculus and mathematical analysis, with an emphasis on counting rather than measuring, e.g. enumerating permutations and combinations of objects satisfying specified conditions. This module will provide a thorough grounding in the fundamental structures and methods of discrete mathematics that are required for computer science.

Please note that all modules are subject to change, please get in touch if you have any questions about this module.