ENV-525: Physics and hydrology of snowThis course covers principles of snow physics, snow hydrology, snow-atmosphere interaction, and snow modeling. It transmits detailed understanding of physical processes within the snow and at its inte
ME-460: Renewable energy (for ME)The students assess and compare all renewable energy resources, their real potentials, limitations and best applications (energy services). Solar thermal, solar electric, wood, bioliquids, biogas, hyd
PHYS-101(a): General physics : mechanicsLe but du cours de physique générale est de donner à l'étudiant les notions de base nécessaires à la compréhension des phénomènes physiques. L'objectif est atteint lorsque l'étudiant est capable de pr
PHYS-424: Plasma IIThis course completes the knowledge in plasma physics that students have acquired in the previous two courses, with a discussion of different applications, in the fields of magnetic confinement and co
MICRO-505: Organic and printed electronicsThis course addresses the implementation of organic and printed electronics technologies using large area manufacturing techniques. It will provide knowledge on materials, printing techniques, devices
MSE-464: Assembly techniquesIntroduction to the assembly of materials by homogeneous or heterogeneous joints (welding, bonding, mechanical assembly). Mechanical and environmental resistance of joints.