CS-412: Software securityThis course focuses on software security fundamentals, secure coding guidelines and principles, and advanced software security concepts. Students learn to assess and understand threats, learn how to d
CS-290: Responsible softwareSoftware's growing importance increases engineers' responsibility to integrate ethical concerns in the design and development process. This course teaches students concrete strategies for responsible
CH-634: Chemical Probes for Imaging in BiologyThe goal of this course is to provide an overview on recent developments in the design and synthesis of fluorescent and bioluminescent probes for applications in basic research and medicine. Through t
HUM-398: Design for sustainability IIThis course explores and practices some of the fundamental tools of designing for sustainability with a focus on the sustainability, desirability, and economic viability of solutions.
CS-112(j): Object oriented programmingCe cours approfondit les connaissances en programmation présentées dans le cours ICC du 1er semestre. L'accent est mis sur la conception et la spécification de programmes (en Python) via l'approche «
MATH-611: Scientific programming for EngineersThe 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, ai
AR-464: Enlighten your design studio projectThis course will support students in integrating daylight concepts into their ongoing studio projects. With an emphasis on the perceptual, qualitative, and emotional aspects of daylight, the objective
ME-320: Product development and engineering designThe course introduces product development and the application of fundamental mechanics to develop engineering solutions. This focuses on the product development process including ideation, design sele
ENG-411: Concurrent engineering of space missionsThe main objective of this course is to teach the students the fundamentals of concurrent engineering for space missions and systems. The course is built around a similar framework to that of the Euro
AR-301(h): Studio BA5 (Weinand)Le studio Weinand propose une approche du projet par le matériau et la construction. Spécialisé dans l'innovation en construction bois, le laboratoire IBOIS offre un contexte riche d'expériences et de