School of Computer Science and Mathematics

Faculty of Natural Sciences

For academic year: 2024/25 Last Updated: 12 July 2024

CSC-40072 - Mathematics for AI and Data Science

None

None

None

This module aims to give students from non-mathematical backgrounds an introduction to the mathematical concepts relevant to AI and Data Science.

critically appraise various mathematical approaches to analysing a given data set;: 1,2

select and apply suitable techniques to solve relevant AI and Data Science problems in calculus, linear algebra, and probability;: 1,2

analyse and apply periodic functions;: 1,2

summarise how mathematical approaches can be applied to AI and Data Science problems: 2

select and apply suitable techniques to solve relevant AI and Data Science problems in calculus, linear algebra, and probability;: 1,2

analyse and apply periodic functions;: 1,2

summarise how mathematical approaches can be applied to AI and Data Science problems: 2

10 x 2 hours of lectures

10 x 1 hours of practicals/problem classes

90 hours independent study

30 hours report preparation

10 x 1 hours of practicals/problem classes

90 hours independent study

30 hours report preparation

None

Set of 5 online weekly tasks

Students will be given 5 weekly short online tasks (equally weighted) to complete that complement the content taught during that week (either via automated methods such as MCQ's/MapleTA or set questions and digital scanning and uploading of answers). This will enable feedback to be given as the course progresses, preparing students for the final report.

Report outlining steps and reasons taken to solve a set of problems and presentation of the results.

Report comprising of 3 sections (maximum of 2 pages for each section, excluding appendices) that contains 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 how the approach taken relates to AI and Data Science: - solution of systems of linear equations - optimisation of a set of given functions of single and multiple variables - analysis of data representing a set of inter-related random variables