Lecture 1 · Wed, 9 Sept 2026

Course introduction and semester project

Course overview, learning objectives, semester project introduction, and workflow norms

Lecture 2 · Wed, 16 Sept 2026

AI tools in a machine-learning workflow

Using generative AI responsibly in data science and ML workflows

Lecture 3 · Tue, 22 Sept 2026

Foundations and preprocessing pipelines

Data cleaning, feature engineering, and scikit-learn pipelines

Lecture 4 · Wed, 23 Sept 2026

Linear models for prediction

Linear regression, penalised regression (ridge, lasso), and prediction

Lecture 5 · Wed, 30 Sept 2026

Classification methods

Logistic regression, k-nearest neighbors, and naive Bayes

Lecture 6 · Tue, 6 Oct 2026

Bias-variance tradeoff

Understanding overfitting, underfitting, and the bias-variance decomposition

Lecture 7 · Wed, 7 Oct 2026

Model selection and cross-validation

Cross-validation, hyperparameter tuning, and model comparison

Lecture 8 · Wed, 14 Oct 2026

Project showcase (optional)

Optional class session where students present their projects for peer ideas and instructor feedback

Lecture 9 · Tue, 20 Oct 2026

Unsupervised learning and PCA

Principal component analysis and dimensionality reduction

Lecture 10 · Wed, 21 Oct 2026

Ensemble methods

Decision trees, bagging, and random forests

Lecture 11 · Wed, 28 Oct 2026

Support vector machines

Support vector classifiers, kernels, and SVM for classification

Lecture 12 · Tue, 3 Nov 2026

Gradient boosting

Boosting, gradient boosting machines, and XGBoost

Lecture 13 · Wed, 4 Nov 2026

Clustering

K-means clustering, hierarchical clustering, and cluster evaluation

Lecture 14 · Wed, 11 Nov 2026

Neural networks

Introduction to neural networks as a bridge from classical ML

Lecture 15 · Tue, 17 Nov 2026

Project workshop

Hands-on project workshop with peer feedback and instructor guidance

Lecture 16 · Wed, 18 Nov 2026

Summing up and Q&A

Course synthesis, key takeaways, and open Q&A

MST0052 Predictive Modelling with Machine Learning · Fall 2026 · BI Norwegian Business School