PHYS-743: Parallel programmingLearn the concepts, tools and API's that are needed to debug, test, optimize and parallelize a scientific application on a cluster from an existing code or from scratch. Both OpenMP (shared memory) and MPI (distributed memory) paradigms are presented and ...
HUM-484: Critical thinking IICritical Thinking II (HUM 484) builds on concepts acquired in Critical Thinking I (HUM 425). Please read HUM 425 for Critical Thinking I & Critical Thinking II course contents, transversal skills, learning outcomes, and course methodologies. These two cou ...
HUM-213: Psychologie cognitiveEn Psychologie Cognitive nous nous intéressons aux processus mentaux, c'est à dire aux événements internes se produisant entre la stimulation sensorielle et l'expression manifeste d'un comportement. Nous étudions dans cette discipline des phénomènes comme ...
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. ...
HUM-224: Design graphique - approche illustrativeLe cours vise à faire découvrir les bases du design graphique, ses enjeux, ses différents domaines d'application, ses techniques et ses conventions. Il s'agit d'un enseignement pratique qui repose sur le développement d'un projet de semestre. ...
HUM-478: Emotion, value, and life-defining choices IMost of us aspire to live meaningful lives. Yet, many of us would struggle to explain what a meaningful life is. This course provides philosophical tools and frameworks useful to understand our aspiration for meaning. ...
HUM-429: Philosophie des sciences de la vie IComprendre et discuter les questions centrales de la philosophie des sciences de la vie, par exemple celle du réductionnisme ou pourquoi le libre arbitre pourrait être une illusion. Transposer les problèmes et les arguments d'un débat à un autre. Évaluer l ...
MICRO-512: Image processing IIStudy of advanced image processing; mathematical imaging. Development of image-processing software and prototyping in Jupyter Notebooks; application to real-world examples in industrial vision and biomedical imaging. ...
MATH-106(e): Analyse IIÉtudier les concepts fondamentaux d'analyse et le calcul différentiel et intégral des fonctions réelles de plusieurs
variables. ...
MSE-466: Wood structures, properties and usesThe presentation of tree growth and formation of wood anatomical structures, linked to the description of specific physical and mechanical properties, makes it possible to understand the different forms of utilisation of this material, including aspects of ...
HUM-216: Philosophie de la biologieIdentifier et comprendre les débats et problèmes centraux en philosophie de la biologie, notamment autour de l'évolution biologique et de l'émergence du vivant. Evaluer et comparer les arguments cruciaux dans ces débats. Synthétiser la discussion et donc f ...
ME-221: Dynamical systemsProvides the students with basic notions and tools for the analysis of dynamic systems. Shows them how to develop mathematical models of dynamic systems and perform analysis in time and frequency domains. ...
PHYS-301: Biophysics : physics of the cellIn this course we will study the cell (minimum unit of life) and its components. We will study several key cellular features : membranes, genomes, channels and receptors. We will apply the laws of physics to develop models to make quantitative and predicti ...
AR-119: Art fundamentsArt fundaments a pour objectif d'introduire la performance, son histoire, ses enjeux et certaines de ses techniques afin de développer une conscience essentielle du corps dans l'espace. ...
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-358: Sciences de la mémoireDécrire les processus cognitifs et cérébraux à l'œuvre dans les processus de mémoire et la formation de l'individualité. Identifier les différences et les similitudes entre approches neurobiologiques et cliniques. Connaître les concepts de base de la psych ...
AR-301(k): Théorie et critique du projet BA5 (Huang)The studio examines the effects of artificial intelligence on architecture and cities. Generative tools are approached as cultural and political instruments, shaping design through data grounded in territory, economy, identity, imagery, and ecology. ...