MICRO-511: Image processing IIntroduction to the basic techniques of image processing. Introduction to the development of image-processing software and to prototyping using Jupyter notebooks. Application to real-world examples in
MSE-214: Materials engineering IAn introduction to the processing-microstructure-property relationships of polymers and metals. The objective of the course is to provide the materials science foundation needed to understand how to s
MSE-493: Engineered living materialsThis course provides an introduction to the topic of engineered living materials (ELMs), a class of materials that incorporates living cells, thus enabling distinct functionalities such as the ability
PHYS-426: Quantum physics IVIntroduction to the path integral formulation of quantum mechanics. Derivation of the perturbation expansion of Green's functions in terms of Feynman diagrams. Several applications will be presented,
CS-457: Geometric computingThis course will cover mathematical concepts and efficient numerical methods for geometric computing. We will explore the beauty of geometry and develop algorithms to simulate and optimize 2D and 3D g
ENV-425: LimnologyFocus is on lakes, rivers and reservoirs as aquatic systems. Specific is the quantitative analyse (incl. exercises) of physical, biogeochemical and sedimentological processes. The goal is to understan
HUM-254: Contemporary international historyCe cours a pour objectif de mettre en évidence l'histoire du capitalisme de la révolution industrielle (fin 18e siècle) jusqu'à nos jours. Il s'intéresse aux grandes mutations économiques, technologiq
BIO-315: Structural biologyThe main focus of this course is on the molecular interactions defining the structure, dynamics and function of biological systems. The principal experimental and computational techniques used in stru