CSC-44100 - Mathematical Techniques for Computational Sciences
Coordinator: Danila Prikazchikov Tel: +44 1782 7 33414
Lecture Time:
Level: Level 7
Credits: 15
Study Hours: 150
School Office: 01782 733075

Programme/Approved Electives for 2026/27

None

Available as a Free Standing Elective

No

Co-requisites

None

Prerequisites

None

Barred Combinations

None

Description for 2026/27

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, eigenvalues and eigenvectors, calculus of functions of one and several variables, probability, and statistics

Intended Learning Outcomes

Evaluate various mathematical approaches to analysing a given data set: 2
Apply suitable techniques to solve algebraic equations: 1,2
Perform operations with vectors and matrices: 1,2
Solve systems of linear equations: 1,2
Select and apply suitable techniques to solve problems in calculus: 2
Perform probability calculations, including conditional probability: 2
Analyse data using statistical methods: 2

Study hours

12 x 2 hours of lectures
12 x 1 hours of practicals/problem classes
Independent study: 114 hours

School Rules

None

Description of Module Assessment

1: Class Test weighted 25%
Class test
A 40-minute class test, containing several questions in linear algebra.

2: Report weighted 75%
Report
Report 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.