This 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 ...
This advanced graduate course teaches the key design principles underlying successful computer and communication systems, and shows how to solve real problems with ideas, techniques, and algorithms from operating systems, networks, databases, programming l ...
Fundamental concepts of charge transport in solar cells, batteries, and electrolysers, emphasizing analogies between semiconductor physics and electrochemistry. ...
This course is an introduction to microwaves and microwave passive circuits. A special attention is given to the introduction of the notion of distributed circuits and to the scattering matrix ...
Critically fit is a two day seminar exploring the relationship between research and action, with a focus on how performative, critical and contemporary research in architecture is articulated and enacted. Themes includes Justice, Extraction/Materials, Spac ...