DAT221 Fundamentals for data science
About this course
The course covers:
- Recap of linear algebra and analysis
- Matrix decompositions (eigendecomposition, SVD, Cholesky, low-rank approximations, etc.)
- Vector calculus (gradients of vector-valued functions, backpropagation and automatic differentiation, Taylor series, etc.)
- Probability and distributions (probability spaces, Bayes’ theorem, Gaussian distributions, change of variables, exponential family)
-Continuous optimisation (gradient descent, constrained optimisation, convex optimisation)
Learning outcome
This course provides an overview of mathematical methods and tools relevant to data science applications and equips students with the necessary background for advanced courses in machine learning and statistics.
Learning activities
Teaching support
Syllabus
Prerequisites
Recommended prerequisites
Assessment method
About use of AI
Teaching hours
Preferential right
Admission requirements