EE-550: Image and video processingThis course covers fundamental notions in image and video processing, as well as covers most popular tools used, such as edge detection, motion estimation, segmentation, and compression. It is compose
EE-543: Advanced wireless receiversStudents extend their knowledge on wireless communication systems to spread-spectrum communication and to multi-antenna systems. They also learn about the basic information theoretic concepts, about c
BIOENG-404: Analysis and modelling of locomotionThe lecture presents an overview of the state of the art in the analysis and modeling of human locomotion and the underlying motor circuits. Multiple aspects are considered including neurophysiology,
ME-424: MecatronicsMécatronique, Systèmes dynamiques, Commande, Electronique, Informatique temps réel.
BIOENG-448: Fundamentals of neuroengineeringNeuroengineering is at the frontier between neuroscience and engineering: understanding how the brain works allows developing engineering applications and therapies of high impact, while the design of
MICRO-461: Low-power radio design for IoTThe basic function of an IoT node is to collect data and send it through a wireless channel to the cloud. Since the power consumption of an IoT node is largely dominated by the wireless communication,
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