Foundational Mathematics
The Foundational Mathematics module provides students with basic mathematical knowledge to understand fundamental concepts and develop the necessary analytical skills useful in computer science courses.
It covers differential calculus, combinatorics, probability and statistics theory, vector geometry, matrix and determinants, (which form the basis of computer vision and graphics processing) as well as linear algebra and transformations, and vector spaces.