CS-522: Principles of computer systemsThis 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 fr
CS-473: System programming for Systems-on-chipTo 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
ME-615: Introduction to earthquake source physicsThis course presents the classical and new approaches required to study the source mechanisms of earthquakes, combining theory and observations in a unified methodology, with a key focus on the mechan
BIO-604: ORPER summer schoolThis summer school will provide PhD students knowledge on the different practices that they can adopt from the beginning of their research journey onwards, to improve the quality, transparency, sharea
HUM-124(b): Global issues: mobility BHuman and freight mobility in large cities is a complex process with dense population and many transport modes to compete for limited space. New emerging modes of transport, such as on-demand services
ENG-807: Open Science Summer schoolIn this summer school, we target to provide an overview of the different principles and practices that can be found under the umbrella term of Open Science. These practices span the research cycle sta