ENG-644: Teaching STEM: a problem solving approachProblem solving is a core engineering skill. This course explores relevant heuristics, epistemologies, metacognitive skills and evidence-informed teaching strategies for developing problem solving skills that transfer from paper-based exercises to complex, ...
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. ...
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 ...
ENG-624(a): Science and Engineering Teaching and Learning - FALLThis course develops teaching skills through the introduction of research-informed approaches and the opportunity to practice strategies appropriate for higher education science and technology contexts (exercises, labs, projects and traditional courses). ...
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. ...
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 ...
ME-454: Modelling and optimization of energy systemsThe goal of the lecture is to present and apply techniques for the modelling and the thermo-economic optimisation of industrial process and energy systems. The lecture covers the problem statement, the solving methods for the simulation and the single and ...
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 ...
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. ...
ENV-444: Exploratory data analysis in environmental healthThis course teaches how to apply exploratory spatial data analysis to health information. Teaching focuses on the role of GIS and spatial statistics in spatial epidemiology. It proposes a context to investigate the relationship between health, quality of l ...
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 ...
MGT-555: Innovation & entrepreneurship in engineeringThis course is a joint initiative between the School of Engineering and the College of Management to encourage and promote entrepreneurship and management skills, engineering design, hands-on experience, teamwork, and awareness of social and ethical implic ...
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 ...
BIOENG-320: Synthetic biologyThis advanced Bachelor/Master level course will cover fundamentals and approaches at the interface of biology, chemistry, engineering and computer science for diverse fields of synthetic biology. This class requires critical and analytical thinking at the ...