DH-500: Computational Social MediaThe course integrates concepts from media studies, machine learning, multimedia, and network science to characterize social practices and analyze content in platforms like Twitter/X, Instagram, YouTube, and TikTok. Students will learn computational methods ...
EE-552: Media securityThis course provides attendees with theoretical and practical issues in media security. In addition to lectures by the professor, the course includes laboratory sessions, a mini-project, and a mid-term exam. ...
CS-438: Decentralized systems engineeringA 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 ...
COM-301: Computer security and privacyThis is an introductory course to computer security and privacy. Its goal is to provide students with means to reason about security and privacy problems, and provide them with tools to confront them. ...
HUM-412: The ethics of engineering IThis course provides engineers entering the workforce with a hands-on approach to figuring out what to do in ethically challenging professional situations. ...
ENG-601: Digitalization in electricity systemsParticipants 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. ...
BIO-512: Digital epidemiologyEpidemiology is foundational to medicine and public health. This course starts with the key principles of classical epidemiology, progressing through computational modeling techniques, and concluding with the digital approaches of today. Students will also ...
EE-580: Introduction to the design of space mechanismsSpace environment is different from what we can experience on Earth, requiring specific design approaches in order to achieve reliable operations. Engineers must hence face new challenges stimulating their creativity to tackle those particular constraints. ...
ME-102: Mechanical construction II (for ME)Le cours de ME-102 vise à l'acquisition d'une solide culture technique de base en vue d'être capable de traiter des cas concrets de construction mécanique, via une revue des concepts, composants, et méthodologies utilisés dans ce domaine, et la réalisation ...
AR-201(bc): Studio BA3 (Peris et Toral)In this studio, students will establish the foundational comprehending needed to design collective housing typologies by understanding and applying Louis Kahn's principles of "served and servant spaces. ...
AR-202(bc): Studio BA3 (Peris et Toral)In this studio, students will establish the foundational comprehending needed to design collective housing typologies by understanding and applying Louis Kahn's principles of "served and servant spaces. ...
CS-523: Advanced topics on privacy enhancing technologiesThis advanced course will provide students with the knowledge to tackle the design of privacy-preserving ICT systems. Students will learn about existing technologies to prect privacy, and how to evaluate the protection they provide. ...
CS-510: Topics in software securityMemory corruption and type safety flaws dominate the threat landscape. We will approach current research
from three dimensions: sanitization (finding flaws through runtime monitors); fuzzing (testing software
automatically); and mitigation (protecting soft ...
MGT-493: Information security & digital trustTechnology and information play a crucial role in today's societies and economies. The security and privacy aspects of
information technologies are paramount to build digital trust. In this course, we address these aspects for prominent
information technol ...
HUM-122(b): Global issues: communication BCe cours présente les enjeux mondiaux de la communication en lien avec l'essor de l'intelligence artificielle (IA). L'approche interdisciplinaire intègre les SHS avec les sciences de l'ingénierie et initie au décryptage des enjeux sociaux, techniques et po ...
EE-593: Social mediaThe objective is to enable students to critically apprehend the Human Computer Interaction (HCI) challenges associated with the design and the exploitation of social media platforms. ...
HUM-387: How technology shapes the workplace of the futureArtificial intelligence, big data, and advances in computing power have triggered a technological revolution that may have enormous bearing on the workplace and the labor market. This course provides you with tools to analyze these developments, and discus ...
HUM-333: Ethics of emerging technologiesThis course examines key technological developments and challenges from an ethical and policy perspective. The primary aim of this course is to get students to think critically about the ethical-social dimensions of technology, taking into account both nor ...