Machine learning - AI (9070) |
| Language of instruction : English |
| Credits: 4,0 | | | | Period: semester 2 (4sp)  | | | | | 2nd Chance Exam1: Yes | | | | | Final grade2: Numerical |
| | | Exam contract: not possible |
|
Sequentiality
|
| |
|
No sequentiality
|
|
|
This course introduces students to the fundamental principles of Machine Learning, with a strong focus on building intuition and practical understanding of core concepts. The course adopts a hands-on approach that teaches students how to reason about data, models, and learning behaviour in a structured way. Students apply machine learning techniques to real-world datasets using commonly used tools and libraries (Scikit-learn, PyTorch). Through practical exercises, assignments, and interactive coding sessions, they learn how to train, evaluate, and interpret machine learning models, as well as understand their limitations. Some of the topics covered include (non-exhaustive list):
- Introduction to machine learning and data-driven modeling
- Supervised learning (linear regression, logistic regression, decision trees)
- Unsupervised learning (clustering)
- Overfitting vs underfitting
- Neural networks
- Deep learning (CNNs)
- Practical considerations and limitations of machine learning systems
|
|
|
Semester 2 (4,00sp)
| Evaluation method | |
|
| Written evaluation during teaching period | 34 % |
|
| Transfer of partial marks within the academic year | ✔ |
|
| Conditions transfer of partial marks within the academic year | The partial mark can be transferred to the second exam opportunity if
the result is at least 10/20. |
|
|
|
|
|
|
|
| Written exam | 66 % |
|
| Transfer of partial marks within the academic year | ✔ |
|
| Conditions transfer of partial marks within the academic year | The partial mark can be transferred to the second exam opportunity if
the result is at least 10/20. |
|
|
|
|
|
|
|
|
| Evaluation conditions (participation and/or pass) | ✔ |
|
| Conditions | To pass this course, the student must achieve at least 8,0/20 on both parts of the evaluation (the project and the exam). |
|
|
|
| Consequences | If the student achieves less than 8,0/20 on one of the two parts of the evaluation (the project or the exam), the final mark will be the weighted average of both parts with a maximum of 8,0/20. |
|
|
|
Second examination period
| Evaluation second examination opportunity different from first examination opprt | |
|
| Explanation (English) | In the case of a second examination, the student is only required to retake the part for which they did not pass. |
|
|
|
|
 
|
| Recommended reading |
| |
Hands-On Machine Learning with Scikit-Learn and Pytorch: Concepts, Tools, and Techniques to Build Intelligent Systems, Aurélien Géron, ISBN-13. 979-8341607989 (Amazon) |
|
|
Learning outcomes | | EC = learning outcomes DC = partial outcomes BC = evaluation criteria |
| Offered in | Tolerance3 |
|
3rd year Bachelor of Engineering Technology - Nuclear Engineering Technology - focus Nuclear and Medical
|
J
|
|
Exchange Programme Engineering Technology
|
J
|
|
|
1 Education, Examination and Legal Position Regulations art.12.2, section 2. |
| 2 Education, Examination and Legal Position Regulations art.15.1, section 3. |
3 Education, Examination and Legal Position Regulations art.16.9, section 2.
|
|