ENG-466: Distributed intelligent systemsThe goal of this course is to provide methods and tools for modeling distributed intelligent systems as well as designing and optimizing coordination strategies. The course is a well-balanced mixture
ME-427: Networked control systemsThis course offers an introduction to control systems using communication networks for interfacing sensors, actuators, controllers, and processes. Challenges due to network non-idealities and opportun
ENV-530: Sustainability roboticsThe goal of this course is to provide methods and tools of robotics in promoting sustainable development. The course is a balance between theoretical basics in robotics, associated case studies and pr
MICRO-502: Aerial roboticsThe course provides an introduction to the design, control, and applications of aerial robots. Students will be able to translate theoretical concepts into practice by means of hands-on exercises with
HUM-416: Men/machines ICet enseignement croise des approches culturelles (notamment dans les domaines littéraires ou artistiques), sociales et scientifiques pour penser les enjeux, les perspectives et les problèmes que soul
COM-304: Communications projectThe course teaches the development of systems that solve real-world challenges in communications, signal processing, AI, and robotics. Students will work in teams, construct their ideas, and either pr
MATH-502: Distribution and interpolation spacesThe goal of this course is to give an introduction to the theory of distributions and cover the fundamental results of Sobolev spaces including fractional spaces that appear in the interpolation theor
MICRO-451: Applied and industrial roboticsThis course is a real contact with industrial robotic applications. Components and mechanisms are reminded. The fields of microtechnical assembly and packaging are treated. CTOs from established compa
MICRO-450: Basics of robotics for manipulationThis course introduces the basics of robotics for manipulation. The aspects concerning robot architectures (Serial , Parallel and Cartesian), sensors, kinematics and dynamic modelling and control are
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)
HUM-384: The ethics of robotsThis course enables students to sharpen their proficiency in tackling ethical challenges linked to robots. Students acquire the competence to define a robot and identify ethical and legal questions li