MICRO-452: Basics of mobile roboticsThe course teaches the basics of autonomous mobile robots. Both hardware (energy, locomotion, sensors) and software (signal processing, control, localization, trajectory planning, high-level control)
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
ME-422: Multivariable controlThis course covers methods for the analysis and control of systems with multiple inputs and outputs, which are ubiquitous in modern technology and industry. Special emphasis will be placed on discrete
DH-404: Cultural data sculptingThis course will engage novel approaches for visualizing and interacting with cultural heritage archives in immersive virtual environments.
HUM-219: Does science fiction tell the future?L'objectif du cours est de d'apprendre à analyser un genre littéraire, graphique et cinématographique, la science-fiction, en se penchant sur les multiples variations qu'il a pris au cours du temps.