A decentralized system is one that works when no single party is in charge or fully trusted. This course teaches decentralized systems principles while guiding students through the engineering of their own decentralized system featuring messaging, file sha ...
Computing is nowadays distributed over several machines, in a local IP-like network, a cloud or a P2P network. Failures are common and computations need to proceed despite partial failures of machines or communication links. This course will study the fo ...
Participants will be equipped with specialized knowledge, grounded on latest academic research and professional practice, on potential applications and risks digitalization tendencies pose to the operation and planning of electricity systems. ...
This course introduces the foundations of information retrieval, data mining and knowledge bases, which constitute the foundations of today's Web-based distributed information systems. ...
The semester will focus on how architecture can become today a civic tool empowering the public city. We will look into the possibilities of a public architecture where openness and free appropriation can be explored and enhanced, where the experience of b ...
Le cours présente les enjeux mondiaux actuels liés à la communication instantanée et aux médias sociaux. L'approche interdisciplinaire intègre les SHS et les sciences de l'ingénieur et initie au travail de groupe et à la démarche scientifique. ...
This 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, shareability and reproducibility of their work. ...
This course is intended for students who want to understand modern large-scale data analysis systems and database systems. It covers a wide range of topics and technologies, and will prepare students to be able to build such systems as well as read and und ...