Mathematics for Machine Learning (freely available textbook)
This textbook might be a good resource especially for the more theoretical aspects of the course (i.e., linear algebra, calculus, etc..)
Click on Mathematics for Machine Learning (freely available textbook) to open the resource.