Skip to navigation | Skip to main content | Skip to footer

COMP10502: Maths for Computer Systems Engineers (2008-2009)

This is an archived syllabus from 2008-2009

Maths for Computer Systems Engineers
Level: 1
Credit rating: 10
Pre-requisites: No Pre-requisites
Co-requisites: No Co-requisites
Lecturers: Graham Gough
Course lecturer: Graham Gough

Additional staff: view all staff
Sem 2 w19-24 Lecture LF17 Thu 09:00 - 10:00 -
Sem 2 w19-24 Lecture LF17 Tue 09:00 - 10:00 -
Sem 2 w19-24 Examples LF17 Tue 15:00 - 16:00 -
Assessment Breakdown
Exam: 80%
Coursework: 20%
Lab: 0%


To demonstrate the relevance of mathematics to computer science.
To introduce fundamental mathematical techniques of abstraction.
To demonstrate applicability of particular mathematical techniques and skills for particular types of computer science problem.
To appreciate the costs and benefits of mathematical modelling.

Learning Outcomes

Knowledge and understanding - Be familiar with basic concepts of sets, functions, induction, relations and graphs, matrices, determinants.
Intellectual and practical skills - Be able to carry out routine operations involving topics in the syllabus.
Transferable skills and personal qualities - Have a set of tools and methods that can be applied in the courses given in the host department or in subsequent years


This course unit combines material from COMP10020 and MATH19632. The former will cover aspects of discrete Maths necessary for study of Computer Science units and the latter will cover sequences and series, together with matrices and determinants. The discrete maths will be taught to this cohort of students separately, and they will join other students on MATH19632 for the second half of the course.

Syllabus outline
Discrete structures. Sets functions and maps
Relations and Graphs
Sequences and series
Matrices and determinants