This course provides the trends in nanoelectronics for scaling, better performances and lower energy per function. It covers fundamental phenomena of nanoscale devices, beyond CMOS steep slope switches, emerging architectures, cryo electronics, non-volatil ...
The course introduces the fundamental principles of semiconductor devices used for information processing and storage. It covers the basics of the physics of device operation, material aspects, design, and essential device characteristics, while also highl ...
Multiprocessors 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 ...
Les étudiants savent expliquer la physique des composants semiconducteurs, tels que diodes, transistors et composants MOS. Ils les utilisent dans des circuits électroniques fondamentaux tels qu'inverseurs et ampli. ...
To efficiently program embedded systems an understanding of their architectures is required. After following this course students will be able to take an existing SoC, understand its architecture, and efficiently program it. ...
Students will acquire basic knowledge about methodologies and tools for the design, optimization, and verification of custom digital systems/hardware.
They learn how to design synchronous digital circuits on register transfer level, analyse their timing a ...
Starting from fundamentals of magnetism, the course develops the concepts required to understand and describe reading and writing processes of a magnetic bit. Similarities and differences between classical and quantum systems are addressed. ...
The aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focuses on object-oriented programming and c++ specific programming techniques. Typical class hierarch ...
The course entails a 5-days-program with lectures and exercises about spin-based computing and novel spin texture-based computing devices. An additional round table discussion and journal club session provide further knowledge about recent trends and chall ...