| 1 |
Mon Aug 24 |
Course launch + Launchpad (setup, Colab, Gemini, AI policy, Kaggle launch, Poster-to-Product preview) |
nb00
 |
|
| 1 |
Wed Aug 26 |
Predictive analytics fundamentals, EDA, and data splitting |
nb01
 |
|
| 1 |
Fri Aug 28 |
Data setup and preprocessing pipelines |
nb02
 |
|
| 2 |
Mon Aug 31 |
Regression metrics and baseline modeling |
nb03
 |
|
| 2 |
Wed Sep 2 |
Linear regression: features, interactions, diagnostics |
nb04
 |
|
| 2 |
Fri Sep 4 |
Group Work: Final Project/Competition |
— |
|
| 3 |
Mon Sep 7 |
No class — Labor Day |
— |
|
| 3 |
Wed Sep 9 |
Lecture — Regularization (Ridge & Lasso) |
nb05
 |
|
| 3 |
Fri Sep 11 |
Group Work: Final Project/Competition |
— |
|
| 4 |
Mon Sep 14 |
Logistic regression: probabilities, boundaries, pipelines |
nb06
 |
|
| 4 |
Wed Sep 16 |
Classification metrics: confusion matrix, ROC/PR, business costs |
nb07
 |
|
| 4 |
Fri Sep 18 |
Group Work: Final Project/Competition |
— |
|
| 5 |
Mon Sep 21 |
Resampling and cross-validation (k-fold + descriptive fold intervals) |
nb08
 |
|
| 5 |
Wed Sep 23 |
Hyperparameter tuning + feature engineering + leakage detection |
nb09
 |
|
| 5 |
Fri Sep 25 |
MIDTERM EXAM — in class, on paper. |
— |
MIDTERM EXAM (20%) |
| 6 |
Mon Sep 28 |
Decision trees: interpretable models with sharp edges |
nb11
 |
|
| 6 |
Wed Sep 30 |
Random forests: bagging, OOB, feature importance |
nb12
 |
|
| 6 |
Fri Oct 2 |
Group Work: Final Project/Competition |
— |
|
| 7 |
Mon Oct 5 |
Gradient boosting: performance with discipline |
nb13
 |
|
| 7 |
Wed Oct 7 |
Model selection + test-set ceremony + monitoring |
nb14
 |
|
| 7 |
Fri Oct 9 |
Group Work: Final Project/Competition |
— |
|
| 8 |
Mon Oct 12 |
No class — Fall Break (Oct 12–13) |
— |
|
| 8 |
Wed Oct 14 |
Time-series forecasting: walk-forward CV, lag features |
nb16
 |
|
| 8 |
Fri Oct 16 |
Group Work: Final Project/Competition |
— |
|
| 9 |
Mon Oct 19 |
Competition workflow: from notebook to submission.csv — the full pipeline, tree ensembles, and the champion model |
nb18
 |
|
| 9 |
Wed Oct 21 |
Deep learning (PyTorch + when-to-use + LLM lab) |
nb19
 |
|
| 9 |
Fri Oct 23 |
Group Work: Final Project/Competition |
— |
|
| 10 |
Mon Oct 26 |
Data communication and poster design |
nb17
 |
|
| 10 |
Wed Oct 28 |
Group Work: Final Project |
— |
|
| 10 |
Fri Oct 30 |
Group Work: Final Project |
— |
|
| 11 |
Mon Nov 2 |
Group Work: Final Project |
— |
|
| 11 |
Wed Nov 4 |
Group Work: Final Project |
— |
|
| 11 |
Fri Nov 6 |
Group Work: Final Project |
— |
|
| 12 |
Mon Nov 9 |
Group Work: Final Project |
— |
|
| 12 |
Wed Nov 11 |
Group Work: Final Project |
— |
|
| 12 |
Fri Nov 13 |
Group Work: Final Project |
— |
|
| 13 |
Mon Nov 16 |
Group Work: Final Project |
— |
|
| 13 |
Tue Nov 17 |
Undergraduate Research Conference — Poster Presentation (all students present) |
— |
POSTER PRESENTATION |
| 13 |
Wed Nov 18 |
No class — time to rest and catch up on other coursework |
— |
|
| 13 |
Fri Nov 20 |
Poster-to-Product kickoff — scoping, partner framing, AI-assistant assignment |
— |
|
| 14 |
Mon Nov 23 |
Group Work: Competition |
— |
|
| 14 |
Wed Nov 25 |
No class — Thanksgiving break (Nov 25–28) |
— |
|
| 14 |
Fri Nov 27 |
No class — Thanksgiving break (Nov 25–28) · final submission window, online |
— |
Kaggle final submission due Sun Nov 29, 11:59 PM |
| 15 |
Mon Nov 30 |
Poster-to-Product — data engineering + model validation |
— |
|
| 15 |
Wed Dec 2 |
Poster-to-Product — deployment + partner checkpoint |
— |
|
| 15 |
Fri Dec 4 |
Poster-to-Product — usability testing + iteration |
— |
|
| 16 |
Mon Dec 7 |
Poster-to-Product — executive brief drafting + showcase preparation |
— |
|
| 16 |
Wed Dec 9 |
Poster-to-Product SHOWCASE (partners + feedback) |
— |
|
| 16 |
Fri Dec 11 |
Course wrap — peer evaluation, reflection survey, competition results |
— |
|