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 datacenters. It includes a research project on multiprocessors ...
EE-517: Bio-nano-chip designIntroduction to heterogeneous integration for Nano-Bio-CMOS sensors on Chip.
Understanding and designing of active Bio/CMOS interfaces powered by nanostructures. ...
EE-310: Systèmes embarqués microprogrammésL'étudiant comprendra les architectures des systèmes embarqués microprogrammés, les architectures des microprocesseurs, hiérarchie de mémoire et les différents périphériques de Entrée/Sortie (E/S) inclus, utilisant comme étude de cas la plate-forme portabl ...
EE-390(a): Lab on hardware-software digital systems codesignThis course explores hardware-software co-design techniques to develop heterogeneous multi-core embedded systems running Linux on FPGAs. The course explores high-level synthesis tools (HLS) to design hardware accelerators that reduce total execution time a ...
CS-470: Advanced computer architectureThis course explores techniques for exploiting instruction-level parallelism both statically and dynamically. It also addresses the generation of hardware accelerators from programming languages and investigates security issues related to microarchitectura ...
MICRO-505: Organic and printed electronicsThis course addresses the implementation of organic and printed electronics technologies using large area manufacturing techniques. It will provide knowledge on materials, printing techniques, devices, systems, and applications: state of the art and curren ...
EE-530: Test of VLSI systemsTest of VLSI Systems covers theoretical knowledge related to the major algorithms used in VLSI test, and design for test techniques. Basic knowledge related to computer-aided design for test techniques, and their integration into a design-flow are presente ...
MICRO-301: Manufacturing technologiesThis course gives an introduction to production methods and manufacturing technologies used in microengineering. The focus is given on the understanding of physical phenomena underlying the processes, the relation between materials, manufacturing processes ...
MICRO-534: Advanced MEMS & microsystemsIn depth analysis of the operation principles and technology of advanced micro- and nanosystems. Familiarisation to their implementation into products and their applications. ...
MGT-477: Improve your group effectivenessDuring the leadership integration sessions, you will learn what are the conditions for a team to effectively work together. You will explore the stages of group development and team dynamics. You will analyze team performance through the lens of the BART m ...
MICRO-471: Fundamentals of integrated photonic componentsThis course gives an introduction to basic integrated photonics components that are at the core of photonic nanotechnologies today. The course combines theoretical description with practical lab work where students will do simulations in CST Microwave Stud ...
CS-307: Introduction to multiprocessor architectureMultiprocessors are a core component in all types of computing infrastructure, from phones to datacenters. This course will build on the prerequisites of processor design and concurrency to introduce the essential technologies required to combine multiple ...
MICRO-431: Materials and technology of microfabricationThe student will learn procedures and applications of modern microfabrication technologies, as practiced in a clean room environment, in particular modern techniques that go beyond the classical steps of deposition, lithography and etching, with a focus on ...
MICRO-621: MOOC: Micro and Nanofabrication (MEMS)Micro- and nanofabrication can be taught to students and professionals by textbooks and ex-cathedra lectures, but the real learning comes from seeing the manufacturing steps as they happen. This MOOC will not only explain the basics of microfabrication but ...
EE-594: Smart sensors for IoTThis lecture provides insights in the design and technologies of Internet-of-Things sensor nodes, with focus on low power technologies. The lectures alternate every two weeks between sensing technologies of various kinds (prof. Ionescu) and their integrate ...
MICRO-560: BioMEMSThis course covers the main applications of micro devices for life science and biomedical applications. The course is organized by application topic. It is also covering the basic physical, biological, chemical, technological concepts, which are presented ...