This course offers an introduction to control systems using communication networks for interfacing sensors, actuators, controllers, and processes. Challenges due to network non-idealities and opportunities offered by communication will be analyzed. ...
In a society that is changing at high speed, the solutions that we have learned and the challenges we face, do no longer fit together. The accelerating ecological crisis and digitalization are profoundly transforming our way of life. In times of great chan ...
Discrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, disc ...
We discuss a set of topics that are important for the understanding of modern data science but that are typically not taught in an introductory ML course. In particular we discuss fundamental ideas and techniques that come from probability, information the ...
The studio is conceived as an investigation into the archetypical elements of architecture in light of the challenges of our present age. By imbricating these two issues a framework is set up in which a critical reflection on what architecture might be tod ...
The course introduces the paradigm of quantum computating in an axiomatic way. We introduce the notions of quantum bits, gates, and circuits. We introduce themost important quantum algorithms. We also touch upon error-correcting codes. This course is indep ...
Ce cours a pour objectif de mettre en évidence les phénomènes de la globalisation à l'époque moderne à partir du XVIe siècle et jusqu'à la fin du XVIIIe siècle. Il s'agit de comprendre et analyser les rapports entre explorations géographiques, science, co ...