Course overview
This course aims to equip students with mathematical skills critical for understanding and applying machine learning algorithms. Students will be able to explain and apply the mathematical concepts essential for machine learning, focusing on calculus, linear algebra, optimisation, probability, and information theory. Essential for machine learning and data science curricula, this course strengthens mathematical foundations, supporting advanced studies and practical applications in the field.
- Linear Algebra
- Multivariable Calculus
- Probability
Course learning outcomes
- Apply techniques from linear algebra to solve problems involving vectors and matrices
- Formulate and solve problems using multivariable functions and derivatives
- Perform computations with random variables, probabilities and entropy
- Use Python to verify solutions and produce solutions for more complex problems
- Present results of calculations in a clear and logical manner
Degree list
The following degrees include this course