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
ENV-470: Development engineeringThis course teaches the fundamentals of technologies for development (Development Engineering) to design, pilot, and deploy appropriate, affordable and robust technologies to address sustainable devel
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
ENV-421: Sustainability, climate and energyThe course provides students with a comprehensive scientific understanding of the links between climate and energy systems in the context of sustainability. It will cover topics related to natural and
ENV-402: Sanitary engineering for developmentThis MSc course deals with the water, sanitation and solid waste challenges in developing countries. You will learn about the current dialogue in these topics, identify key players, know existing opti