CIVIL-238: Structural mechanics (for GC)The course discusses the basic principles of structural mechanics, analyzing the performance of materials and structures against loading and focuses on the stress strain relationships and the effect
CS-320: Computer language processingWe teach the fundamental aspects of analyzing and interpreting computer languages, including the techniques to build compilers. You will build a working compiler from an elegant functional language in
MATH-486: Statistical mechanics and Gibbs measuresThis course provides a rigorous introduction to the ideas, methods and results of classical statistical mechanics, with an emphasis on presenting the central tools for the probabilistic description of
CIVIL-411: Dam engineeringDams are paramount for human development around the world. The course is an introduction to the fascinating domain of dam engineering, from design to construction, for water storage and regulated supp
EE-296: Electrical systems and electronics IILes concepts de base permettant de comprendre et d'analyser les systèmes électroniques dédiés à l'acquisition et au traitement des signaux (signaux physiologique, bio-capteurs) seront abordés en théor
ChE-304: Energy systems engineeringThis course will provide a toolkit to students to understand and analyze sustainable energy systems. In addition, the main sustainable energy technologies will be introduced and their governing princi
MATH-328: Algebraic geometry I - CurvesAlgebraic geometry is the common language for many branches of modern research in mathematics. This course gives an introduction to this field by studying algebraic curves and their intersection theor