Understanding Machine Learning: From Theory to Applications (DATASCI 224)
Spring 2026 (3 units)
This course teaches the mathematical foundations of machine learning (ML) and artificial intelligence (AI). Each week, the course surveys a different algorithm to examine its underlying machinery, covering topics such as linear algebra, calculus, and optimization. ML/AI algorithms range from linear models to gradient boosting, deep learning, and foundation models. Upon course completion, students should be able to learn new ML/AI algorithms independently.
Online Syllabus