Module Overview

Information Technology Mathematics

To provide the student with the knowledge and understanding of the mathematical theories, tools and techniques required in Information Technology. This module will allow students advance their mathematical skills in problem solving, mathematical theories and computation and aid the development of their mathematical ability for computing in Information Technology.

Module Code

COMP H2026

ECTS Credits


*Curricular information is subject to change


 Induction and Recursion Solving problems using recursive functions Writing recursive algorithms  Recursive functions and programming

Differentiation and Integration

 Differentiation from first principles Basic rules for derivatives The concept of a derivative as a 'rate of change'  Rules of integration Calculate the area under a curve


 Definition of a Matrix Matrix arithmetic Square matrices, Inverses and Determinants Applications of Matrices in Computing


 Sources and collection of data Sampling Describing data, graphs, diagrams and charts Mean, Standard Deviation Median, mode and interquartile ranges

Probability and Probability Distributions

 Probability  Laws of probability  Discrete and continuous probability distributions

Graph and Trees

 Graphs and their representation Paths Graph traversals Trees Spanning and Binary trees

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)30
Formal Examination70