MATH 637: Mathematical Techniques in Data Science
University of Delaware · Fall 2026
| Lectures | MWF from 1:50pm–2:45pm in Purnell Hall 236 |
|---|---|
| Office hours | MW from 2:45pm–3:45pm in Ewing Hall 509 |
| Syllabus | Course syllabus (PDF) |
| Canvas | Canvas course site |
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
- Aug 11 Welcome! The first lecture will be on Aug 26.
- Aug 28 Today’s lecture will motivate dimension reduction and review the linear algebra necessary for Monday’s lecture on principal component analysis.
- Aug 30 I’ve posted a Jupyter notebook that we’ll use to demo principal component analysis in lecture 3.
- Sep 08 Keep in mind that Homework 1 is due on Sep 14 before class. Tomorrow, we’ll begin our discussion of clustering.
- Sep 10 You can now submit your Homework 1 solutions to Canvas.
- Sep 11 If you missed today’s lecture, please make sure to review the slides (posted below) before Monday. We’re going to start from the Gaussian mixture modeling problem in one dimension and build from there. Also, I returned the graded quizzes and went over the solution, which is also posted below.
- Sep 14 Now that we’ve completed all parts of the first module, I’d like to gather some anonymous feedback. I’ve made an announcement on Canvas with a link to the form. I’ll ask you to complete it at the start of today’s meeting.
- Sep 20 Tomorrow, we’ll begin regression basics.
- Sep 24 I forgot to update Wednesday’s reminders slide. It mistakenly said that the homework was due a week from today, when it is in fact still due on Monday before class. I’ve corrected the slides below.
- Sep 28 Quiz 3 on linear regression will be on Friday 10/02. It will consist of five multiple choice questions covering material from L9—L11. You will not need to calculate anything.
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
-
Mathematics for Machine Learning
Cambridge University Press, 2020. Free online textbook, and the closest to this course in its presentation of the core topics.
-
An Introduction to Statistical Learning with Applications in Python
Springer, 2023. Free PDF of the Python edition.
-
The Elements of Statistical Learning: Data Mining, Inference, and Prediction
Springer, 2nd edition, 2009. Free PDF of the 12th corrected printing (2017).
-
Foundations of Data Science
Cambridge University Press, 2020. Free PDF of the 2018 pre-publication draft.
-
Deep Learning: Foundations and Concepts
Springer, 2024. Free online version, readable in the browser.
-
Veridical Data Science: The Practice of Responsible Data Analysis and Decision Making
MIT Press, 2024. Open-access web version.
-
Mathematical Methods in Data Science: Bridging Theory and Applications with Python
Cambridge University Press, 2025. Free online version.