Teaching – Classes

Bachelor, masters and PhD courses

  • CCMX Tribology and Surfaces Interactions

    This course is intended to give to the participants (graduates, researchers and industrial professionals) a solid background in tribology and surface interactions. It covers the fundamentals concepts of tribology including surfaces, contact mechanics, friction, lubrication and wear.

    Teachers: Mischler Stefano, Molinari Jean-François, Igual Muñoz Anna Neus, Various lecturers
    Language: english

  • Continuum mechanics (for GC)

    This fundamental class covers the notions of deformation and stress, as well as general conservation principles, equilibrium equations and constitutive laws. In the second part we will highlight applications in structural mechanics and introduce approximate methods.

    Teachers: Molinari Jean-François
    Language: french

  • Continuum mechanics and applications

    This course covers the fundamentals of continuum mechanics theory at the graduate level and provides modern examples of applications. Extra emphasis is on emerging data-driven approaches. It is adequate for students with a background in civil, mechanical or material engineering.

    Teachers: Lecampion Brice Tanguy Alphonse, Molinari Jean-François, Garcia Suarez Antonio Joaquin
    Language: english

  • Fracture of materials



    Teachers: Drezet Jean-Marie, Molinari Jean-François
    Language: english

  • Fundamentals of Fracture with Fundamental Papers

    (Coursebook not yet approved by the section)

    Teachers: Molinari Jean-François, Lecampion Brice Tanguy Alphonse, Garagash Dmitriy, Kolinski John Martin
    Language: english

  • Numerical modelling of solids and structures

    The numerical modeling of solids is presented with the finite element method. The purely analytical aspects are presented first, followed by the methods of interpolation, integration, and resolution of mechanical problems.

    Teachers: Molinari Jean-François, Anciaux Guillaume
    Language: french

  • Parallel programming

    Learn the concepts, tools and API's that are needed to debug, test, optimize and parallelize a scientific application on a cluster from an existing code or from scratch. Both OpenMP (shared memory) and MPI (distributed memory) paradigms are presented and experimented.

    Teachers: Lanti Emmanuel, Richart Nicolas
    Language: english

  • Programming concepts in scientific computing

    The aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focus on object oriented programming and c++ specific programming techniques.

    Teachers: Anciaux Guillaume
    Language: english

  • Research skills in the Open Science Era

    Research Skills in the Open Science Era is a course designed to explore the landscape of modern research tools and practices. You will gain insights into principles of open science, smart information retrieval, ethical publishing, coding best practices, and comprehensive research data management.

    Teachers: Palatella Vincenzo, Gabella Chiara, Weil Charlotte Gisèle, Anciaux Guillaume
    Language: english

  • Scientific programming for Engineers

    The students will acquire a solid knowledge on the processes necessary to design, write and use scientific software. Software design techniques will be used to program a multi-usage particles code, aiming at providing the link between algorithmic/complexity, optimization and program designs.

    Teachers: Anciaux Guillaume
    Language: english