CS-250: Algorithms IThe students learn the theory and practice of basic concepts and techniques in algorithms. The course covers mathematical induction, techniques for analyzing algorithms, elementary data structures, ma
EE-512: Applied biomedical signal processingThe goal of this course is twofold: (1) to introduce physiological basis, signal acquisition solutions (sensors) and state-of-the-art signal processing techniques, and (2) to propose concrete examples
PHYS-424: Plasma IIThis course completes the knowledge in plasma physics that students have acquired in the previous two courses, with a discussion of different applications, in the fields of magnetic confinement and co
ENG-209: Data science for engineers with PythonCe cours est divisé en deux partie. La première partie présente le langage Python et les différences notables entre Python et C++ (utilisé dans le cours précédent ICC). La seconde partie est une intro
MICRO-321(b): Optical engineering (for EL)Ce cours présente différentes facettes de l'optique moderne et met à la fois l'accent sur des bases rigoureuses et des applications pratiques. Le inclut une partie théorique avec un cours ainsi que de
MICRO-321(a): Optical engineering (for MT)Ce cours présente différentes facettes de l'optique moderne et met à la fois l'accent sur des bases rigoureuses et des applications pratiques. Le cours inclut une partie théorique avec un cours et des
MATH-225: Topology II - fundamental groupsOn étudie des notions de topologie générale: unions et quotients d'espaces topologiques; on approfondit les notions de revêtements et de groupe fondamental,et d'attachements de cellules et on démontre
EE-490(a): Lab in acousticsApply the knowledge acquired in Electroacoustics, Audio Engineering and Propagation of Acoustic Waves lectures.