MATH 637: Mathematical Techniques in Data Science

University of Delaware · Fall 2026
LecturesMWF from 1:50pm–2:45pm in Purnell Hall 236
Office hoursMW from 2:45pm–3:45pm in Ewing Hall 509
SyllabusCourse syllabus (PDF)
Canvas Canvas course site
Habit de Jardinier, an 18th-century engraving of a gardener dressed in garden tools
Habit de Jardinier, engraving by Nicolas de Larmessin (1640–1725)

This course will introduce fundamental techniques for data exploration, prediction, and inference. Our main objective will be to develop a mathematical understanding of data science techniques—their assumptions, properties, and limitations—alongside their practical implementation and use. Several of our meetings will be dedicated to problem-solving and programming sessions. Final projects will evaluate both an understanding of course material as well as the critical thinking skills at the core of effective data science.

Announcements

Lectures

# Date Topic Materials
1 Aug 26 Course overview Slides
2 Aug 28 Intro to dimension reduction, linear algebra review Slides
3 Aug 31 Principal component analysis (PCA) Slides Code
4 Sep 02 More on PCA, and singular value decomposition (SVD) Slides
5 Sep 04 Quiz 1, start of PCA/SVD problem set Notes
6 Sep 09 Clustering with k-means Slides
6 Sep 11 More on k-means, toward density estimation Slides
7 Sep 14 Fitting a mixture of Gaussians Slides
8 Sep 16 More on Gaussian mixture models Slides
8 Sep 18 Quiz 2, start of density estimation problem set Notes
9 Sep 21 Least squares regression Slides
10 Sep 23 More on linear regression Slides
11 Sep 25 Overfitting and regularization Slides
12 Sep 28 Cross-validation, the bias–variance decomposition Slides
13 Sep 30 Priors and MAP Slides
14 Oct 02 Quiz 3

Resources

← All teaching