![]() | Study programme 2025-2026 | Français | |
![]() | Introduction to Machine Learning and Data Science | ||
Programme component of Bachelor's in Computer Science (MONS) (day schedule) à la Faculty of Science |
| Code | Type | Head of UE | Department’s contact details | Teacher(s) |
|---|---|---|---|---|
| US-B3-SCINFO-019-M | Compulsory UE | VANDENHOVE Pierre | S829 - Informatique théorique |
|
| Language of instruction | Language of assessment | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Credits | Weighting | Term |
|---|---|---|---|---|---|---|---|---|---|
| Anglais, Français | 30 | 30 | 0 | 0 | 0 | 6 | 6.00 | 2nd term |
| AA Code | Teaching Activity (AA) | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Term | Weighting |
|---|---|---|---|---|---|---|---|---|
| S-INFO-256 | Introduction to Machine Learning and Data Science | 30 | 30 | 0 | 0 | 0 | Q2 | 100.00% |
| Programme component | ||
|---|---|---|
![]() | US-B1-SCINFO-007-M Algorithms and imperative programming | |
![]() | US-B1-SCINFO-008-M Algorithms and object-oriented programming | |
![]() | US-B1-SCINFO-004-M Calculus | |
![]() | US-B2-SCINFO-004-M Probability | |
![]() | US-B2-SCINFO-002-M Differential equations and integration | |
![]() | US-B3-SCINFO-002-M Statistics | |
Objectives of Programme's Learning Outcomes
Learning Outcomes of UE
This course provides an introduction to the foundations of machine learning. It covers supervised learning (regression, classification) and unsupervised learning (dimensionality reduction), linear and nonlinear models (decision trees, neural networks), as well as ensemble methods (bagging, random forests, boosting). Particular attention is given to core concepts in statistical learning, such as the bias-variance trade-off, overfitting, model selection, and resampling techniques. The theoretical content is complemented by practical sessions in Python using the scikit-learn and PyTorch libraries.
UE Content: description and pedagogical relevance
See the single learning activity (AA).
Prior Experience
Probability and statistics (a few reminders are given at the start of the semester).
Basics of linear algebra.
Basics of non-linear optimization.
Type of Teaching Activity/Activities
| AA | Type of Teaching Activity/Activities |
|---|---|
| S-INFO-256 |
|
Mode of delivery
| AA | Mode of delivery |
|---|---|
| S-INFO-256 |
|
Required Learning Resources/Tools
| AA | Required Learning Resources/Tools |
|---|---|
| S-INFO-256 | Slides, lecture notes, and exercise sheets are available on Moodle. The course material is in English. |
Recommended Learning Resources/Tools
| AA | Recommended Learning Resources/Tools |
|---|---|
| S-INFO-256 | Not applicable |
Other Recommended Reading
| AA | Other Recommended Reading |
|---|---|
| S-INFO-256 | - An Introduction to Statistical Learning: with Applications in Python. James, G., Witten, D., Hastie, T., Tibshirani, R., & Taylor, J. (2023). Springer. - The Elements of Statistical Learning: Data Mining, Inference, and Prediction (2nd edition). Hastie, T., Tibshirani, R., & Friedman, J. (2009). Springer. - CS229: Machine Learning – Lecture Notes. Ng, A., & Ma, T. (2023). Stanford University. - Introduction to Probability for Data Science. Chan, S. H. (2021). Michigan Publishing Services. |
Grade Deferrals of AAs from one year to the next
| AA | Grade Deferrals of AAs from one year to the next |
|---|---|
| S-INFO-256 | Authorized |
Term 2 Assessment - type
| AA | Type(s) and mode(s) of Q2 assessment |
|---|---|
| S-INFO-256 |
|
Term 2 Assessment - comments
| AA | Term 2 Assessment - comments |
|---|---|
| S-INFO-256 | Closed-book written exam (70% of total grade). Group project (30% of total grade). Failure in either of the two assessments results in failure of the entire course unit. |
Term 3 Assessment - type
| AA | Type(s) and mode(s) of Q3 assessment |
|---|---|
| S-INFO-256 |
|
Term 3 Assessment - comments
| AA | Term 3 Assessment - comments |
|---|---|
| S-INFO-256 | Closed-book oral exam (70% of total grade). Group project (30% of total grade). Failure in either of the two assessments results in failure of the entire course unit. |