Programme/Approved Electives for 2025/26
None
Available as a Free Standing Elective
No
A knowledge of some of the fundamental concepts in mathematics is important to all our MSc programmes, and something that will give you enhanced understanding in areas such as AI, data management, and cyber security. This module is designed for students without recent mathematical knowledge or experience and will support you to explore the power of linear algebra for solving complex systems, use probability and statistics to make data-driven decisions, and harness the beauty of calculus to understand dynamic changes.
Aims
This module aims to enable students from non-mathematical backgrounds to:• understand an introduction to the mathematical concepts relevant to areas of Computer Science such as AI, Data Science and Cyber Security• develop knowledge and skills to analyse and solve real-world AI and data science problems• understand and apply topics such as algebraic equations, vectors, matrices, systems of linear equations, calculus of functions of one and several variables, probability, and statistics
Intended Learning Outcomes
Evaluate various mathematical approaches to analysing a given data set: 2Apply suitable techniques to solve algebraic equations: 1,2Perform operations with vectors and matrices: 1,2Solve systems of linear equations: 1,2Select and apply suitable techniques to solve problems in calculus: 1,2Perform probability calculations, including conditional probability: 1,2Analyse data using statistical methods: 1,2
12 x 2 hours of lectures12 x 1 hours of practicals/problem classesIndependent study: 84 hoursReport preparation: 30 hours
Description of Module Assessment
1: Problem Sheets weighted 25%Set of 5 online tasksStudents will be given 5 weekly short online tasks (equally weighted and marks summed) to complete. The tasks complement the content taught during that week. Sheets can be completed anywhere once released and are available online for a limited period during the appropriate week. This will enable feedback to be given as the course progresses, preparing students for the final report.
2: Report weighted 75%ReportReport comprising 3 sections that contain explanations of steps taken to solve a set of problems applied to real world data, including the reasons for taking those steps,
presentation of the results and a summary of the approach taken.
1. solution of linear algebra problems
2. optimisation of functions of one and multiple variables
3. analysis of data representing a set of inter-related random variables
Word equivalent of 3,750 words.