Teaching

 

Bachelor level

  • 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
    Academic term: 2024-2025


  • Programming and software development for engineers

    This is a python programming course to build on top of students' existing programming skills and help write better software. The course will teach best practices, and introduce refactoring, fixing bugs, and implementing features in a large code base.

    Section of Civil Engineering
    Teachers: Alahi Alexandre Massoud, Menghrajani Alok Deshmukh
    Language: english
    Academic term: 2024-2025


  • Master level

  • Deep learning for autonomous vehicles

    Deep Learning (DL) is the subset of Machine learning reshaping the future of transportation and mobility. In this class, we will show how DL can be used to teach autonomous vehicles to detect objects, make predictions, and make decisions. (Fun fact: this summary is powered by DL)

    Section of Electrical and Electronical Engineering
    Teachers: Alahi Alexandre Massoud
    Language: english
    Academic term: 2024-2025


  • DAIT course project “Catch me if you can” : The first human-robot tandem race in the world !

    June 5th 2019 SG Hall

    Acknowledgments: We would like to thank our sponsors: Segway robotics, Logitech, and the Section of Civil Engineering.