CS-411: Digital educationThis course addresses the relationship between specific technological features and the learners' cognitive processes. It also covers the methods and results of empirical studies: do student actually learn due to technologies? In fall 2025, P. Dillenbourg w ...
HUM-432: How people learn: Designing Learning Tools IThe students will understand the cognitive and social factors which affect learning - particularly in science and engineering. They will be able to use social research techniques as part of the design process to understand end users. ...
LEARN-600: Theoretical Foundations of Learning Sciences 1How do people learn and how can we support learning? This is part 1 of a two-part course that provides an overview of major theoretical perspectives that attempt to describe how learning works, and serves as an introduction to interpreting education as a m ...
HUM-433: How people learn: Designing Learning Tools IIThe students will understand the cognitive and social factors which affect learning - particularly in science and engineering. They will be able to use social research techniques as part of the design process to understand end users. ...
HUM-496: Comment enseigner la durabilité IIDans ce projet de groupe, explorez les pratiques pédagogiques dans un cours de durabilité. L'observation, la formulation de problèmes, la préparation en groupe, et la réflexion sur l'enseignement de la durabilité, vous aideront à développer des stratégies ...
HUM-279: Learning and collaboration in projectsThis course addresses the theoretical and practical basis of learning and how to facilitate learning through projects. Active exploration of models, contexts and tools used in project-based learning will help you to develop cognitive and collaboration skil ...
EE-566: Adaptation and learningIn this course, students learn to design and master algorithms and core concepts related to inference and learning from data and the foundations of adaptation and learning theories with applications.
HUM-489: Comment enseigner la durabilité IImpliquez-vous dans l'éducation à la durabilité grâce aux théories de l'apprentissage, à la facilitation et les réflexions sur l'écosysteme d'éducation. Développez vos compétences pour enseigner des problèmes complexes et encadrer des étudiant·es de bachel ...
ENG-633: Supervising Students in ProjectsThe combination of practical and reflective activities in this course provide participants with evidence-informed teaching skills for supervising and evaluating students working on projects. ...
MICRO-462: Learning and adaptive control for robotsTo cope with constant and unexpected changes in their environment, robots need to adapt their paths rapidly and appropriately without endangering humans. this course presents method to react within millisecunds. ...
PHYS-467: Machine learning for physicistsMachine learning and data analysis are becoming increasingly central in sciences including physics. In this course, fundamental principles and methods of machine learning will be introduced and practised. ...
CS-401: Applied data analysisThis course teaches the basic techniques, methodologies, and practical skills required to draw meaningful insights from a variety of data, with the help of the most acclaimed software tools in the data science world (pandas, scikit-learn, Spark, etc.) ...
CS-423: Distributed information systemsThis course introduces the foundations of information retrieval, data mining and knowledge bases, which constitute the foundations of today's Web-based distributed information systems. ...
CS-491: Introduction to IT consultingThis course is an introduction to the alignment of enterprise needs with the possibilities offered by Information Technology (IT). Using a simulated business case, we explore how to define the requirements for an IT service that matches stakeholders explic ...
CS-503: Visual intelligenceThis course covers both classic concepts and recent advances in computer vision and machine learning for processing visual data -- with a primary focus on embodied intelligence and multimodal learning ...
BIO-620: Neuroeconomics / Decision NeuroscienceThis course covers three major topics introducing: (1) fMRI methods, experimental designs and fMRI analysis; (2) recent research on cognitive and decision neuroscience in humans; (3) neuroimaging studies in the field of social cognition.
Guest speaker: Vi ...
CS-213: Human computer interactionLa discipline de l'Interaction Homme-Machine (ou HCI : Human-Computer Interaction) vise à systématiquement placer le facteur humain dans la conception de systèmes interactifs. ...
CS-421: Machine learning for behavioral dataComputer environments such as educational games, interactive simulations, and web services provide large amounts of data, which can be analyzed and serve as a basis for adaptation. This course will cover the core methods of user modeling and personalizatio ...
ENG-629: Lecturing and Presenting in EngineeringInformed by contemporary research on teaching engineering, participants design and deliver lessons for specific audiences. This course is relevant for teaching assistants and those who intend to make teaching science or engineering part of their career, in ...