CS-213: Human computer interactionLa discipline de l'Interaction Homme-Machine (ou HCI : Human-Computer Interaction) vise à systématiquement placer le facteur humain dans la conception de systèmes interactifs.
HUM-414: Law and technology IICe cours présente le cadre légal applicable à certaines problématiques dans des domaines à caractère technique, tels que le droit de la construction, le droit de l'informatique, la biotechnologie, la
ME-419: Production managementProduction management deals with producing goods sustainably at the right time, quantity, and quality with the minimum cost. This course equips students with practical skills and tools for effectively
ME-390: Foundations of artificial intelligenceThis course provides the students with 1) a set of theoretical concepts to understand the machine learning approach; and 2) a subset of the tools to use this approach for problems arising in mechanica
CS-471: Advanced multiprocessor architectureMultiprocessors are basic building blocks for all computer systems. This course covers the architecture and organization of modern multiprocessors, prevalent accelerators (e.g., GPU, TPU), and datacen
BIO-508: Ethics for Life Sciences engineersThe decisions that life science engineers make can have profound impacts on other people, on society, and on the environment. It is important, therefore, to be aware of the potential effects of decis