Master level
Machine learning for predictive maintenance applications
The course aims at developing machine learning algorithms that are able to use condition monitoring data efficiently and detect occurring faults in complex industrial assets, isolate their root cause, and ultimately predict the remaining useful lifetime.
Section of Civil Engineering
Teachers: Fink Olga
Language: English
Semester: Fall
Credits: 6
Bonus: Every year, a visit to the Veytaux power plant in Switzerland. Special thanks to Alpic and the students in the CIVIL-426 class.




Bachelor level
Data Science for infrastructure condition monitoring
The course will cover the relevant steps of data-driven infrastructure condition monitoring, starting from data acquisition, going through the steps pre-processing of real data, feature engineering to developing suitable machine learning algorithms.
Section of Civil Engineering
Teachers: Fink Olga
Language: English
Semester: Spring
Credits: 3
Introduction to machine learning for engineers
Machine learning is a sub-field of Artificial Intelligence that allows computers to learn from data, identify patterns and make predictions. As a fundamental building block of the Computational Thinking education at EPFL, Civil students will learn ML with civil case studies (summary generated by ML)
Section of Civil Engineering
Teachers: Fink Olga, Alahi Alexandre Massoud
Language: English
Semester: Spring
Credits: 3