Unit name | Mathematics for Computer Science A |
---|---|

Unit code | COMS10014 |

Credit points | 20 |

Level of study | C/4 |

Teaching block(s) |
Teaching Block 1 (weeks 1 - 12) |

Unit director | Dr. Bernhard |

Open unit status | Not open |

Pre-requisites |
A* in A-level mathematics, or equivalent. |

Co-requisites |
COMS10013 Mathematics for Computer Science B |

School/department | Department of Computer Science |

Faculty | Faculty of Engineering |

This unit and its companion, COMS10013 “Mathematics for Computer Science B”, provide the mathematical foundations for the rest of the programme.

It assumes an A* in A-level mathematics or equivalent knowledge as a prerequisite, which is part of our entry requirements.

This unit introduces students to two main areas of mathematics:

**Discrete Mathematics**, which is often called “the Mathematics of Computer Science”.**Probability Theory**, the area of mathematics that deals with uncertainty and that is essential for scientific modelling. A particular application of this in computing is the field of Machine Learning.

Cutting across all these topics, students will be introduced to principles of mathematical reasoning, for example: creating a mathematical model of a problem, being precise and formal where necessary (and knowing when this is necessary), using abstraction to focus on the important aspects of a problem, dealing with uncertainty, employing mathematical methods of reasoning (for example, inductive and deductive arguments).

After completing this unit, a student will be able to:

- Perform the calculations, algorithms and other techniques taught in the unit.
- Recognise and apply mathematical precision and abstraction.
- Select appropriate mathematical tools and methods of reasoning to create models and solve problems.
- Recognise a correct mathematical proof.
- Solve problems in the areas of logic, set theory, combinatorics, and probability theory.

Teaching will be delivered through a combination of synchronous and asynchronous sessions, including lectures, practical activities supported by drop-in sessions, problem sheets and self-directed exercises.

Exam (January, 100%)

In addition to the assessment, this unit has a “must pass” hurdle: students are required to attend and sign in to at least 75% of the workshop classes.

If this unit has a Resource List, you will normally find a link to it in the Blackboard area for the unit. Sometimes there will be a separate link for each weekly topic.

If you are unable to access a list through Blackboard, you can also find it via the Resource Lists homepage. Search for the list by the unit name or code (e.g. COMS10014).