Teaching

Teaching

The GIS Lab contributes to the education of environmental engineers by enabling them to accept the challenges of territorial management, teaching them the knowledge necessary to acquire, manage,  analyse and disseminate territorial information as well as establishing information technologies.

The main goal is to train environmental engineers able to:

  • know characteristics and value of geographic information;
  • choose and use relevant information to support their decisions;
  • know the capacities and the limits of existing geographic information systems and tools;
  • exchange information with GI systems developers.

To strengthen their competences in geographical information management, future environmental engineers should also be able to :

  • choose and adapt an adequate approach to implement a GI system for a corresponding issue to solve;
  • choose and use adequate geographic information engineering tools;
  • to define specifications, and to select the appropriate computer and GI system, and to implement it.

The GIS lab offers a MOOC in french (Introduction aux Systèmes d’Information Géographique) and the following bachelor and master courses:

Summer

  • (Inter)action option

    The course explores how technologies shape our bodies, desires, and imaginaries, using performance as a critical tool.



    Teachers: Cindy Coutant, Alexander Louis Gence
    Language: Fr

  • 3D Electron Microscopy and FIB-Nanotomography

    The principles of 3D surface (SEM) reconstruction and its limitations will be explained. 3D volume reconstruction and tomography methods by electron microscopy (SEM/FIB and TEM) will be explained and compared with x-ray tomography.



    Teachers: Marco Cantoni, Lucie Navratilova
    Language: En

  • 3D Printing with light

    Optical aspects of 3D printing technology. This includes optical systems for scanning and excitation, photopolymers, glass and other photoactive materials, and optical components fabricated with 3D printing technology.



    Teachers: Christophe Moser, Demetri Psaltis
    Language: En

  • AI for chemistry

    The AI for Chemistry course will focus on teaching students how to use machine learning algorithms and techniques to analyze and make predictions about chemical data. The course will cover topics such as the basics of machine learning, common algorithms and their applications in chemistry.



    Teachers: Philippe Schwaller
    Language: En

  • AI for urban history

    This course explores how AI and LLMs can be used to analyze historical urban data. Students study city evolution (1700-now) through hands-on projects, producing a web interface and a visual booklet based on sources like maps, directories, and cadastral records.



    Teachers: Isabella Di Lenardo
    Language: En

  • AI in chemistry and beyond: Success stories

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential
    of these methods and their applications.



    Teachers: Philippe Schwaller
    Language: En

  • AI in chemistry and beyond: Trends in the field

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential of these methods and their applications.



    Teachers: Philippe Schwaller
    Language: En

  • AI in chemistry and beyond:Highlights in the field

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based
    algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential
    of these methods and their applications



    Teachers: Philippe Schwaller
    Language: En

  • AI product management

    The course focuses on the development of real-word AI/ML products. It is intended for students who have acquired a theoretical background in AI/ML and are interested in applying that toward developing AI/ML-oriented products.



    Teachers: Amin Kaboli, Amir Zamir
    Language: En

  • Abstract analysis on groups

    We study analytic phenomena on groups, notably paradoxical decompositions, fixed point properties and harmonic functions.



    Teachers: Nicolas Monod
    Language: En

  • Accounting for finance

    The objective of the course is to provide participants with accounting mechanisms for understanding and anaalyzing the financial statements of a company.



    Teachers: Eric Cauvin
    Language: En

  • Actuators and Electromagnetic systems I

    The course covers the main methods for the analysis of electromechanical systems. A study of magnetic physical quantities is followed by the conversion of electrical energy into mechanical energy. The permanent magnet is studied macroscopically. The dynamic aspect of the system is seen at the end.



    Teachers: Yves Perriard, Christian Köchli
    Language: Fr

  • Actuators and Electromagnetic systems II

    The students will be able to model, simulate and measure actuators and electrical motors



    Teachers: Christian Köchli, André Hodder, Yves Perriard
    Language: Fr

  • Adaptation and learning

    In 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.



    Teachers: Ali H. Sayed
    Language: En

  • Additive Manufacturing of Metals and Alloys

    This course is designed to cover a number of materials science aspects related to the field of additive manufacturing of metals and alloys, and to provide an in-depth review of corresponding fundamentals.



    Teachers: Christian Leinenbach, Roland Logé
    Language: En

  • Advanced CAO and Integrated Modeling DIM

    1st year: basics of 2D (3D) computer representation.
    From one to several software: ability to choose the appropriate 2D and 3D tools.
    Linking CAD and DIM tools: critical view and ability to choose the methods necessary for the desired result.



    Teachers: Jérôme Zufferey, Elise Geneviève Hautecoeur
    Language: Fr

  • Advanced MEMS & microsystems

    In depth analysis of the operation principles and technology of advanced micro- and nanosystems. Familiarisation to their implementation into products and their applications.



    Teachers: Danick Briand
    Language: En

  • Advanced Microscopy for Life Science

    For further information, please get in contact with the instructor or have a look on the following web-site: http://biop.epfl.ch/



    Teachers: Arne Seitz
    Language: En

  • Advanced Solid State and Surface Characterization

    State-of-the-art surface/thin film characterization methods of polycrystalline/nano/amorphous materials. Selected topics from thin film X-ray diffraction (GIWAXS, GISAXS, PDF), electronic and optical spectroscopy (XPS, AES, SERS, TERS), scanning probe and electron microscopy (STM, AFM, HRTEM, SEM).



    Teachers: Mounir Driss Mensi, Emad Oveisi, Pascal Alexander Schouwink
    Language: En

  • Advanced Topics in Information Theory

    The class will focus on information-theoretic progress of the last decade. Topics include: Network Information Theory ; Information Measures: definitions, properties, and applications to probabilistic models.



    Teachers: Michael Gastpar
    Language: En

  • Advanced additive manufacturing technologies

    Advanced 3D forming techniques for high throughput and high resolution (nanometric) for large scale production. Digital manufacturing of functional layers, microsystems and smart systems.



    Teachers: Ye Pu, Jürgen Brugger
    Language: En

  • Advanced analog integrated circuit design

    Introduction to advanced topics in analog and mixed-signal CMOS circuits at the transistor level. The course will focus on practical aspects of IC design, quantitative performance measures, and design trade-offs to develop an intuitive understanding of circuit behavior.



    Teachers: Mahsa Shoaran
    Language: En

  • Advanced analysis I

    In this course, we will study the fundamental concepts of real analysis, and the calculus of real-valued functions of a real variable.



    Teachers: François Genoud
    Language: Fr

  • Advanced analysis I - real analysis

    Study of the fundamental concepts of analysis, differential and integral calculus



    Teachers: Nicolas Monod
    Language: Fr

  • Advanced analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Samuel Dubuis
    Language: Fr

  • Advanced analysis II - vector analysis

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Fabio Nobile
    Language: Fr

  • Advanced analytic number theory

    This year we will present some further applications of the theory of modular forms (compared to MATH-511). These may include the following:

    - Equidistribution of points on spheres
    - Construction of Ramanujan Graph
    - Invariant means on the spheres
    - Complex multiplication for elliptic curves



    Teachers: Philippe Michel
    Language: En

  • Advanced biomedical imaging methods and instrumentation

    The main goal of this course is to give the student a solid introduction into approaches, methods, and instrumentation used in biomedical research. A major focus is on Magnetic Resonance Imaging (MRI) and related methods, but other imaging modalities will be increasingly covered.



    Teachers: Mor-Miri Mishkovsky, Nathalie Just
    Language: En

  • Advanced ceramic technologies

    Advanced ceramic processing concepts and technologies will be presented. Students will learn concepts on advanced technologically-relevant ceramic materials for a wide range of applications from MedTech, energy conversion & storage, with insights on sustainability & material lifecycle.



    Teachers: Michael Stuer, Andrea Testino
    Language: En

  • Advanced compiler construction

    Students learn several implementation techniques for modern functional and object-oriented programming languages. They put some of them into practice by developing key parts of a compiler and run time system for a simple functional programming language.



    Teachers: Michel Schinz
    Language: En

  • Advanced composites in engineering structures

    1.Introduce topics in properties, processing, mechanical behavior, characterization, analysis and structural design of Fiber Reinforced Composites
    2.Help students develop their research skills through independent investigations on research topics



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Advanced computational physics

    The course covers dense/sparse linear algebra, variational methods in quantum mechanics, and Monte Carlo techniques. Students implement algorithms for complex physical problems. Combines theory with coding exercises. Prepares for research in computational physics and related fields.



    Teachers: Giuseppe Carleo
    Language: En

  • Advanced computer architecture

    This course explores techniques for exploiting instruction-level parallelism both statically and dynamically. It also addresses the generation of hardware accelerators from programming languages and investigates security issues related to microarchitectural features, including side-channel attacks.



    Teachers: Paolo Ienne
    Language: En

  • Advanced computer graphics

    This course covers advanced 3D graphics techniques for realistic image synthesis. Students will learn how light interacts with objects in our world, and how to recreate these phenomena in a computer simulation to create synthetic images that are indistinguishable from photographs.



    Teachers: Wenzel Jakob
    Language: En

  • Advanced concepts in particle accelerators

    Accelerator physics covers a wide range of very exciting topics. This course presents basic physics ideas and the technologies underlying the workings of modern accelerators. An overview of the new ideas and challenges of the possible paths towards the next generation of accelerators will be given.



    Teachers: Werner Friedrich Herr, Tatiana Pieloni, Rasmus Ischebeck
    Language: En

  • Advanced control systems

    This course covers some theoretical and practical aspects of robust and adaptive control. This includes H-2 and H-infinity control in model-based and data-driven framework by convex optimization, direct, indirect and switching adaptive control. The methods are implemented in a hands-on lab.



    Teachers: Alireza Karimi
    Language: En

  • Advanced cryptography

    This course reviews some failure cases in public-key cryptography. It introduces some cryptanalysis techniques. It also presents fundamentals in cryptography such as interactive proofs. Finally, it presents some techniques to validate the security of cryptographic primitives.



    Teachers: Serge Vaudenay
    Language: En

  • Advanced derivatives

    The course covers a wide range of advanced topics in derivatives pricing



    Teachers: Elena Perazzi
    Language: En

  • Advanced energetics

    Methods for the rational use and conversion of energy in industrial processes : how to analyse the energy usage, calculate the heat recovery by pinch analysis, define heat exchanger network, integrate heat pumps and cogeneration units and realise exergy analysis of energy conversion systems.



    Teachers: Daniel Alexander Florez Orrego, François Maréchal
    Language: En

  • Advanced experimental methods in condensed matter and nanophysics

    The objective of the course is to expose PhD students to experimental measurement techniques and principles applied in
    front end research of condensed matter and nanophysics. Besides providing a solid background, it will focus on the
    crucial details which will make cutting edge experiments work.



    Teachers: Klaus Kern
    Language: En

  • Advanced general chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Samuel Terrettaz
    Language: Fr

  • Advanced general chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Julien Alexandre Andres, Samuel Terrettaz
    Language: Fr

  • Advanced general chemistry I

    This course comprises of two parts. The bases of the thermodynamics of equilibria and of the kinetics of reactions are introduced. The first notions of quantum chemistry on electrons and bonds, exemplified in organic chemistry, are presented in the second part.



    Teachers: Beat Fierz, Angela Steinauer, Jérôme Waser
    Language: Fr

  • Advanced general chemistry II

    Fundamental knowledge on the reactivity of organic compounds and their identification by mass spectrometry, IR spectroscopy and nuclear magnetic resonance.



    Teachers: Luc Patiny, Jérôme Waser
    Language: Fr

  • Advanced heat transfer

    The course will deepen the fundamentals of heat transfer. Particular focus will be put on radiative and convective heat transfer, and computational approaches to solve complex, coupled heat transfer problems.



    Teachers: Sophia Haussener
    Language: En

  • Advanced information, computation, communication I

    Discrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, discrete structures & algorithmic thinking.



    Teachers: Rüdiger Urbanke
    Language: En

  • Advanced information, computation, communication II

    Text, sound, and images are examples of information sources stored in our computers and/or communicated over the Internet. How do we measure, compress, and protect the informatin they contain?



    Teachers: Michael Gastpar
    Language: En

  • Advanced lab in electrical energy systems

    The student applies the acquired skills to an academic or industrial projects.



    Teachers: Sylvain Robert, André Hodder
    Language: En

  • Advanced linear algebra I

    The purpose of this course is to introduce the basic notions of linear algebra and to prove the main results of the subject.



    Teachers: Aline Zanardini
    Language: Fr

  • Advanced linear algebra I - vector spaces

    The aim of this course we will introduce the basic notions of linear algebra (for would be mathematicians) and provide rigorous proofs of the main results on this topic.



    Teachers: Philippe Michel
    Language: Fr

  • Advanced linear algebra II

    The purpose of this course is to introduce some basic notions of linear algebra and to rigorously prove the main results in the field.



    Teachers: Alexis Michelat
    Language: Fr

  • Advanced linear algebra II - diagonalization

    The purpose of the course is to introduce the basic notions of linear algebra and to prove rigorously the main results of the subject.



    Teachers: Friedrich Eisenbrand
    Language: Fr

  • Advanced lll-Nitride Semiconductor Devices

    This course covers advanced topics on compound semiconductors (lll-Nitrides) and their heterostructures, from both physics and
    engineering perspectives, to explain the principles of some of the widespread electronic and optoelectronic devices used in our lives
    (LEDs, lasers, HEMTS, and power FETS).



    Teachers: Nicolas Grandjean, Elison Matioli
    Language: En

  • Advanced mechanisms for extreme environments

    This course presents advanced mechanical engineering concepts through concrete examples of precision mechanisms. These mechanisms operate in extreme environments, whether in space or on earth. Theoretical concepts are covered in depth, as well as environmental constraints.



    Teachers: Florent Cosandier
    Language: Fr

  • Advanced metallurgy

    This course covers the metallurgy, processing and properties of modern high-performance metals and alloys (e.g. advanced steels, Ni-base, Ti-base, High Entropy Alloys etc.). In addition, the principles of computational alloy design as well as approaches for a sustainable metallurgy will be addressed



    Teachers: Christian Leinenbach
    Language: En

  • Advanced methods for human neuromodulation

    Neuromodulation is an expending field especially in human translational neuroscience and neurotechnology. This course will introduce to different approaches / technologies for neuromodulation, their underlying mechanisms of action and application in humans in healthy and pathological conditions.



    Teachers: Friedhelm Christoph Hummel
    Language: En

  • Advanced micro-/nano- manufacturing

    This course contains lectures covering the latest research and development done in the field of micro-/nano- manufacturing methods and processes.

    It consists on an intensive 5 days training and is done in the framework of a collaboration between FEMTO-ST in France and EPFL.



    Teachers: Olivier Martin, Yves Bellouard, Christophe Moser, Herbert Shea
    Language: En

  • Advanced microfabrication practicals

    This TP allows for in-depth training on advanced micro and nanofabrication methods in a clean-room environment for selected applications, gain deeper knowledge in MEMS/NEMS processes, work in a small group together with PhD students/postdocs during 14 weeks touching all aspects of a microprocess.



    Teachers: Jürgen Brugger, Ileana-Cristina Benea-Chelmus, Ye Pu, Arnaud Bertsch, Abdeljalil Sayah
    Language: En

  • Advanced microwaves for wireless communications

    This course is intended for doctoral students using microwaves and microwave equipment during their PhD. It starts with a reminder on microwave circuit theory and continues with the main issues linked to microwaves measurement and equipment. The course includes five half days of labs.



    Teachers: Anja Skrivervik
    Language: En

  • Advanced multiprocessor architecture

    Multiprocessors are basic building blocks for all computer systems. This course covers the architecture and organization of modern multiprocessors, prevalent accelerators (e.g., GPU, TPU), and datacenters. It includes a research project on multiprocessors and post-Moore era datacenters.



    Teachers: Babak Falsafi, Pejman Lotfi Kamran
    Language: En

  • Advanced networks

    This advanced course in computer networks offers an in-depth exploration of how the Internet is designed and operates. Students dive into the architecture of the Internet and gain hands-on understanding of the key protocols that power it.



    Teachers: Pavlos Nikolopoulos
    Language: En

  • Advanced nuclear magnetic resonance

    Principles of Magnetic Resonance Imaging (MRI) and applications to medical imaging. Principles of modern multi-dimensional NMR in liquids and solids. Structure determination of proteins & materials. Measurement of molecular dynamics. Principles of Hyperpolarization



    Teachers: Lyndon Emsley
    Language: En

  • Advanced numerical analysis I

    Construction and analysis of numerical methods for the solution of problems from linear algebra, integration, approximation, and differentiation.



    Teachers: Daniel Kressner
    Language: En

  • Advanced numerical analysis II

    The student will learn state-of-the-art algorithms for solving differential equations. The analysis and implementation of these algorithms will be discussed in some detail.



    Teachers: Marco Picasso
    Language: En

  • Advanced operating systems

    This course teaches advanced OS system design. Using an extensive hands-on approach, the course focuses on traditional and new concepts proposed in the past two decades in the area of operating systems.



    Teachers: Sanidhya Kashyap
    Language: En

  • Advanced phase transformations

    This course provides an overview of the phenomenological concepts and mathematical tools that have been developed to study the thermodynamics, kinetics and mechanics of phase transformations.



    Teachers: Anirudh Raju Natarajan
    Language: En

  • Advanced physics I (mechanics)

    Introductory Physics I (advanced) covers the mechanics of point particles and solids. The purpose of the course is to develop the ability to describe physics phenomena by using mathematical tools.



    Teachers: Paolo Ricci
    Language: Fr

  • Advanced physics II (thermodynamics)

    This course presents thermodynamics as a means of describing a large number of important phenomena in physics, chemistry, and engineering, including transport effects. An introduction to statistical physics reinforces the notions acquired thanks to microscopic modeling.



    Teachers: Cécile Hébert
    Language: Fr

  • Advanced probability and applications

    In this course, various aspects of probability theory are considered. The first part covers the main theorems in the field (law of large numbers, central limit theorem), while the second part focuses on the theory of martingales and concentration inequalities.



    Teachers: Yanina Shkel
    Language: En

  • Advanced simulations of solar cell devices

    State-of-the-art solar cells. Quantum and classical simulation techniques applied to perovskite solar cells (software: CP2K, qe, LAMMPS, GAUSSIAN). Parametrization of interatomic machine learning potentials using ab initio simulations.



    Teachers: Andrea Vezzosi, Virginia Carnevali, Ettore Bartalucci
    Language: En

  • Advanced stochastic analysis

    This course will give you in-depth knowledge in some topics of modern stochastic analysis. We will start with a general introduction to Gaussian measure theory followed by an introduction to Malliavin calculus and a selection of advanced topics.



    Teachers: Martin Hairer
    Language: En

  • Advanced superconducting magnet technologies

    The course will focus on the technologies related to the practical use of superconductors, from the manufacturing to their exploitation. The course also provides some examples of the use of superconductivity for relevant applications and the main technological challenges related to each of them.



    Teachers: Rebecca Riccioli
    Language: En

  • Advanced topics in electromagnetic compatibility

    After a series of common introductory topics covering an introduction to electromagnetic compatibility, modeling techniques and selected chapters from EMC, each student will study a specific topic, which will be presented and discussed.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Advanced topics in micro- and nanomanufacturing: top-down meets bottom-up

    This course introduces advanced fabrication methods enabling the manufacturing of novel micro- and nanosystems (NEMS/MEMS). Both top-down techniques (lithography, stenciling, scanning probes, additive techniques) and bottom-up approaches (self-assembly) are presented.



    Teachers: Francesc Perez-Murano, Jürgen Brugger, Karl Friedrich Böhringer, Massimo Mastrangeli
    Language: En

  • Advanced topics in network neuroscience

    The main goal of this course is to give the student a solid introduction into approaches, methods, and tools for brain network analysis. The student will learn about principles of network science and how to implement and develop methods and tools for graph theoretical analysis of brain data.



    Teachers: Enrico Amico
    Language: En

  • Advanced topics in nuclear reactor materials

    To comprehend advanced aspects of materials science as applied to nuclear power (fission and fusion), to get acquainted with materials for advanced plants, advanced damage characterization and life-time assessments



    Teachers: Philippe Spaetig, Manuel A. Pouchon, Marco Streit
    Language: En

  • Adventure on Planet B

    This course will take students on a cosmic journey and then back to Earth to reflect on planetary challenges and their solutions.



    Teachers: Marc Duran Sala, Martin Pierre E Hendrick, Gabriele Manoli
    Language: En

  • Aerial robotics

    The course provides an introduction to the design, control, and applications of aerial robots. Students will be able to translate theoretical concepts into practice by means of hands-on exercises with simulated and real drones.



    Teachers: Dario Floreano
    Language: En

  • Aerodynamics

    This course will provide the fluid dynamic background to understand how air flows around two- and three-dimensional wings and bodies and to understand and calculate the aerodynamics forces and moments acting on the objects as a result of the air flow.



    Teachers: Karen Mulleners
    Language: En

  • Aeroelasticity and fluid-structure interaction

    Static and dynamic response of coupled fluid-structure systems as a result of extraneously-induced excitation, motion-induced excitation, and fluid-instability-induced excitation.



    Teachers: Mohamed Farhat
    Language: Fr

  • Air pollution

    A survey course describing the origins of air pollution and climate change



    Teachers: Satoshi Takahama, Stefan Reimann Bhend
    Language: En

  • Algebra

    This is an introduction to modern algebra: groups, rings and fields.



    Teachers: Anna Lachowska
    Language: En

  • Algebra I - fundamental structures

    The aim of this course is to introduce and study the basic notions of abstract algebra.



    Teachers: Dimitri Stelio Wyss
    Language: Fr

  • Algebra II - groups

    This course deals with group theory, with particular emphasis on group actions and notions of category theory.



    Teachers: Andrei Negut
    Language: En

  • Algebra III - rings and fields

    This is an introductory course in ring and field theory.



    Teachers: Leonid Monin
    Language: En

  • Algebra IV - rings and modules

    Ring and module theory with a major emphasis on commutative algebra and a minor emphasis on homological algebra.



    Teachers: Zsolt Patakfalvi
    Language: En

  • Algebra V - Galois theory

    Galois theory lies at the interface of Field Theory and Group Theory. It aims to describe the algebraic symmetries of fields. We will focus on Galois theory for finite field extensions and some applications.



    Teachers: Aline Zanardini
    Language: En

  • Algebraic geometry I - Curves

    Algebraic geometry is the common language for many branches of modern research in mathematics. This course gives an introduction to this field by studying algebraic curves and their intersection theory.



    Teachers: Aline Zanardini
    Language: En

  • Algebraic geometry II - schemes and sheaves

    The aim of this course is to learn the basics of the modern scheme theoretic language of algebraic geometry.



    Teachers: Alapan Mukhopadhyay, Domenico Valloni
    Language: En

  • Algebraic geometry III - selected topics

    This course is an introduction to intersection theory on algebraic varieties.

    An important aim of the course is to develop geometric intuition while using the language of schemes developed in the basic algebraic geometry course, thus building a solid foundation for further study.



    Teachers: Kamil Rychlewicz
    Language: En

  • Algebraic methods in combinatorics

    In this course we study how algebraic methods can be used to solve problems in combinatorics. The main tools used are from linear algebra and from the theory of polynomials.



    Teachers: Oliver Janzer
    Language: En

  • Algorithmic game theory

    We will study mathematical models of the interplay between algorithms and strategic behavior. We cover fundamental concepts from game theory and mechanism design, including Nash equilibria, the price of anarchy, auctions and market design, incentive compatibility, and online learning and dynamics.



    Teachers: Andrés Cristi
    Language: En

  • Algorithms I

    The students learn the theory and practice of basic concepts and techniques in algorithms. The course covers mathematical induction, techniques for analyzing algorithms, elementary data structures, major algorithmic paradigms such as dynamic programming, sorting and searching, and graph algorithms.



    Teachers: Ola Nils Anders Svensson, Alessandro Chiesa
    Language: En

  • Algorithms II

    The students learn the theory and practice of basic concepts and techniques in algorithms. The course covers mathematical induction, techniques for analyzing algorithms, elementary data structures, major algorithmic paradigms such as dynamic programming, sorting and searching, and graph algorithms.



    Teachers: Michael Kapralov
    Language: En

  • Analog IC design

    Introduction to the design of analog CMOS integrated circuits at the transistor level. Understanding and design of basic structures.



    Teachers: Mahsa Shoaran
    Language: En

  • Analog circuit design II (for MNIS)

    The course provides a comprehensive treatment of analog IC design, emphasizing new solutions and paradigms used in today's low-power electronic systems. The analysis and design are first introduced from an intuitive perspective before the rigorous treatment and practical application in EDA-Lab.



    Teachers: Adil Koukab
    Language: En

  • Analog circuits for biochip

    Introduction to analog CMOS design for Remote Biosensors on Chip. Understanding and designing of active and remotely powered biosensing systems. Basic understanding of the wireless transmission of the obtained signals.



    Teachers: Anja Skrivervik, Sandro Carrara, Alexandre Schmid
    Language: En

  • Analyse numérique et optimisation

    To learn how to solve numerically various mathematical problems. The theoretical properties of these methods will be investigated.



    Teachers: Marco Picasso
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of one real variable.



    Teachers: Sébastien Basterrechea
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Olivier Mila
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Anna Lachowska
    Language: Fr

  • Analysis I

    Study the fundamental concepts of analysis, and the differential and integral calculus of real-valued functions of one real variable.



    Teachers: Thomas Mountford
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: David Strütt
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Sacha Friedli
    Language: Fr

  • Analysis I (English)

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Leonid Monin
    Language: En

  • Analysis I (flipped classroom)

    Study the fundamental concepts of analysis, and the differential and integral calculus of real-valued functions of one real variable.



    Teachers: Sacha Friedli
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: José Luis Zuleta Estrugo
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: David Strütt
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Olivier Mila
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Anna Lachowska
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Boris Buffoni
    Language: Fr

  • Analysis II (English)

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Florian Richter
    Language: En

  • Analysis III

    Vector Calculus, Complex Analysis



    Teachers: Marco Picasso
    Language: Fr

  • Analysis III

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in solving multidisciplinary problems in scientific engineering.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Analysis III

    The course studies the fundamental concepts of vector analysis and Fourier analysis with a view to their use in solving multidisciplinary problems of scientific engineering.



    Teachers: David Strütt
    Language: Fr

  • Analysis III (for IC)

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in solving multidisciplinary problems in scientific engineering.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Analysis III (for SV, MT)

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in other courses and for solving multidisciplinary problems in science and engineering.



    Teachers: Robert Dalang
    Language: Fr

  • Analysis III - complex analysis and vector fields

    To learn the basic tools of vector analysis and complex analysis.



    Teachers: Joachim Krieger
    Language: Fr

  • Analysis IV

    The course studies the fundamental concepts of complex analysis and Laplace analysis with a view to their use to solve multidisciplinary scientific engineering problems.



    Teachers: Mathias Braun
    Language: En

  • Analysis IV

    At its core, it is a functional analysis course for physicists and covers the basics of measure theory, function spaces and linear operators.



    Teachers: Juhan Aru
    Language: Fr

  • Analysis IV (for EL, GM, MX)

    This course serves as an introduction to the theory of complex analysis, Fourier series and Fourier transforms, the Laplace transform, with applications to the theory of ordinary and partial differential equations. These tools play an integral role in most branches of science and engineering.



    Teachers: Georgios Moschidis
    Language: En

  • Analysis IV (for SV, MT)

    This course is an introduction to the theory of Fourier series, Fourier transforms (including for tempered distributions) and Laplace transforms, and to their use in the resolution of ordinary differential equations and partial differential equations.



    Teachers: Robert Dalang
    Language: Fr

  • Analysis IV - Lebesgue measure, Fourier analysis

    Learn the basis of Lebesgue integration and Fourier analysis



    Teachers: Maria Colombo
    Language: En

  • Analytical mechanics (for SPH)

    This course offers an introduction to analytical mechanics. It introduces the Lagrangian and Hamiltonian formalisms, emphasizing their ability to simplify the description of constrained systems, symmetries, and conservation laws. Numerous examples of applications are presented.



    Teachers: Vincenzo Savona
    Language: Fr

  • Analytical separation methods

    Students understand the physico-chemical principles of chromatographic and electrophoretic separation methods



    Teachers: Christophe Roussel
    Language: Fr

  • Ancient Mediterranean: Love, war and death

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions helps us to better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Giuseppina Lenzo
    Language: Fr

  • Ancient Mediterranean: bringing myths up to date

    In the form of group projects, the course explores the founding texts of ancient cultures (Ancient Near East, Greece, Rome, Egypt).
    At the end of the semester, the groups present their work in a fun and educational way.



    Teachers: Matteo Capponi, Matthieu Pellet
    Language: Fr

  • Antennas

    The students will first learn the fundamental principles governing antennas and get familiar with the main antenna types.
    In the second part, students will work in groups on an antenna design project. Through this, they will learn to use common simulation tools, and perform antenna measurements



    Teachers: Amir Jafargholi, Anja Skrivervik, Romain Fleury
    Language: En

  • Anthropology of belief

    This course is an introduction to the question of conspiracy theories especially in the field of science



    Teachers: Jean-François Bert
    Language: Fr

  • Anthropology of the urban

    This course addresses the conceptual approaches of urban anthropology, methods, and field experiences. In 2025-2026, it will participate in the project 'A Future for Whose Past?' initiated by ETHZ, which is dedicated to the tangible and intangible heritage of minority communities.



    Teachers: Florence Graezer Bideau
    Language: Fr

  • Applied Electromagnetics for Metamaterial Design

    This course provides the students with the appropriate electromagnetics foundation to understand, model and design metamaterials, especially two-dimensional electromagnetic and optical structures such as metasurfaces. This course covers concepts that apply to both the microwave and optical regimes.



    Teachers: Karim Achouri
    Language: Fr

  • Applied and industrial robotics

    This course is a real contact with industrial robotic applications. Components and mechanisms are reminded. The fields of microtechnical assembly and packaging are treated. CTOs from established companies (BlueBotics, Adept, Maxon motors and UniTechnologies) are involved in this course.



    Teachers: Mohamed Bouri
    Language: En

  • Applied biomedical signal processing

    The goal of this course is twofold: (1) to introduce physiological basis, signal acquisition solutions (sensors) and state-of-the-art signal processing techniques, and (2) to propose concrete examples of applications for vital sign monitoring and diagnosis purposes.



    Teachers: Mathieu Lemay
    Language: En

  • Applied corporate & industry analysis

    The intent of this project is to encourage interchange between students and their mentors. Each student, in consultation with her or his mentor, will choose a company that the student will analyze in context of its primary industry. The company may be that of the mentor, but is not required to be.



    Teachers: Eugène De Groot
    Language: En

  • Applied data analysis

    This 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.)



    Teachers: Maria Brbic
    Language: En

  • Applied ecology

    The course will provide the ecological systems knowledge needed to question applied sustainability solutions. We will
    critically assess the complexity of current environmental issues, illustrating basic ecological concepts and principles.



    Teachers: Charlotte Grossiord
    Language: En

  • Applied probability & stochastic processes

    This course focuses on dynamic models of random phenomena, and in particular, the most popular classes of such models: Markov chains and Markov decision processes. We will also study applications in queuing theory, finance, project management, etc.



    Teachers: Andrés Cristi
    Language: En

  • Applied software engineering for life sciences

    We learn and apply software engineering principles to develop Python projects addressing life science problems. Projects will be expanded iteratively throughout the semester.



    Teachers: Alexander Mathis
    Language: En

  • Applied statistics

    The course will provide an overview of everyday challenges in applied statistics through case studies. Students will learn how to use core statistical methods and their extensions, and will use computational and problem-solving tools to provide reproducible solutions for the problems presented.



    Teachers: Linda Mhalla
    Language: En

  • Applied wastewater engineering

    This course on applied wastewater treatment focuses on engineering and scientific aspects to achieve high effluent water quality and to handle wastes and air emissions generated in wastewater treatment plants.



    Teachers: Michael Jon Mattle
    Language: En

  • Aquatic ecosystems

    Inland waters are now being recognized are major players of global biogeochemical cycles. They also provide essential ecosystem services such as fresh water and fish, and link continental processes with atmospheric and marine processes. The understanding of the structure and function of inland water



    Teachers: Tom Ian Battin
    Language: En

  • Architectural Tomography

    This course situates the act of drawing as an act of spatial, constructive and contextual investigation. It introduces 2-D sectional drawing as a sociotechnical tool in architecture with a fundamental role in measuring, understanding and imagining complex and situated spatial conditions.



    Teachers: Jo François Taillieu, Maxence Denis Derlet
    Language: Fr

  • Architectural theory, initiation

    This course offers an introduction to architectural theory through the analysis of a set of fundamental concepts that have shaped and guided the structuring and evolution of the discipline.



    Teachers: Eric Lapierre
    Language: Fr

  • Architecture in the age of acceleration

    This course examines twelve theoretical positions for an architecture in the age of acceleration. By situating these positions in a recent history of architecture and placing them in a current context, this course aims to grasp their relevance for contemporary practice.



    Teachers: Véronique Ivonne M Patteeuw, Catherine Léa Szacka-Marier
    Language: Fr

  • Artificial intelligence and society

    This course integrates social sciences and humanities with engineering sciences, and introduces students to the social, technical and political issues surrounding artificial intelligence.



    Teachers: Johanni Michael Brea, Florian Jaton
    Language: Fr

  • Artistic Practices - Interactivity

    The aim of this course is to design a video game in Unity in which walking is at the heart of the experience. Drawing on references, prototypes and the environmental narrative, students will create an immersive journey in which each step activates elements of the story.



    Teachers: Alexia Alisson Chloé Mathieu, Raphaël Alain Munoz
    Language: Fr

  • Artistic practices - imagining and drawing

    This course offers students an overview of contemporary drawing through exploration and experience, and more specifically to think of drawing as an economy. Regular practice is accompanied by presentations and references mainly from the artistic field.



    Teachers: Didier Stéphane Rittener, Caroline Florence Tschumi
    Language: Fr

  • Artistic practices: field studies, film practice I

    This course consists in two options, in english and in french: 'Elsewhere Encounters' will explore different approaches of field studies from within the field of artistic practices ; 'Film' addresses cinematographic techniques and will produce a short film.



    Teachers: Camille Suzan Bernadette Marie Dedieu, Pablo Francischelli, Félicien Goguey
    Language: Fr

  • Artistic practices: field studies, film practice II

    This course consists in two options, in english and in french: 'Elsewhere Encounters' will explore different approaches of field studies from within the field of artistic practices ; 'Film' addresses cinematographic techniques and will produce a short film.



    Teachers: Félicien Goguey, Pablo Francischelli, Camille Suzan Bernadette Marie Dedieu
    Language: Fr

  • Aspects of quantum science and sustainability

    We explore the intersection of quantum technologies and sustainability. Topics: 1)discussions of fundamental aspects of thermodynamics of computation; 2)analysis and benchmarks of energy consumption in current and near term real quantum devices; 3)projects on use cases through personal student work.



    Teachers: Nicolas Macris, Mihai Adrian Ionescu
    Language: En

  • Asset pricing

    Its main objective is to rigorously develop the foundations of modern financial economics and asset pricing theory. While the focus of the course is theoretical, we will consider empirical evidence alongside. The course is designed for first-year PhD students in finance.



    Teachers: Lorenzo Bretscher
    Language: En

  • Astrophysics II : interactions radiation-matter

    This course provides the essential concepts for understanding how stars form, evolve, radiate, and synthesize their chemical elements. These are fundamentals to tackle the variety of galaxy properties, and how their interstellar medium is gradually enriched with metals.



    Teachers: Pascale Jablonka
    Language: En

  • Astrophysics III : galaxy formation and evolution

    Galaxy formation & evolution is about studying how galaxies in our Universe come into existence, how they evolve and what shapes their properties. This course describes the observational facts of galaxies and the various processes of galaxy evolution as seen from theoretical/numerical models.



    Teachers: Michaela Hirschmann
    Language: En

  • Astrophysics IV : stellar and galactic dynamics

    The aim of this course is to acquire the basic knowledge on specific dynamical phenomena related to the origin, equilibrium, and evolution of star
    clusters, galaxies, and galaxy clusters.



    Teachers: Yves Revaz
    Language: En

  • Astrophysics V : observational cosmology

    Cosmology is the study of the structure and evolution of the universe as a whole. This course describes the principal themes of cosmology, as seen
    from the point of view of observations.



    Teachers: Jean-Paul Kneib
    Language: En

  • Asymmetric catalysis for fine chemicals synthesis

    The asymmetric synthesis of fine chemicals is a research topic of growing importance for the synthesis of modern materials, drugs and agrochemicals. In this lecture, the concepts of asymmetric catalysis for fine chemical synthesis are introduced.



    Teachers: Jérôme Waser
    Language: En

  • Asymmetric synthesis and retrosynthesis

    The first part of the course presents the classical methods of asymmetric synthesis. The second part of the course introduces retrosynthesis strategies based on the disconnection approach.



    Teachers: Stefano Nicolai, Sandrine Gerber
    Language: Fr

  • Atmospheric processes: from cloud to global scales

    The main objective is to present important atmospheric processes from the local to global scales. The course will start with cloud processes, continue to synoptic phenomena like extratropical cyclones and fronts, to finally cover numerical modeling at the regional and global scales.



    Teachers: Athanasios Nenes, Josué Gehring, Alexis Berne
    Language: En

  • Atomic and radiative processes in plasmas

    The course covers atomic structure, collisional-radiative (CR) processes, and spectroscopic techniques. Students learn to critically apply CR models, evaluate spectroscopic tools, and interpret experimental data obtained in different plasmas.



    Teachers: Laurie Porte, Christine Stollberg, Umar Sheikh, Dmytry Mykytchuk
    Language: En

  • Atomic, molecular physics and optics

    This course presents the fundamental physics of atoms and molecules, their structure and their interaction with electromagnetic fields.



    Teachers: Oleg Yazyev, Jean-Philippe Brantut
    Language: En

  • Atomistic and quantum simulations of materials

    Theory and application of quantum simulations to model, understand, and predict the properties of real materials.



    Teachers: Giovanni Pizzi
    Language: En

  • Attosecond radiation sources

    This course describes the principles of attosecond photons and electron pulses generation



    Teachers: Michele Puppin, Fabrizio Carbone
    Language: En

  • Audio engineering

    This lecture is oriented towards the study of audio engineering, room acoustics, sound propagation, and sound radiation from sources and acoustic antennas. The learning outcomes will be the techniques for microphones and loudspeaker design, as well as room acoustics.



    Teachers: Hervé Lissek
    Language: En

  • Automated analytical and synthetic chemistry 1

    The course gives a general understanding of lab automation theory and practical knowledge. It is structured to integrate theoretical foundations, hands-on practical exercises (e.g., Arduino programming), and individualized project analysis.



    Teachers: Edy Mariano, Stefano Di Leone, Pascal Miéville, Jean-Charles Louis André Cousty
    Language: En

  • Automated and data-driven laboratories

    In this course, taught by experts from the Swiss CAT+ West Hub, students will be introduced to key concepts in automation and data-driven chemistry. Using real-world cases, students will learn the theoretical skills and practical tools needed to automate a laboratory.



    Teachers: Pascal Miéville
    Language: En

  • Automatic speech processing

    The goal of this course is to provide the students with the main formalisms, models and algorithms required for the implementation of advanced speech processing applications (involving, among others, speech coding, speech analysis/synthesis, and speech recognition, speaker recognition).



    Teachers: Mathew Magimai Doss
    Language: En

  • Axiomatic Quantum Field Theory

    Presentation of Wightman's axiomatic framework to QFT as well as to the necessary mathematical objects to their understanding (Hilbert analysis, distributions, group representations,...).

    Proofs of the main mathematical consequences (CPT, spin-statistics, Reeh-Schlieder, Haag no-go).



    Teachers: Simon Bossoney
    Language: En

  • Basic and advanced NMR - Level 1 A (EPFL)

    Basic theoretical and experimental aspects of NMR will be taught. Students will be familarized with modern NMR spectrometers.



    Teachers: Luciano Andres Abriata, Luc Patiny, Aurélien Bornet, Laura Piveteau, Lyndon Emsley
    Language: En

  • Basic and advanced NMR - Level 1 B (Sion)

    Basic theoretical and experimental aspects of NMR.
    Students will be familarized with modern NMR spectrometers.



    Teachers: Laura Piveteau, Aurélien Bornet
    Language: En

  • Basic and advanced NMR - Level 2 (EPFL)

    The goal is to give a sound theoretical and practical foundation in NMR for various applications in research. PhD students and post-docs who have followed the course successfully should be able to perform modern multi-dimensional NMR experiments independently.



    Teachers: Luciano Andres Abriata, Laura Piveteau, Lyndon Emsley, Luc Patiny, Aurélien Bornet
    Language: En

  • Basic principles of drug action at the cardiovascular system

    The aim of this course is two-fold:
    - to describe the molecular properties of some important drug targets
    - to illustrate some applications of drugs active at the nervous and cardiovascular systems.



    Teachers: Dario Diviani, Stephan Beat Kellenberger, Stamatina Tzanoulinou
    Language: En

  • Basic principles of drug action at the nervous system

    The aim of this course is two-fold:
    i) to describe the molecular properties of some important drug targets
    ii) to illustrate some applications of drugs active at the nervous system



    Teachers: Pascal Steullet, Stephan Beat Kellenberger
    Language: En

  • Basics in bioinstrumentation

    This combined practical and theoretical course will provide the basics in bioinstrumentation, including the construction of a droplet-microfluidic workstation for high-throughput, single-cell analysis. Many of the learned concepts are equally applicable to other widely used lab instruments.



    Teachers: Christoph Merten
    Language: En

  • Basics of mobile robotics

    The course teaches the basics of autonomous mobile robots. Both hardware (energy, locomotion, sensors) and software (signal processing, control, localization, trajectory planning, high-level control) will be tackled. The students will apply the knowledge to program and control a real mobile robot.



    Teachers: Francesco Mondada
    Language: En

  • Basics of robotics for manipulation

    This course introduces the basics of robotics for manipulation. The aspects concerning robot architectures (Serial , Parallel and Cartesian), sensors, kinematics and dynamic modelling and control are presented. Each of these theoretical topics is i concern with a industrial context.



    Teachers: Mohamed Bouri
    Language: En

  • Bayesian statistics

    A first introduction to Bayesian statistics, assuming knowledge from first courses in statistics and probability. We will focus on foundational statistical and mathematical aspects such as the decision theoretic background, consistency for large sample sizes, and algorithms for Bayesian computation.



    Teachers: Sven Wang
    Language: En

  • Behind/Beyond future cities

    We are living in an urban world and the design of sustainable cities is essential in order to decrease our energy footprint. This course provides the instruments to understand the complex urban metabolism, as well as the solutions for planning future smart and sustainable cities.



    Teachers: Dasaraden Mauree, Silvia Coccolo
    Language: En

  • Big Data and Machine Learning for Financial Economics

    This class is an introduction to Machine Learning and High Dimensional Statistics in Finance. We start with purely empirical approach, focusing first on high dimensional regressions then moving to kernel methods and deep learning, and then study equilibrium models.



    Teachers: Semyon Malamud
    Language: En

  • Bio-nano-chip design

    Introduction to heterogeneous integration for Nano-Bio-CMOS sensors on Chip.
    Understanding and designing of active Bio/CMOS interfaces powered by nanostructures.



    Teachers: Sandro Carrara
    Language: En

  • Bio-organic chemistry

    The aim of the course is to provide a chemical understanding and intuition to decipher and predict chemical processes in living systems.



    Teachers: Bruno Correia
    Language: En

  • Biochemical engineering

    This course introduces the basic principles of bioprocess engineering and highlights the similarities and differences with chemical engineering. Without going into the fundamentals, it proposes an overview of the techniques for fermentation as well as product purification (DownStream Processing)



    Teachers: Manfred Zinn, Simon Crelier
    Language: En

  • Biochemistry

    Basic concepts in biochemistry as well as biochemical components of organisms such as proteins, DNA, carbohydrates and lipids are discussed.



    Teachers: Christian Heinis
    Language: Fr

  • Bioelectronics and biomedical microelectronics

    The course covers the fundaments of bioelectronics and integrated microelectronics for biomedical and implantable systems. Issues and trade-offs at the circuit and systems levels of invasive microelectronic systems as well as their eluding designs, methods and classical implementations are discussed



    Teachers: Alexandre Schmid
    Language: En

  • Bioimage informatics

    The course provides a comprehensive overview of methods, algorithms, and computer tools used in bioimage analysis. It exposes fundamental concepts and practical computer solutions to extract quantitative information from multidimensional images, both using engineering methods and deep learning.



    Teachers: Arne Seitz, Daniel Sage
    Language: En

  • Bioinformatic Analysis of RNA-sequencing (Fall)



    Teachers: Nicolas Guex, Maxime Jan, Allison Burns, Christian Iseli, Linda Mhalla
    Language: Fr

  • Bioinformatic Analysis of RNA-sequencing (Spring)

    This course will take place in Spring 2026, dates and place to be determined.

    It introduces the workflows and techniques that are used for the analysis of bulk and single-cell RNA-seq data. It empowers students to understand and analyze their own data.



    Teachers: Christian Iseli, Nicolas Guex, Allison Burns, Maxime Jan, Linda Mhalla
    Language: En

  • Biological chemistry I

    Biochemistry is a key discipline for the Life Sciences. Biological Chemistry I and II are two tightly interconnected courses that aim to describe and understand in molecular terms the processes that make life possible.



    Teachers: Aleksandar Antanasijevic, Matteo Dal Peraro
    Language: En

  • Biological chemistry II

    Biochemistry is a key discipline in the Life Sciences. Biological Chemistry I and II are two tightly interconnected courses that aims to understand in molecular terms the processes that make life possible.



    Teachers: Giovanni D'Angelo
    Language: En

  • Biological data science I: statistical learning

    Processing, analyzing, and interpreting large biological datasets is an essential skill for modern biologists. This course aims to provide the theoretical foundations, analytical techniques, and software tools necessary to effectively manage and derive insights from complex biological data.



    Teachers: Gioele La Manno
    Language: En

  • Biological data science II : machine learning

    Students understand basic concepts and methods of machine learning. They can describe them in mathematical terms and can apply them to data using a high-level programming language (julia/python/R).



    Teachers: Johanni Michael Brea
    Language: En

  • Biology

    This course will cover the fundamental principles governing life and the living world. Topics will include the diversity of living organisms, cellular biology, genetics, evolution, and ecology. This course provides a foundation in biology, fostering critical thinking & analytical skills.



    Teachers: Ianina Altshuler, Anna Carratala Ripolles
    Language: En

  • Biology for engineers

    This course consists of an introduction to biology and more particularly to biology as a multidisciplinary field, emphasizing natural examples of materials engineering. It should therefore allow engineering students to find inspiration from biology in future materials research problems.



    Teachers: Romain Zufferey
    Language: Fr

  • Biomass conversion

    The learning outcomes are to get to know the biomass ressources and its characteristics; study of biomass conversion pathways and study of process flow-sheets; establish the flow diagram of an industrial process with biomass as feedstock and calculate the corresponding mass and energy balances; etc



    Teachers: François Maréchal, Adriano Viana Ensinas
    Language: En

  • Biomechanics of the cardiovascular system

    This lecture will cover anatomy and physiology of the cardiovascular system, biophysics of the blood, cardiac mechanics, hemodynamics and biomechanics of the arterial system, microcirculation and biomechanics of the venous system.



    Teachers: Nikolaos Stergiopoulos
    Language: En

  • Biomechanics of the musculoskeletal system

    The basis for a mechanical description of the musculoskeletal system are presented. This description is based on the concepts of solid mechanics, physiology and anatomy of the musculoskeletal system. Concrete examples of the development of implants are also covered.



    Teachers: Dominique Pioletti
    Language: En

  • Biomedical optics

    This course addresses the principles governing the interactions between light and biological tissue, their optical properties and basic concepts of radiometry. Illustrative diagnostic and therapeutic applications of light in medicine and photobiology will also be described.



    Teachers: Georges Wagnières
    Language: En

  • Biophysics : physics of biological systems

    Understand and use the results and methods of population genetics, population dynamics, network theory, and reaction network dynamics to analyze and predict the behavior of living systems



    Teachers: Sahand Jamal Rahi
    Language: En

  • Biophysics : physics of the cell

    In 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 predictive statements.



    Teachers: Suliana Manley
    Language: En

  • Bioprocesses and downstream processing

    This course aims at a more advanced coverage of the basic aspects discussed in module ChE-311. It is however of a stand-alone nature, and even students who have little knowledge on - but a keen interest in - (bio)process engineering shall benefit as well from this module.



    Teachers: Manfred Zinn, Kurt Eyer, Simon Crelier
    Language: En

  • Bioreactor modeling and simulation

    The course of Bioreactor modeling and simulation focuses on the principles of algorithmic design and analysis of
    biochemical reactors. The application of these designed reactors would be in the production line of the of
    pharmaceutical, biotech and chemical industries.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Biotechnology lab (for CGC)

    This laboratory-training course is designed to give students a comprehensive insight into laboratory research techniques in the field of biotechnology and pharmaceutical biotechnology with practices employed in the industry. Accompanying lectures provide the theoretical background.



    Teachers: Horst Pick
    Language: En

  • Border Forensics

    The course will introduce students to different forms of violence related to the existence of state borders and social boundaries, focusing on particular situations in Switzerland, and the way spatial, geostatistical analysis and architectural design can be used to document and contest this violence



    Teachers: Fiona Ines Del Puppo, Munia Hassoun, Stéphane Joost, Dieter Dietz, Stanislas Hugo Werner Michel, Elio Panese, Mathias Lerch
    Language: En

  • Brain, mind and society

    This course aims to address topics related to research on brain causes of human actions. The course will introduce to fundamental concepts in psychology, cognitive and social neurosciences and the links between brain and mental illness.



    Teachers: Delphine Preissmann
    Language: Fr

  • Brain-like computation and intelligence

    Recent advances in machine learning have contributed to the emergence of powerful models of animal perception and behavior. In this course we will compare the behavior and underlying mechanisms in these models as well as brains.



    Teachers: Martin Schrimpf, Alexander Mathis
    Language: En

  • Building design in the circular economy

    The class introduces the concept of circular economy and its applications to building design, with a focus on design with reused components and design for disassembly. The class develops critical thinking skills over and above theoretical and technical inputs.



    Teachers: Célia Marine Küpfer, Corentin Fivet
    Language: En

  • Building materials + Laboratory work

    Materials science of common non metallic building materials, with emphasis on cementitious materials (concrete). Chemical composition, fabrication and behaviour in service



    Teachers: Lionel Sofia, Karen Scrivener, Emmanuelle Boehm Courjault
    Language: Fr

  • Building physics

    This course covers the main physical phenomenon occurring within buildings and will allow the student to acquire basic knowledge in the field of building science.



    Teachers: Andreas Schueler
    Language: Fr

  • Building technology I

    Building technology - Part 1, Introduction to load-bearing structures: technical and functional requirements of buildings, load-bearing materials, structural statics and material strength, construction principles and implementation, historical and cultural contexts, sustainability strategies.



    Teachers: Corentin Fivet
    Language: Fr

  • Building technology III

    In a global and transverse approach, the course deals with technical topics related to building design and construction, namely: building physics, structures, materials, assembly and building services.



    Teachers: Andreas Schueler, Peter Zurbrügg, Léa Boulic
    Language: Fr

  • Building technology IV

    In a global and transverse approach the course deals with technical topics related to building design and construction, namely: building physics, structures, materials, assembly and building services.



    Teachers: Peter Zurbrügg, Andreas Schueler, Léa Boulic
    Language: Fr

  • Building technology V

    This course introduces methodologies for integrating bio/geo-based materials into building construction. The pedagogical objective is to give students the opportunity to acquire skills in the critical design of buildings by taking into account environmental and technical issues.



    Teachers: Peter Zurbrügg, Barbara Lambec, Elsa Cauderay
    Language: Fr

  • Building technology VI

    Detailed descriptions of building projects are employed to examine the relationship between envelope, structure, and internal environmental conditions against the backdrop of production processes and resource consumption during building transformation/renovation.



    Teachers: Peter Zurbrügg, Barbara Lambec
    Language: Fr

  • Business law

    This course provides legal tools for the analysis of concrete economic situations and the identification of relevant rules from a business perspective.



    Teachers: Anouk Neuenschwander
    Language: Fr

  • CCMX Advanced Course - Advanced X-ray Diffraction Methods for Coatings: strain, defects and deformation analysis of thin films

    After introducing thin film and HR-XRD characterisation methods, theory and limitations are discussed, including examples and how the film structure influences its characteristics. Protocols are presented for establishing reproducible and reliable measurements, and for interpreting their results.



    Teachers: Antonia Neels, Alex Dommann, Damien Terebenec
    Language: En

  • CCMX Advanced Course - Instrumented Nanoindentation

    This course is intended for current nanoindentation users who want to gain the experience and knowledge required to extract useful data from challenging sample materials. It is also intended for users of conventional indentation methods who wish to add this approach to their portofolio of methods.



    Teachers: Andy Bushby, Nicholas X. Randall, Pierre-Etienne Bourban
    Language: En

  • CCMX Tribology and Surfaces Interactions

    This course is intended to give to the participants (graduates, researchers and industrial professionals) a solid background in tribology and surface interactions. It covers the fundamentals concepts of tribology including surfaces, contact mechanics, friction, lubrication and wear.



    Teachers: Stefano Mischler, Anna Neus Igual Muñoz, Jürg Alexander Schiffmann
    Language: En

  • CIBM translational MR neuroimaging & spectroscopy

    Magnetic resonance imaging (MRI) and spectroscopy (MRS) will be addressed in detail, along with experimental design, data gathering and processing on MRS, structural and functional MRI in humans and rodents, and hands-on experience with MRI scanners.



    Teachers: Daniel Wenz, Cristina Ramona Cudalbu Moldovan, Bernard Lanz, Lijing Xin
    Language: En

  • Calculus of variations

    Introduction to classical Calculus of Variations and a selection of modern techniques. The Calculus of Variations aims at showing the existence of minimisers (or critical points) of functionals that naturally appear in mathematics and physics (Dirichlet energy, p-energy, etc).



    Teachers: Alexis Michelat
    Language: En

  • Cancer biology I

    The course covers in detail molecular mechanisms of cancer development with emphasis on cell cycle control, genome stability, oncogenes, tumor suppressor genes, signaling pathways involved in cancer, genomic cancer analysis and rational cancer therapies.



    Teachers: Elisa Oricchio, Joachim Lingner
    Language: En

  • Cancer biology II

    The course covers in detail the interactions of cancer cells with their environment with an emphasis on tumor-angiogenesis, inflammation, adaptive and innate immunity and cancer-induced immune suppression. Additional topics are cancer metabolism, cancer stem cells and metastasis.



    Teachers: Joerg Huelsken, Michele De Palma
    Language: En

  • Catalysis for emission control and energy processes

    The course is an introduction to heterogeneous catalysis for environmental protection and energy production. It focuses on catalytic exhaust gas cleaning as well as gaseous and liquid fuel production. The course content is intensified in experimental exercises in the lecturer's laboratories.



    Teachers: Oliver Kröcher
    Language: En

  • Catalysis for energy storage

    This course covers the fundamental and applied aspects of electrocatalysis related to renewable energy conversion and storage. The focus is on catalysis for hydrogen evolution, oxygen evolution, and CO2 reduction reactions. Both homogeneous and heterogeneous catalysts are discussed.



    Teachers: Xile Hu
    Language: En

  • Catalyst design for synthesis

    This course on homogeneous catalysis provide a detailed understanding of how these catalysts work at a mechanistic level and give examples of catalyst design for important reactions (hydrogenation, olefin metathesis, cross-coupling).



    Teachers: Xile Hu
    Language: En

  • Causal inference

    Students will learn the core concepts and techniques of network analysis with emphasis on causal inference. Theory and
    application will be balanced, with students working directly with network data throughout the course.



    Teachers: Negar Kiyavash
    Language: En

  • Causal thinking

    This course will give a unified presentation of modern methods for causal inference. We focus on concepts, and we will present examples and ideas from various scientific disciplines, including medicine, computer science, engineering, economics and epidemiology.



    Teachers: Mats Julius Stensrud
    Language: En

  • Cavitation and interface phenomena

    Introduction, basic concepts; cavitation bubble collapse; dynamique des cavits; cavitation in vorticalstructures; industrial applications.



    Teachers: Mohamed Farhat
    Language: Fr

  • Cell and developmental biology for engineers

    Students will learn essentials of cell and developmental biology with an engineering mind set, with an emphasis on animal systems and quantitative approaches.



    Teachers: Andrew Charles Oates, Pierre Gönczy
    Language: En

  • Cellular and molecular biology I

    The course covers the regulation of gene expression, which translates the information contained in the genome into function, by adjusting the levels and activities of mRNAs and proteins to the needs of specific cells, tissues and environments. A particular emphasis is given on experimental methods.



    Teachers: Camille Goemans
    Language: En

  • Cellular and molecular biology II

    This course is aimed to familiarize students with the 3D organization of a eukaryotic cell, its compartmentalization, how cellular compartments communicate together and how a cell communicates with its environment. The related molecular mechanisms will be discussed.



    Teachers: Wouter Richard Karthaus
    Language: En

  • Cellular automata and models of artificial life

    In this class, we will study artificial life, i.e. mathematical models that aim to capture key processes underlying life, in particular replication, emergence of complexity, and evolution.



    Teachers: Barbora Hudcová
    Language: En

  • Cellular biology and biochemistry for engineers

    Basic course in biochemistry as well as cellular and molecular biology for non-life science students enrolling at the Master or PhD thesis level from various engineering disciplines. It reviews essential notions necessary for a training in biology-related engineering fields.



    Teachers: Romain Zufferey
    Language: En

  • Cementitious materials (advanced)

    Discussion of topical subjects related to the current use of cementitious materials. Through a guided literature survey prepare a presentation in a group on a topical issue



    Teachers: Karen Scrivener
    Language: En

  • Ceramic and colloidal processing

    The course covers the production of ceramics and colloids from the basic scientific concepts and theories needed to understand the forming processes to the mechanisms and methods of sintering (firing) ceramics. Including the scientific principles behind the formation of colloidal dispersions.



    Teachers: Andrea Testino
    Language: En

  • Chantier urbain : perception, gouvernance, usages

    This week ENAC aims to apprehend urban construction sites as key moments in the territorial fabric, in the articulation between urban planning and the effective implementation of a vision for the territory.



    Teachers: Marc Antoine Messer, Jules Grandvillemin, Michel Bierlaire, Vincent Kaufmann
    Language: Fr

  • Characterization of Materials 2025

    This course introduces materials characterization techniques used by scientists and engineers. Lectures cover basic theory, applications, and limitations, while lab sessions offer hands-on experience, providing a well-rounded understanding of each method.



    Teachers: Emad Oveisi, Mounir Driss Mensi, Anna Neus Igual Muñoz
    Language: En

  • Charge transport in energy conversion and storage

    Fundamental concepts of charge transport in solar cells, batteries, and electrolysers, emphasizing analogies between semiconductor physics and electrochemistry.



    Teachers: Corsin Battaglia, Alessandro Senocrate
    Language: En

  • Chemical Biology Seminar Series 1

    PhD students can broaden their horizon in the field of chemical biology by listening to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers



    Teachers: Beat Fierz, Angela Steinauer, Milena Maria Schuhmacher, Christian Heinis
    Language: En

  • Chemical Biology Seminar Series 2

    PhD students can broaden their horizon in the field of chemical biology by listening to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers.



    Teachers: Christian Heinis, Milena Maria Schuhmacher, Angela Steinauer, Beat Fierz
    Language: En

  • Chemical Biology Seminar Series 3

    PhD students can broaden their horizon in the field of chemical biology by listening to 8 to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers.



    Teachers: Beat Fierz, Christian Heinis, Milena Maria Schuhmacher, Angela Steinauer
    Language: En

  • Chemical Probes for Imaging in Biology

    The goal of this course is to provide an overview on recent developments in the design and synthesis of fluorescent and bioluminescent probes for applications in basic research and medicine. Through the discussion of recently published advances, general design principles will be reviewed and criteri



    Teachers: Kai Johnsson
    Language: En

  • Chemical biology

    Chemical Biology is an interdisciplinary field using chemical principles and techniques to analyse and manipulate biological systems. It relies on small-molecule chemicals to gain an in-depth understanding of biology, and provides new tools and products ranging from basic research to therapeutics.



    Teachers: Markus Jeschek
    Language: En

  • Chemical engineering lab & project

    Familiarization with practical aspects encountered in chemical reaction engineering.
    A research project is carried out along twelve weeks where a close interaction is required between the different groups.



    Teachers: Jeremy Luterbacher
    Language: En

  • Chemical engineering practice

    This course provides the students with practical experience with simple "unit operations" based on heat and mass transfer . The students develop the ability to scale-up laboratory results into the design of industrial-size components.



    Teachers: Wendy Lee Queen
    Language: Fr

  • Chemical engineering product design

    Chemical product design has become more important because of major changes in the chemical industry. This course presents the basic method for chemical product design and gives direct practice to this procedure via a design project.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Chemical process control

    Provide the students with basic notions and tools for the modeling and analysis of dynamic systems. Show them how to design controllers and analyze the performance of controlled systems.



    Teachers: Ljubisa Miskovic
    Language: En

  • Chemistry Laboratory Work I

    The student will learn how to work in a chemistry laboratory. He/she will acquire a quantitative and/or qualitative approach. TP carried out are in relation to the courses of chemistry and will be followed by a second part "TP2".



    Teachers: Julien Alexandre Andres, Anne-Sophie Chauvin
    Language: Fr

  • Chemistry Laboratory Work II

    Introduction to basic manipulations in general, inorganic and analytical chemistry.
    Introduction to classical quantitative analysis. Learn to carry out quantitative analysis.
    General principles of the classical quantitative analysis.



    Teachers: Anne-Sophie Chauvin, Julien Alexandre Andres
    Language: Fr

  • Chemistry of elements s and p

    Introduction to the chemistry of the s & p elements of the periodic table.



    Teachers: Kay Severin
    Language: En

  • Chemistry of f elements

    The course will provide a synopsis of the chemistry of f elements (lanthanides and actinides) covering structure, bonding, redox and spectroscopic properties and reactivity. The coordination and organometallic chemistry of these ions will be discussed with an overview of their main applications.



    Teachers: Marinella Mazzanti
    Language: En

  • Chemistry of food processes

    The course will deliver basic knowledge on the principles of food processing and chemical changes occurring during food manufacturing. Specific thermal processes related to transformation of food raw materials will be described along with benefits and challenges to consider.



    Teachers: Imre Blank
    Language: En

  • Chemosensory receptors: Applications for biosensors and medical therapies

    The course aims at providing insight into the cellular and molecular basis of smell and taste with specific emphasis on how molecules are detected by these chemosensory systems.



    Teachers: Horst Pick
    Language: En

  • China, Korea and Japan after World War II

    The course examines the development of East Asian countries during the Cold War: the victory of the Communist Party in China, the reconstruction and second modernisation of Japan, and the wars in Korea and, if time allows, Vietnam.



    Teachers: Léo Aimé Lucien Maillet
    Language: Fr

  • China: the rebirth of a great power I

    Through the lens of how China becoming global, it will provide understanding, not only on its impacts to the world, but also on how Chinese globalization has brought transformations to the contemporary Chinese society.



    Teachers: Antoine Kernen
    Language: Fr

  • China: the rebirth of a great power II

    Through the lens of how China becoming global, it will provide understanding, not only on its impacts to the world, but also on how Chinese globalization has brought transformations to the contemporary Chinese society.



    Teachers: Antoine Kernen
    Language: Fr

  • Chine : une nouvelle puissance globale ?

    The course examines contemporary China, from Deng Xiaoping's economic opening to its rise as a global power. It explores its industrial transformation, internationalization through FOCAC and the Belt and Road Initiative, as well as its internal and external political and geopolitical challenges.



    Teachers: Antoine Kernen
    Language: Fr

  • Circuits and systems

    This course provides an introduction to the theory and analysis methods of electrical circuits.



    Teachers: Farhad Rachidi-Haeri
    Language: Fr

  • City and mobility

    The City and Mobility course focuses on the basic knowledge of mobility, starting from lifestyles to inform architecture and engineering.
    In particular, it explores how cities and mobility are co-constructed.



    Teachers: Vincent Kaufmann, Guillaume Drevon
    Language: Fr

  • Classical electrodynamics

    The goal of this course is the study of the physical and conceptual consequences of Maxwell equations.



    Teachers: Victor Gorbenko
    Language: En

  • Climate and water sensitive urban design

    This project-based course introduces students to the field of urban climate and hydrology, with a focus on nature-based solutions for the design of climate and water resilient cities.



    Teachers: Gabriele Manoli
    Language: En

  • Climate change A: causes, impacts, challenges

    The course deepens global climate-related issues: the climate system; the impacts of climate change; justice issues and governance ; climate objectives and policies. The interdisciplinary approach introduces group work and scientific methodology.



    Teachers: Alexis Berne, Augustin Fragnière
    Language: Fr

  • Climate change B: causes, impacts, challenges

    The course deepens global climate-related issues: the climate system; the impacts of climate change; justice issues and governance; climate objectives and policies. The interdisciplinary approach introduces group work and scientific methodology.



    Teachers: Philippe Thalmann, Christophe François William Randin
    Language: Fr

  • Cohomology of symmetric stacks

    This is a reading seminar on the preprint "Cohomology of Symmetric stacks" by Chenjing Bu, Ben Davison, Andrés Ibáñez Núñez, Tasuki Kinjo and Tudor Padurariu. Every session consists of a 1h30 talk by participants and invited speakers (Sarunas Kaubrys, Tanguy Vernet).



    Teachers: Sebastian Schlegel Mejia
    Language: En

  • Comfort and architecture: sustainable strategies

    This class offers an overview about comfort evaluations in architectural design and suggests passive and low-energy strategies suited to ensure the highest possible indoor environment quality for buildings.



    Teachers: Luisa Pastore, Jan Wienold
    Language: En

  • Comment enseigner la durabilité I

    Get involved in sustainability education by exploring learning theories, facilitation, and reflection on the education ecosystem that will help you develop your mindset, knowledge and skills to teach complex problems in the sustainability course for Bachelor students (ENV-101).



    Teachers: Augustin Fragnière, Helena Kovacs, Tamara Milosevic
    Language: Fr

  • Comment enseigner la durabilité II

    In this semester-long group project, you will explore teaching practices within a large-scale sustainability course. Observation, problem formulation and group preparation and reflection on teaching sustainability will help you develop strategies to support learning of complex problems.



    Teachers: Augustin Fragnière, Tamara Milosevic, Helena Kovacs
    Language: Fr

  • Communication for Research Engineers

    Communication proficiency is one of the most important results of a good PhD and postdoc experience and it is valued
    equally in academia and in industry. EPFL PhD students and postdocs are expected to have excellent written, oral and
    graphic skills in order to transmit their ideas effectively.



    Teachers: Ian F. C. Smith
    Language: En

  • Communication for impact

    Effective communication is a critical skill in both personal and professional settings. This course is designed to equip you
    with the fundamental principles and practical techniques to enhance your ability to communicate with impact.



    Teachers: Heather Mary Cairns-Lee
    Language: En

  • Communication in science and technology

    This PhD course teaches basic theories and skills of
    communication, and discusses current topics with internal/external lecturers. Goal: give an overview and prepare interested PhD scientists to the field of science communication. Held from Sept. to Dec. 2025. Hybrid. Registration via IS-Academia



    Teachers: Mirko Bischofberger
    Language: En

  • Competing with China

    The course raises awareness on the implications of China's emergence as an economic and technological power by developing a critical approach on the domestic and international challenges created by such a transition.



    Teachers: Marc Laperrouza
    Language: Fr

  • Complex problem solving in organizations

    As a professional you will need to solve all sorts of complex problems, requiring you to think strategically. This course develops your strategic thinking skills by giving you a demonstrated process and actionable tools that will be useful no matter the nature of the challenge you face.



    Teachers: Arnaud Chevallier
    Language: En

  • Composites design and innovation

    The course offers the opportunity to gain practical experience in the characterization of fiber reinforced polymer and manufacturing/production methods for composite structures.
    The material is presented by lectures and visits to the laboratory. This is mainly a project based - hands on course



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Composites technology

    The latest developments in processing and the novel generations of organic composites are discussed.
    Nanocomposites, adaptive composites and biocomposites are presented. Product development, cost analysis and study
    of new markets are practiced in team work.



    Teachers: Martyn Wakeman, Véronique Michaud, Pierre-Etienne Bourban
    Language: En

  • Compressible-fluid dynamics

    Compressible flows, sonic speed, shock wave, expansion.



    Teachers: François Gallaire
    Language: Fr

  • Computation, Modeling and Visualization

    The student has been exposed to the use of modelling, coding, and visualization as a means to understand a research problem more deeply.
    The student will have experience in symbolic and numerical of Mathematica. The student has been exposed to data analysis and visualization.



    Teachers: W. Craig Carter
    Language: En

  • Computational Social Media

    The 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 to understand phenomena in social media.



    Teachers: Daniel Gatica-Perez
    Language: En

  • Computational cell biology

    Computer modeling is used to study dynamic phenomena in cell biology. This course shows how to identify mathematical features of cell biology mechanisms and use numerical algorithms to model their behavior.



    Teachers: Julian Charles Shillcock
    Language: En

  • Computational complexity

    In computational complexity we study the computational resources needed to solve problems and understand the relation between different types of computation.

    This course advances the students knowledge of computational complexity, and develop an understanding of fundamental open questions.



    Teachers: Mika Göös
    Language: En

  • Computational linear algebra

    This course provides an overview of advanced techniques for solving large-scale linear algebra problems, as they typically arise in applications. A central goal of this course is to give the ability to choose a suitable solver for a given application.



    Teachers: Daniel Kressner
    Language: En

  • Computational methods and tools

    This course prepares students to use modern computational methods and tools for solving problems in engineering and science.



    Teachers: Satoshi Takahama
    Language: En

  • Computational methods in molecular quantum mechanics

    This course will discuss the main methods for the simulation of quantum time dependent properties for molecular systems. Basic notions of density functional theory will be covered. An introduction to simulating nuclear quantum effects for adiabatic and non adiabatic dynamics will be provided.



    Teachers: Sara Bonella
    Language: En

  • Computational methods in urban studies

    CMUS will focus on acquiring insights into, engaging with, and modeling the processes of spatial transformation in contemporary societies. It will integrate statistical techniques and critical urban theory in order to promote socially and environmentally fair policies against the climate crisis.



    Teachers: Clément Luc Rames, Alexis Gumy
    Language: En

  • Computational motor control

    The course gives (1) a review of different types of numerical models of control of locomotion and movement in animals, from fish to humans, (2) a presentation of different techniques for designing models, and (3) an analysis of the use and testing of those models in robotics and neuroprosthetics.



    Teachers: Auke Ijspeert
    Language: En

  • Computational neurosciences: neuronal dynamics

    In this course we study mathematical models of neurons and neuronal networks in the context of biology and establish links to models of cognition. The focus is on brain dynamics approximated by deterministic or stochastic differential equations.



    Teachers: Wulfram Gerstner
    Language: En

  • Computational optical imaging

    Modern imaging systems combine traditional optical devices (lenses, endoscopes, cameras, laser scanners, etc) with digital computers. In this course we learn how to use computational tools to simulate the optical system and combine them with neural networks that process the optical images



    Teachers: Demetri Psaltis
    Language: En

  • Computational optimal transport

    Computational aspects of measure transportation, from classical optimal transport to modern denoising diffusion models.



    Teachers: Lénaïc Chizat
    Language: En

  • Computational quantum physics

    The numerical simulation of quantum systems plays a central role in modern physics. This course gives an introduction to key simulation approaches, through lectures and practical programming exercises. Simulation methods based both on classical and quantum computers will be presented.



    Teachers: Giuseppe Carleo
    Language: En

  • Computational systems thinking for sustainable eng.

    This course integrates systems thinking and network analysis through theory and computing. The objective of this course is to develop expertise in computationally analyzing and modeling complex systems in civil and urban systems engineering, with a particular emphasis on advancing sustainability.



    Teachers: Andrew Sonta
    Language: En

  • Computer architecture

    This course completes the overview of computer architecture started on the first year (CS-173 DSD).



    Teachers: Paolo Ienne
    Language: En

  • Computer language processing

    We teach the fundamental aspects of analyzing and interpreting computer languages, including the techniques to build compilers. You will build a working compiler from an elegant functional language into machine code using a popular backend called LLVM (https://llvm.org)



    Teachers: Viktor Kuncak
    Language: En

  • Computer security and privacy

    This 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.



    Teachers: Thomas Bourgeat, Theresa Stadler
    Language: En

  • Computer simulation of physical systems I

    The two main topics covered by this course are classical molecular dynamics and the Monte Carlo method.



    Teachers: Alfredo Pasquarello
    Language: En

  • Computer systems

    This course will teach operating systems and networks in an integrated fashion,emphasising the fundamental concepts and techniques that make their interaction possible/practical. Core lectures will be coupled with C programming lectures and assignments for hands-on experience.



    Teachers: Katerina Argyraki, Jean-Cédric Chappelier, Sanidhya Kashyap
    Language: En

  • Computer vision

    Computer Vision aims at modeling the world from digital images acquired using video or infrared cameras, and other imaging sensors.

    We will focus on images acquired using digital cameras. We will introduce basic processing techniques and discuss their field of applicability.



    Teachers: Pascal Fua
    Language: En

  • Concept to early-stage drug and medTech products

    This course explores how innovative drugs and medical devices are brought to the market. Experts from leading companies share real-world insights and experiences. By the end, students gain a clear and practical understanding of the clinical, regulatory and quality aspects.



    Teachers: Florence Pojer, Fiorella Ghisays, Li Tang
    Language: En

  • Conceptual design of products and systems

    Reverse engineering - a methodology of discovering the technological principles of a device, object, or system through analysis of its structure, function and operation. The purpose is to deduce design decisions from end-products with little or no additional knowledge about the original production.



    Teachers: Pavel Kejik
    Language: Fr

  • Concurrent computing

    With the advent of modern architectures, it becomes crucial to master the underlying algorithmics of concurrency. The objective of this course is to study the foundations of concurrent algorithms and in particular the techniques that enable the construction of robust such algorithms.



    Teachers: Rachid Guerraoui
    Language: En

  • Concurrent engineering of space missions

    The main objective of this course is to teach the students the fundamentals of concurrent engineering for space missions and systems. The course is built around a similar framework to that of the European Space Agency's (ESA) Concurrent Engineering Challenge.



    Teachers: Marnix Hendrik G Verkammen, Mathieu Jean-Pierre Udriot
    Language: En

  • Confort by design in the 20th century architecture

    The main objective of this course, is to highlight the centrality of building services in the design of architecture; to grasp the implications of “comfort design” as a feature of “architectural design” and to explore the intersection of the sensorial and the material in architectural histor



    Teachers: Giulia Marino
    Language: Fr

  • Constructing the view: built images

    What is meant by the term "image" as pictorial representation? How do we read, process and interpret images - and what premises can be derived from this for the conception and production of meaningful images?



    Teachers: Philipp Schaerer
    Language: En

  • Constructing the view: in motion

    This course addresses the subject of moving images. It focuses on the field of 3D computer graphics and the animation of computer-generated images (CGI).



    Teachers: Philipp Schaerer
    Language: En

  • Constructing the view: still life

    This course explores visual strategies and techniques for creating apparent reality. The course concentrates on the field of 3D computer graphics and the production of still lifes as computer-generated images (CGI).



    Teachers: Philipp Schaerer
    Language: En

  • Construction contracts and liability

    Course (3 ECTS) on private construction law for students in architecture, civil and environmental engineering. Covers contracts (mandate, work), professional liability, dispute resolution, and risk management, with practical case examples.



    Teachers: Vincent Perritaz, Domenico Di Cicco
    Language: Fr

  • Construction contracts and liability

    This course provides future civil engineers at EPFL with the basic knowledge and skills in public law required to collaborate in the design and implementation of infrastructure and large-scale projects, particularly energy projects.



    Teachers: Jacques Dubey
    Language: Fr

  • Construction policy

    Construction Policy seeks to familiarise architecture and engineering students with instruments of policy analysis, evaluation and, eventually, design. This by introducing elements of policy theory, examining historical and contemporary case studies, and preparing a proposal.



    Teachers: Paolo Tombesi
    Language: En

  • Construction project management

    An architectural work with a distinctive quality is the result of a multitude of processes and various participants. Its success is closely linked to the organization set up by the architect during the different phases of the project.



    Teachers: Selen Karakoc
    Language: Fr

  • Constructive Computer Architecture

    Beginning with a basic pipeline processor, student will learn to implement intriguing architectural techinques through a series of labs. The class will emphasize the implementation, debugging, and analysis of varoius advanced computer architecture techniques.



    Teachers: Thomas Bourgeat
    Language: En

  • Constructive second hand

    Building second-hand means seizing the opportunity offered by the circular economy to improve design by reusing components from deconstruction, at minimum environmental cost. This week will introduce students to these concepts through hands-on experience.



    Teachers: Célia Marine Küpfer, Barbara Lambec, Corentin Fivet, Maléna Bastien Masse
    Language: Fr

  • Contemporary Iran

    This course is an introduction to contemporary Iran. It emphasizes on the three dimensions of Iranian identity: nationalism (Iranian culture), Shi'ism, Western influence.



    Teachers: Patrick Alain Ringgenberg
    Language: Fr

  • Contemporary Japan I

    Introduction into the culture of Japan - its thought and way of life - designed to foster future study of the archipelago. We elucidate the specificities of a Japanese identity that is imbued with both tradition and openness to innovation, to create sustainability - society, economy, environment.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Contemporary Japan II

    Introduction to the culture of Japan - its thought and way of life - designed to foster future study of the archipelago. It elucidates the specificities of a Japanese identity that is imbued with both tradition and openness to innovation, for creating sustainability - society, economy, environment.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Continuous improvement of manufacturing systems

    Continuous Improvement encompasses the ongoing effort to capture, create, and deliver value to internal and external customers. This course empowers students to lead teams and harness technology to improve products, services, and processes.



    Teachers: Amin Kaboli
    Language: En

  • Continuous optimization

    This course introduces students to continuous, nonlinear optimization. We study the theory of optimization with continuous variables (with full proofs), and we analyze and implement important algorithms to solve constrained and unconstrained problems.



    Teachers: Nicolas Boumal
    Language: En

  • Continuum mechanics

    In this course, the tools to describe the materials not at the atom level but as a continuum are presented. The stress and deformation tensors, the conservation laws (mass, energy, momentum), the linear elasticity and the Newtonian flow are treated using examples of practical applications.



    Teachers: Jean-Marie Drezet
    Language: Fr

  • Continuum mechanics (for GC)

    This fundamental class covers the notions of deformation and stress, as well as general conservation principles, equilibrium equations and constitutive laws. In the second part we will highlight applications in structural mechanics and introduce approximate methods.



    Teachers: Jean-François Molinari
    Language: Fr

  • Control and Operation of Tokamaks

    This course treats the main issues in operation and control of a tokamak. Control-oriented models are derived and controllers are designed using techniques from modern control theory. Operational limits are discussed as well as state-of-the-art research questions for future reactors.



    Teachers: Adriano Mele, Federico Felici, Antoine Merle, Holger Reimerdes, Alessandro Pau, Cristian Galperti
    Language: En

  • Control systems + TP

    Provides the students with basic notions and tools for the analysis and control of dynamic systems. Shows them how to design controllers and analyze the performance of controlled systems.



    Teachers: Christophe Salzmann, Colin Jones
    Language: En

  • Control systems and discrete-time control

    This course includes modelling and analysis of dynamic systems, basic principles and analysis of feedback control systems, controller design in frequency domain (loop shaping) and in state space (linear quadratic regulator), discrete-time systems and digital controller design (polynomial approach).



    Teachers: Alireza Karimi, Christophe Salzmann
    Language: Fr

  • Controlling behavior in animals and robots

    Students will acquire an integrative view on biological and artificial algorithms for controlling autonomous behaviors. Students will synthesize and apply this knowledge in oral presentations and computational exercises.



    Teachers: Pavan P Ramdya
    Language: En

  • Convex optimization

    This course introduces the theory and application of modern convex optimization from an engineering perspective.



    Teachers: Daniel Kuhn
    Language: En

  • Cooperation and environmental psychology

    This seminar addresses the formation, change and maintenance of individual and collective pro-environmental behaviors, as studied by environmental social psychology. In particular, we will focus on the role of coopération.



    Teachers: Fabrizio Butera
    Language: Fr

  • Coordination chemistry

    Fundamental knowledge of coordination compounds.



    Teachers: Wendy Lee Queen
    Language: En

  • Corporate strategy

    Why are some firms more successful than others? This is the fundamental question of strategy. The course aims to familiarize the student with the most important themes relevant for corporate strategy. We will take the a top management perspective to better understand decisions' underlying complexity



    Teachers: Jonathan Leon Fabian Schad
    Language: En

  • Corrosion and protection of metals + Laboratory Work

    This introductory corrosion course aims at familiarizing the student with the mechanisms of corrosion, with various forms of corrosion and with the principles of protection against corrosion.



    Teachers: Anna Neus Igual Muñoz
    Language: Fr

  • Creating & capturing value from innovative tech

    In this hands-on course, we will learn how to identify and evaluate business opportunities stemming from an innovative technology, and how to set the ground for a successful entrepreneurial endeavor.



    Teachers: Sharon Tal Itzkovitch
    Language: En

  • Creativity and participatory design

    The course brings together EPFL and UNIL students to leverage interdisciplinary, creativity and participatory design to imagine new ways of living, working and living together through the creation of a prototype of object, service or experience.



    Teachers: Marius Conti
    Language: Fr

  • Critical thinking I

    This course will develop logical reasoning and argumentation skills to enable you to influence decision making. You will achieve this by learning how to represent and communicate your reasoning as arguments, and by continuously practicing logical reasoning and problem solving in teams.



    Teachers: Zsuzsanna Viktoria Szemeredi
    Language: En

  • Critical thinking II

    Critical 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 courses are offered together only.



    Teachers: Zsuzsanna Viktoria Szemeredi
    Language: En

  • Cryptography and security

    This course introduces the basics of cryptography. We review several types of cryptographic primitives, when it is safe to use them and how to select the appropriate security parameters. We detail how they work and sketch how they can be implemented.



    Teachers: Serge Vaudenay
    Language: En

  • Crystal growth by epitaxy

    This is an interactive course explaining the main physical and chemical concepts to understand epitaxy of crystalline thin films and what determines the morphology, composition and structure of a material grown per epitaxy both in the bulk and as nanostructure.



    Teachers: Anna Fontcuberta i Morral
    Language: En

  • Crystalline materials: structures and properties

    The properties of crystals and polycrystalline (ceramic) materials including electrical, thermal and electromechanical phenomena are studied in connection with structures, point defects and phase relations. The students learn how to analyse/predict properties based on structure, symmetry and defects



    Teachers: Igor Stolichnov
    Language: En

  • Cultural data sculpting

    This course will engage novel approaches for visualizing and interacting with cultural heritage archives in immersive virtual environments.



    Teachers: Sarah Irene Brutton Kenderdine
    Language: En

  • Dam engineering

    Dams are paramount for human development around the world. The course is an introduction to the fascinating domain of dam engineering, from design to construction, for water storage and regulated supply, including for renewable energy generation (hydropower), flood protection and drought prevention



    Teachers: Pedro Manso, Giovanni De Cesare
    Language: En

  • Darwin, religion and science

    This course takes the long history of opponents of Darwin and Darwinism (creationists, neo-creationists, supporters of intelligent design) to try to understand their strategies and arguments.



    Teachers: Jean-François Bert
    Language: Fr

  • Data Science & Causal Inference for Sustainability

    This class explores key climate questions through data. Students will learn to collect, clean, and analyze data, apply causal methods using Python, and communicate insights clearly. With a focus on sustainability, the course builds skills to avoid pitfalls and draw meaningful conclusions.



    Teachers: Quentin Gallea, Edoardo Chiarotti
    Language: En

  • Data Science for infrastructure condition monitoring

    The course will cover the relevant steps of data-driven infrastructure condition monitoring, starting from data acquisition, going through the steps pre-processing of real data, feature engineering to developing suitable machine learning algorithms.



    Teachers: Olga Fink
    Language: En

  • Data analysis for Physics

    This lecture will introduce the basics of data analysis and learning from data, error estimation and stochasticity in physics. Concepts will be introduced theoretically as well as via numerical exercises done in Python.



    Teachers: Lenka Zdeborová
    Language: Fr

  • Data science and machine learning

    Hands-on introduction to data science and machine learning. We explore recommender systems, generative AI, chatbots, graphs, as well as regression, classification, clustering, dimensionality reduction, text analytics, neural networks. The course consists of lectures and coding sessions using Python.



    Teachers: Michail Vlachos
    Language: En

  • Data science for engineers with Python

    This course offers a gradual and comprehensive introduction to the field of Data Science through the Python programming language. It guides students from raw data manipulation to modeling and the extraction of meaningful insights from real-world data.



    Teachers: Eric Pierre Bouillet, Jean-Philippe Pellet, Olivier Verscheure
    Language: Fr

  • Data visualization

    Understanding why and how to present complex data interactively in an effective manner has become a crucial skill for any data scientist. In this course, you will learn how to design, judge, build and present your own interactive data visualizations.



    Teachers: Laurent Gilles Marie Vuillon
    Language: En

  • Data-driven design & fabrication methods

    There is an increasing need for data-driven methods for automated design and fabrication of complex mechanical systems. This course covers methods for encoding the design space, optimization and search approaches and digital fabrication methods.



    Teachers: Josie Hughes
    Language: En

  • Data-driven interface design

    This course explores how data from digital interactions can be analyzed to improve design, usability, and engagement. Students will learn quantitative methods to collect, organize, and interpret data, generating insights to enhance digital services and user experiences.



    Teachers: Mauro Cherubini
    Language: En

  • Data-intensive systems

    This course covers the data management system design concepts using a hands-on approach.



    Teachers: Anastasia Ailamaki, Sanidhya Kashyap
    Language: En

  • Decentralized systems engineering

    A 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 sharing, encryption, and blockchain concepts.



    Teachers: Bryan Alexander Ford, Pierluca Borsò-Tan
    Language: En

  • Decision-aid methodologies in transportation

    The course has two modules, the first Operations Research (OR), and the second is statistical modeling of transportation systems. Students will be modeling applied problems and developing solution methods and modelling of driver behavior for decision support in transportation.



    Teachers: Evangelos Paschalidis, Michel Bierlaire, Fabian Torres
    Language: En

  • Decommissioning of nuclear power plants

    Characterization and survey prior to dismantling. Technologies for segmentation and dismantling. Decontamination and remediation. Materials and wast management. Site characterization and environmental monitoring.



    Teachers: Andreas Pautz, Annalisa Manera
    Language: En

  • Deep Learning For Natural Language Processing

    This course covers advanced topics in deep learning architectures for natural language processing. The focus is on attention-based architectures, structure processing and variational-Bayesian approaches, and why these models are particularly suited to the properties of human language.



    Teachers: James Henderson
    Language: En

  • Deep learning

    This course explores how to design reliable discriminative and generative neural networks, the ethics of data acquisition and model deployment, as well as modern multi-modal models.



    Teachers: Andrea Cavallaro
    Language: En

  • Deep learning for autonomous vehicles

    Deep Learning (DL) is the subset of Machine learning reshaping the future of transportation and mobility. In this class, we will show how DL can be used to teach autonomous vehicles to detect objects, make predictions, and make decisions. (Fun fact: this summary is powered by DL)



    Teachers: Alexandre Alahi
    Language: En

  • Deformation of materials

    Introduction to deformation mechanisms in inorganic materials: elasticity, plasticity and creep.



    Teachers: Roland Logé
    Language: Fr

  • Derivatives

    This course provides a detailed presentation of the standard models for the valuation and hedging of derivatives products such as European options, American options, forward contracts, futures contract and exotic options.



    Teachers: Julien Hugonnier
    Language: En

  • Design and Optimization of Internet-of-Things Systems

    This course provides a complete overview of the most relevant subfields related to Internet of Things (IoT) systems, it presents the perspectives and the underlying technologies, with a particular focus on edge AI architectures and software (AI and TinyML algorithms), communication and Cloud systems



    Teachers: David Atienza Alonso, Andreas Peter Burg
    Language: En

  • Design and construction of roadways

    This course covers the principles and fundamentals of road and rail infrastructures design. It covers project bases, geometric, road safety, materials, pavement techniques and pavement design.



    Teachers: Micaël Tille
    Language: Fr

  • Design for sustainability I

    This course explores and practices some of the fundamental tools of designing for sustainability with a focus on the sustainability, desirability, and economic viability of solutions.



    Teachers: Marius Conti, Marc Laperrouza, Michka Mélo
    Language: En

  • Design for sustainability II

    This course explores and practices some of the fundamental tools of designing for sustainability with a focus on the sustainability, desirability, and economic viability of solutions.



    Teachers: Michka Mélo, Marc Laperrouza
    Language: En

  • Design graphique - approche communicative

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Design in innovation: creation for adoption

    In an ever more complex world, adoption is a critical factor for innovation. Using creativity and a transdisciplinary approach, this course brings together user-centred design and a deep understanding of value to develop sustainable innovations that benefit both citizens and the economy.



    Teachers: Marc Laperrouza, Nicolas Henchoz, Emily Clare Groves
    Language: En

  • Design industriel - projet expérimental

    Practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Design of experiments (a) - Fall semester

    Next course will take place from September 3 to 5 and from October 20 to 22, 2025.

    The course teaches the acquisition of a methodology of designing experiments for optimal quality of the results and of the number of experiments.



    Teachers: Jean-Marie Fuerbringer
    Language: En

  • Design of precast concrete structures

    The course deals with the design of precast reinforced concrete structures, both for bridges and for buildings.
    The course is focused in learning by projects supplemented by some lectures by the teachers.
    The students will work in groups to design a precast structure.



    Teachers: David Fernandez-Ordoñez
    Language: En

  • Design of steel structures

    This course deals with the fondamental and practical aspects of steel structures design. This includes the design of beams, columns, connections, frames, structural systems and stability problems.



    Teachers: Alain Nussbaumer
    Language: Fr

  • Design research for digital innovation

    How can we turn digital technologies and data into meaningful user experiences? How can we face societal issues raised by digital evolution? This course proposes an immersion in design research, user centered creativity and UX/UI psychology, through project based learning.



    Teachers: Nicolas Henchoz
    Language: En

  • Design technologies for integrated systems

    Hardware compilation is the process of transforming specialized hardware description languages into circuit descriptions, which are iteratively refined, detailed and optimized. The course presents algorithms, tools and methods for hardware compilation and logic synthesis.



    Teachers: Giovanni De Micheli, Pasquale Davide Schiavone, David Mallasen Quintana
    Language: En

  • Designing Testing Machines for Geomechanics

    Develop your own machines to meet your scientific needs. Learn how to build high-pressure, high-temperature machines, as well as low-to-high-speed friction machines for geomechanics experiments. Additionally, gain knowledge about commonly used sensors in geomechanics.



    Teachers: Marie Violay
    Language: En

  • Designing built heritage: Tools and methods

    70% of the work of architectural offices is conducted in the existing. The course aims to provide students with the basic theoretical and practical tools to approach the project in the existing, on the current built heritage but also the monumental heritage.



    Teachers: Giulia Marino
    Language: Fr

  • Differential geometry I - curves and surfaces

    This course serves as an introduction to classical differential geometry, which studies the geometric properties of curves and surfaces in the Euclidean space.



    Teachers: Georgios Moschidis
    Language: En

  • Differential geometry II - smooth manifolds

    Smooth manifolds constitute a certain class of topological spaces which locally look like some Euclidean space R^n and on which one can do calculus. We introduce the key concepts of this subject, such as vector fields, differential forms, etc.



    Teachers: Nikolaos Tsakanikas
    Language: En

  • Differential geometry III - Riemannian geometry

    This course will serve as a first introduction to the geometry of Riemannian manifolds, which form an indispensible tool in the modern fields of differential geometry, analysis and theoretical physics.



    Teachers: Georgios Moschidis
    Language: En

  • Differential geometry IV - general relativity

    This course will serve as a basic introduction to the mathematical theory of general relativity. We will cover topics including the formalism of Lorentzian geometry, the formulation of the initial value problem for the Einstein equations and applications on the global structure of the spacetime.



    Teachers: Georgios Moschidis
    Language: En

  • Diffusion and mass transfer

    This course aims to provide an in-depth understanding of diffusion and mass transfer, an essential tool for the
    chemical engineers.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Digital Health and International Human Rights Law

    The proposed course provides an introduction to international human rights law (IHRL), its interpretation and mechanisms, and analyses its interactions with the use of digital solutions and AI in healthcare



    Teachers: Audrey Lebret
    Language: En

  • Digital IC design

    Digital IC Design presents the fundamentals of digital integrated circuit design. The methods and techniques aiming at the fabrication and development of digital integrated circuits are reviewed, the major design style pertaining to digital logic and memory are presented.



    Teachers: Alexandre Schmid
    Language: En

  • Digital Speech and Audio Coding

    The goal of this course is to introduce the engineering students state-of-the-art speech and audio coding techniques with an emphasis on the integration of knowledge about sound production and auditory perception through signal processing techniques.



    Teachers: Mathew Magimai Doss, Petr Motlicek
    Language: En

  • Digital design and making: A critical introduction

    The course introduces digital design and fabrication methods by combining the transfer of technical skills with theoretical knowledge and critical reflection. Topics include: scripting/programming for design, mass customisation through digital fabrication and robotic construction.



    Teachers: Stefana Parascho
    Language: En

  • Digital education

    This 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 will co-teach this class for the last time.



    Teachers: Tanja Käser, Patrick Jermann, Pierre Dillenbourg
    Language: En

  • Digital epidemiology

    Epidemiology 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 develop a digital epidemiology prototype.



    Teachers: Marcel Salathé
    Language: En

  • Digital humanities

    This course explores how the Humanities are being transformed in the age of AI and big data. Each session focuses on the future of a specific discipline (history, philosophy, art history). Students develop a digital prototype (Vibe coding) to accelerate research and training in SHS.



    Teachers: Frédéric Kaplan
    Language: Fr

  • Digital models

    The objective of the digital modeling course is to learn and manipulate the basic functions of the Rhinoceros 3D assisted design software through the development of a simple model.



    Teachers: Agathe Claire Estelle Mignon
    Language: Fr

  • Digital musicology

    This course will introduce students to the central topics in digital musicology and core theoretical approaches and methods. In the practical part, students will carry out a practical project.



    Teachers: Martin Alois Rohrmeier
    Language: En

  • Digital systems design

    Students will acquire basic knowledge about methodologies and tools for the design, optimization, and verification of custom digital systems/hardware.
    They learn how to design synchronous digital circuits on register transfer level, analyse their timing and implement them in VHDL and on FPGAs.



    Teachers: Andreas Peter Burg
    Language: En

  • Digital urban history: Lausanne Time Machine I

    This course is part of a series of interdisciplinary and collaborative courses open to students from UNIL and EPFL.
    It focuses on urban history through the application of computational methods and the development of a digital project in group.



    Teachers: Isabella Di Lenardo, Béla Kapossy
    Language: Fr

  • Digital urban history: Lausanne Time Machine II

    This course is part of a series of interdisciplinary and collaborative courses open to students from UNIL and EPFL.
    It focuses on urban history through the application of computer methods and the development of a digital project.



    Teachers: Isabella Di Lenardo, Béla Kapossy
    Language: Fr

  • Digitalization in electricity systems

    Participants 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.



    Teachers: Fabian Heymann
    Language: En

  • Dimensioning of Timber structures

    This course will master the fundamental and practical aspects of the design of timber structures. It deals with beams, columns, assemblies, structural systems and stability problems.



    Teachers: Johannes Natterer
    Language: Fr

  • Discrete mathematics

    Study of structures and concepts that do not require the notion of continuity. Graph theory, or study of general countable sets are some of the areas that are covered by discrete mathematics. Emphasis will be laid on structures that the students will see again in their later studies.



    Teachers: Maryna Viazovska
    Language: En

  • Discrete optimization

    This course is an introduction to linear and discrete optimization.

    Warning: This is a mathematics course! While much of the course will be algorithmic in nature, you will still need to be able to prove theorems.



    Teachers: Friedrich Eisenbrand
    Language: En

  • Discrete-time control of dynamical systems

    An introduction to linear discrete-time control systems is provided which consists in applying a control at equally spaced time intervals. The consequence of the associated sampling process on the stability and performance of the closed-loop system is analysed in detail.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Discretization methods in fluids

    This course provides an introduction to the approximation methods used for numerical simulation in fluid mechanics.

    The fundamental concepts are presented in the context of the finite differences method and then extended to the finite and spectral element method.



    Teachers: Stefano Francesco Burzio
    Language: Fr

  • Distributed algorithms



    Teachers: Rachid Guerraoui
    Language: En

  • Distributed intelligent systems

    The goal of this course is to provide methods and tools for modeling distributed intelligent systems as well as designing
    and optimizing coordination strategies. The course is a well-balanced mixture of theory and practical activities.



    Teachers: Alcherio Martinoli
    Language: En

  • Distribution and interpolation spaces

    The goal of this course is to give an introduction to the theory of distributions and cover the fundamental results of Sobolev spaces including fractional spaces that appear in the interpolation theory. Those notions are central to the study of partial differential equations (PDE).



    Teachers: Alexis Michelat
    Language: En

  • Diversity and Sustainability in Human Mobility

    Human and freight mobility in large cities is a complex process with dense population and many transport modes to compete for limited space. New emerging modes of transport, such as on-demand services, and new technologies, such as autonomous vehicles, create additional opportunities and challenges.



    Teachers: Nikolaos Geroliminis, Vincent Kaufmann
    Language: En

  • Drawing structures

    The Drawing Structures I will introduce the basic drawing techniques (sketch, plan, section, elevation, and axonometry) to the first-year engineers. Based on these techniques, we will further investigate analytical drawing methods capable of exploring projects, structural concepts and their solution



    Teachers: Patricia Guaita, Raffael Baur, David Fernandez-Ordoñez
    Language: En

  • Drug Discovery

    The course gives an overview of drug discovery. Computational methods in drug design and discovery, including methods for free energy and residence time, drug-target interactions, pharmacodynamics, pharmacokinetics, and drug delivery,biophysical methods, interaction including ITC, SPR, MST, and NMR.



    Teachers: Andrea Cavalli
    Language: En

  • Drug discovery and development

    This course discusses the molecular basis of diseases and how drugs work. Concepts and processes employed in today's drug discovery and development are covered. The first part of the course focuses on small molecule drugs and the second one on biotherapeutics.



    Teachers: Christian Heinis
    Language: En

  • Dynamic Asset Pricing

    This course provides an advanced introduction to the methods and results of continuous time asset pricing



    Teachers: Julien Hugonnier
    Language: En

  • Dynamic finite element analysis of structures

    The course focuses on the dynamic analysis of 3D structures using the finite element method in the context of linear elasticity. Students will gain proficiency in numerical techniques widely employed in static and dynamic structural analysis, and apply these methods to address real-world problems.



    Teachers: Stefano Francesco Burzio
    Language: En

  • Dynamic programming and optimal control

    This course provides an introduction to stochastic optimal control and dynamic programming (DP), with a variety of engineering
    applications. The course focuses on the DP principle of optimality, and its utility in deriving and approximating solutions to an optimal
    control problem.



    Teachers: Tyler Summers
    Language: En

  • Dynamical effects in mechanical design

    This course introduces the basis for modeling the effects of kinematics and dynamics of mechanical systems in design. The students will be able to explain and model dynamic phenomena.



    Teachers: Jürg Alexander Schiffmann
    Language: Fr

  • Dynamical systems

    Provides 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.



    Teachers: Selman Sakar
    Language: En

  • Dynamical systems in biology

    Life is non-linear. This course introduces dynamical systems as a technique for modelling simple biological processes. The emphasis is on the qualitative and numerical analysis of non-linear dynamical models. Examples are taken from biology and population models.



    Teachers: Julian Charles Shillcock, Felix Naef
    Language: En

  • Dynamics and kinetics

    The course covers the principles of chemical kinetics, including differential rate laws, derivation of exact and approximate integral rate laws for common elementary and composite reactions, fundamentals of collision and transition state theories, and applications such as enzymatic catalysis.



    Teachers: Sascha Feldmann
    Language: En

  • Dynamics of biomolecular processes

    In this course we will discuss advanced biophysical topics, building on the framework established in the course "Macromolecular structure and interactions". The course is held in English.



    Teachers: Beat Fierz
    Language: En

  • Dynamics of structures

    Dynamics loads on structures, equations of motion of linear single- and multiple-degree-of freedom systems; free an forced vibrations; damping in structures: modal superposition and response history analysis, earthquake effects



    Teachers: Dimitrios Lignos, Francesco Vanin
    Language: En

  • EDAR thesis writing workshop

    The workshop will equip participants with practical skills necessary to make thesis writing smoother and better organized. Main issues covered are: getting started, stucture and argumentation, time management and self-motivation, getting and handling feedback, publications and technical tools.



    Teachers: Gretchen Bakke, Lea Sgier
    Language: Fr

  • EDCB seminar series

    The EDCB seminar series provides EDCB students the opportunity to share their research and learn from their peers. Students can freely exchange, present data, ideas and get useful feedback on ongoing research and improve communication skills.



    Teachers: Sahand Jamal Rahi, Anne-Florence Bitbol, Paolo De Los Rios, Patrick Barth
    Language: En

  • EECS Seminar: Advanced Topics in Machine Learning

    Students learn about advanced topics in machine learning, artificial intelligence, optimization, and data science. Students also learn to interact with scientific work, analyze and understand strengths and weaknesses of scientific arguments of both theoretical and experimental results.



    Teachers: Pascal Frossard, Nicolas Flammarion, Boi Faltings, Antoine Bosselut, Volkan Cevher, Robert West
    Language: En

  • EESS - CESS Seminar Course - option 1 (FALL)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • EESS - CESS Seminar Course - option 1 (SPRING)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Kenan Zhang, Ianina Altshuler
    Language: En

  • EESS - CESS Seminar Course - option 2 (FALL)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • EESS - CESS Seminar Course - option 2 (SPRING)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • ELLIS Summer School on AI for Health

    The EPFL AI Center and the ELLIS EPFL unit are organizing the AI for Health Summer School, taking place on the EPFL campus from 7th to 11th July, 2025. This intensive week will delve into how AI is transforming biomedicine, with a focus on the intersection of AI, life sciences, and medicine.



    Teachers: Dorina Thanou
    Language: En

  • ESG accounting and reporting

    We will look at the trends that led to mandatory ESG reporting and to what extent they are affecting current business practice.



    Teachers: Florian Hoos, Gaia Melloni
    Language: En

  • Ecohydrological modeling

    This course provides the theoretical basis for understanding and modeling the interactions between the hydrologic cycle, vegetation, soil, climate, and human society.



    Teachers: Sara Bonetti
    Language: En

  • Ecological transition: from theory to practice

    This course enables students to acquire theoretical and practical knowledge on issues related to the ecological and social transition. It includes interdisciplinary teachings, as well as a group project based on case studies located on campus or in the canton of Vaud.



    Teachers: Romano Wyss, Inès Ghislaine Marie Burrus
    Language: Fr

  • Economic growth and sustainability I

    This course examines growth from various angles: economic growth, growth in the use of resources, need for growth, limits to growth, sustainable growth, population growth. Although grounded in economics, it takes up elements from many other disciplines.



    Teachers: Philippe Thalmann
    Language: En

  • Economic growth and sustainability II

    In this seminar, students work in groups to prepare a report illustrating material taught in the first semester. Specifically, the groups will choose a significant environmental impact or resource use, and apply decomposition analysis to understand the role of the underlying drivers.



    Teachers: Philippe Thalmann
    Language: En

  • Economics for challenging times

    This course analyzes socio-economic issues related to poverty, inequalities, climate change, globalization, migration, AI, etc. We teach students how to analyze data using quantitative methods in economics and develop solutions compatible with the functioning of market economies.



    Teachers: Quentin Gallea, Jérémy Laurent-Lucchetti, Mathias Benjamin Thoenig
    Language: En

  • Economics of Innovation and Technological Change

    This year, the course will be held at Technical University of Denmark, Lyngby/Copenhagen,
    8 to 12 May 2023.
    Please contact the EDMT Administration for more information.



    Teachers: Dominique Foray, Fabiana Visentin
    Language: En

  • Effects of radiation on materials

    The purpose of this course is to provide the necessary background to understand the effects of irradiation on pure metals and on alloys used in the nuclear industry. The relation between the radiation-induced defects and the evolution of the mechanical properties is highlighted.



    Teachers: Philippe Spaetig, Robin Schäublin, Goutam Kuri, Manuel A. Pouchon, Johannes Bertsch, Hans-Peter Seifert, Yong Dai
    Language: En

  • Efficient Synthetic Routes Towards Bioactive Molecules

    Natural Products, Disconnection approach, Synthetic efficiency



    Teachers: Nicolai Cramer
    Language: En

  • Electrical engineering science & technology

    This course is an introduction to electrical engineering, with emphasis on circuits and their components. It includes a theoretical module with exercises and practical experiments in the laboratory.



    Teachers: Philippe Allenbach, Adil Koukab, Olivier Martin
    Language: Fr

  • Electrical engineering science & technology

    This course introduces the fundamental laws of electricity and the methods for analyzing linear electrical circuits, consisting of resistors, capacitors and inductors. We will start with the Direct Current circuits and then switch to single-phase and three-phase Alternating Current circuits.



    Teachers: Christian Lafforgue, Philippe Allenbach
    Language: Fr

  • Electrical engineering science and technology (Spring)

    This course provides an introduction to electricity.
    Electricity main laws and the fundamental elements of linear DC circuits will be covered. The student will also learn how to analyze electric circuits.



    Teachers: Camille Sophie Brès, Sandro Carrara
    Language: Fr

  • Electrical machines (for EL)

    The aim of this course is to acquire the basic knowledge related to electrical machines (electromechanical conversion). The course covers the magnetic circuit, the transformer, synchronous, induction and direct current machines as well as stepper motors.



    Teachers: André Hodder
    Language: Fr

  • Electrical machines (for ME)

    The aim of this course is to acquire the basic knowledge related to electrical machines (electromechanical conversion). The course covers the magnetic circuit, the transformer, synchronous, induction and direct current machines as well as stepper motors.



    Teachers: André Hodder
    Language: Fr

  • Electrical systems and electronics I

    The course has the aim to provide the fundamental knowledge and experiences to understand basic electrical systems.



    Teachers: Carlotta Guiducci, Cédric Meinen, Adil Koukab
    Language: Fr

  • Electrical systems and electronics II

    The basic concepts enabling to understand and analysis the electronic systems dedicated to signals acquisition and processing (e.g. biosensors, physiological signals, ECG) are addressed. This includes the acquisition, amplification and filtering.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electroacoustics

    This lecture will give the EE students strong ground knowledge on the acoustical engineering through a formalism that they already know, namely electrotechnics. The main learning outcome of the lecture is the understanding and the design of acoustic systems such as acoustic filters.



    Teachers: Hervé Lissek
    Language: Fr

  • Electrochemical nano-bio-sensing and bio/CMOS interfaces

    Main aim of the course is to introduce, in designing of modern wearable and implantable devices, the new concept of co-design three system' layers: Bio for Specificity, Nano for Sensitivity, and CMOS for autonomy. Recent examples of devices realised for m-Health are presented and deeply discussed.



    Teachers: Sandro Carrara
    Language: En

  • Electrochemistry for materials technology

    This course aims at familiarizing the student with state of the art applications of electrochemistry in materials science and technology as well as material requirements for electrochemical engineering.



    Teachers: Cédric Frantz, Jan Van Herle
    Language: En

  • Electrochemistry in Corrosion Research

    This course introduces the basic principles of electrochemistry, focusing on corrosion research. It covers the basics of corrosion testing and monitoring techniques, such as linear polarization, cyclic voltammetry and electrochemical impedance spectroscopy (EIS).



    Teachers: Stefano Mischler
    Language: En

  • Electromagnetic compatibility

    In this lecture, students will get the basic knowledge on electromagnetic compatibility.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Electromagnetics I : Transmission lines and waves

    The electric signal is the essential vehicle for transmitting information and energy. At high frequency, it shows itself as an electromagnetic wave whose study calls for the development of physical and mathematical models based on the wave equation.



    Teachers: Romain Fleury
    Language: Fr

  • Electromagnetics II : field computation

    This course deals with electromagnetism in free space and in continuous media. Starting from the basic principles, we establish the methods for solving Maxwell's equation in vacuum and in more complex material media.



    Teachers: Romain Fleury
    Language: Fr

  • Electron & energy transfer in organic & hybrid systems

    Electron and energy transfer processes are vital to biological functions. In synthetic molecular and hybrid systems, they are key to device efficiency. Advances in understanding and control of these processes continue to drive innovation across scientific and technological fields.



    Teachers: Arianna Marchioro, Frank Nüesch
    Language: En

  • Electron Matter Interactions in Transmission Electron Microscopy

    This course will present the fundamentals of electron–matter interactions, as occuring in the energy range available in modern transmission electron microscopes, namely 60-300 keV electrons. Diffraction and high-resolution image formation as well as electron energy-loss spectrometry will be covere



    Teachers: Duncan Alexander, Cécile Hébert, Thomas La Grange
    Language: En

  • Electron microscopy: advanced methods

    With this course, the student will learn about advanced methods in transmission electron microscopy, especially what is the electron optical setup involved in the acquisition, and how to interpret the data. After the course, students will be able to understand and assess TEM encountered in papers.



    Teachers: Duncan Alexander
    Language: En

  • Electronic circuits and systems

    The objective of this course is an in-depth study of electronic circuits and systems using the fundamental concept of feedback, with an emphasis on practical applications. The course also covers the fundamental principles of A/D and D/A converters and their architectures.



    Teachers: Anisoara Ionescu
    Language: Fr

  • Electronics

    Introduction to the main electronic components.
    Analysis of basic circuits made of operational amplifiers.
    Introduction to elementary logic circuits.
    Principle of Analog - Digital conversion.
    Basics of MOSFET transistor operation.



    Teachers: Cédric Meinen, Jean-Michel Sallese
    Language: Fr

  • Electronics I

    The basic concepts enabling to understand and analysis Operational Amplifier based circuits dedicated to analog signal processing are addressed. This includes the amplification, filtering, A/D conversion and signal generation.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electronics I

    Discover the world of electronics from the fundamental laws of linear and nonlinear discrete components. Circuits obtained with component assemblies require many modeling and analysis techniques, and verification using a simulator.



    Teachers: Jean-Michel Sallese, Eytan Zysman
    Language: Fr

  • Electronics II (for EL)

    This course covers the bipolar and MOSFET transistors, their operations, modeling and implementation in elementary circuits (current mirror and various amplifiers: single-ended, differential, multi-stage, power amplifiers, etc.) and ends with the design of MOS and Bipolar OpAmps.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electronics II (for IC)

    Understanding functionnal blocks that require a higher level of abstraction. Realization of electronic high-level functions exploiting operational amplifiers.



    Teachers: Eytan Zysman, Jean-Michel Sallese
    Language: Fr

  • Electronics II (for MT)

    This course covers the bipolar and MOSFET transistors, their operations, modeling and implementation in elementary circuits (current mirror and various amplifiers: single-ended, differential, multi-stage, power amplifiers, etc.) and ends with the design of MOS and Bipolar OpAmps.



    Teachers: Adil Koukab, Cédric Meinen
    Language: Fr

  • Electrotechnics I

    The course covers the basics of electrical circuits composed of linear components, in direct current (DC) operation. A series of transforming methods are studied. At the end of the semester, alternate current (AC) systems are treated (complex numbers). Many examples and demos illustrate the course.



    Teachers: Philippe Allenbach, Yves Perriard, Yoan René Cyrille Civet
    Language: Fr

  • Electrotechnics II

    This course gives an introduction to electronic systems, building upon the foundational components you have learned about in Electrotechnique-I. You will study the frequency behavior of complex RLC systems, three-phase systems and time-dependent systems.



    Teachers: Ileana-Cristina Benea-Chelmus, Philippe Allenbach
    Language: En

  • Elements of statistics for data science

    Estimation theory: maximum likelihood estimation, Fisher information.
    Cramer-Rao inequality. Confidence intervals.

    Hypotheses testing: Neyman-Pearson framework. Maximum likelihood test. Parametric and non parametric tests.

    Bayesian inference.

    Linear Models.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Embedded Systems and Robotics

    This course deals with the programming of embedded systems: cross-compilation, the use of FPU in microcontrollers, the use of DSP instructions and the mechanisms available in a Real-time Operating System. The whole is implemented in a robotic context.



    Teachers: Francesco Mondada
    Language: Fr

  • Embedded motor control

    The student will be able to design, make and program a complete motor/actuator drive. He will know how to apply motor control theory to real systems.



    Teachers: Yves Perriard, Christian Köchli, André Hodder
    Language: Fr

  • Embedded system design

    Hardware-software co-design is a well known concept in embedded system design.It is also a concept required in designing FPGA-accelerators in data-centers.This course teaches how to transform algorithms in smart hardware-software solutions.



    Teachers: Ties Jan Henderikus Kluter
    Language: En

  • Emotion, value, and life-defining choices I

    Most 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.



    Teachers: Alain Daniel Pé-Curto
    Language: En

  • Emotion, value, and life-defining choices II

    In this master's project seminar, students prepare a high-quality article embodying the philosophical ideals of clarity, concision, and aspiration to truth. Students also defend the claim made in their article by delivering a professional presentation.



    Teachers: Alain Daniel Pé-Curto
    Language: En

  • Empirical Asset Pricing

    This class is designed to give you an understanding of the basics of empirical asset pricing. This means that we will learn how to test asset pricing models and apply them mostly to stock markets. We will see which theories fare well and which ones do not.



    Teachers: Amit Goyal
    Language: En

  • Empirical Corporate Finance

    The course provides an overview of empirical methods for corporate finance research, seminal contributions in theoretical and empirical corporate finance, and recent advances in empirical corporate finance.



    Teachers: Norman Schuerhoff
    Language: En

  • Empirical processes

    We learn how to control the nonasymptotic and random behavior of collections of estimators, when indexed by classes of functions/sets. Examples range from prototypical estimators used by statisticians, to nonparametric models used in machine learning.



    Teachers: Myrto Limnios
    Language: En

  • Energy Autonomous Wireless Smart Systems

    The course provides in depth knowledge on how to design an energy autonomous microsystem embedding sensors with wireless transmission of information. It covers the energy generation, power management, and data processing and transmission with an emphasis on low-power and energy efficient operation.



    Teachers: Catherine Dehollain, Franco Maloberti, Anja Skrivervik, Andreas Peter Burg
    Language: En

  • Energy and comfort in buildings

    The course presents the fundamentals of energy demand in buildings while emphasizing the need for the comfort and well-being of occupants. In addition, prioritizations and trade-offs between energy and comfort are discussed.



    Teachers: Dusan Licina, Andrew Sonta, Dolaana Khovalyg, Matteo Favero
    Language: En

  • Energy conversion

    The course aims at providing the elements related to the energy conversion with particular reference to the electricity production by means of conventional and renewable energy sources. The course illustrates the fundamental notions for the modeling of energy conversion systems.



    Teachers: André Hodder, Elison Matioli, Mario Paolone
    Language: Fr

  • Energy conversion and renewable energy

    This course presents an overview of (i) the current energy system and uses (ii) the main principles of conventional and renewable energy technologies and (iii) the most important parameters that define their efficiency, costs and environmental impacts.



    Teachers: François Maréchal, Tuong-Van Nguyen
    Language: En

  • Energy conversion by semiconductor devices

    This course aims to present an introduction to the fundamentals of semiconductor physics, photophysics,photoelectrochemistry,and the practical applications.



    Teachers: Jun Ho Yum
    Language: En

  • Energy storage in power systems: technologies, applications and future needs

    This course reviews the main energy storage technologies, their attributes, mathematical models, and applications (stationary and mobile), from design to operations and control. Battery systems, whose application and development rates today are among the most relevant, will be given special focus.



    Teachers: Fabrizio Sossan
    Language: En

  • Energy supply, economics and transition

    This course examines energy systems from various angles: available resources, how they can be combined or substituted, their private and social costs, whether they can meet the energy demand, and how the transition to a renewable energy system can be fostered.



    Teachers: Christophe Ballif, Philippe Thalmann, Claudia R. Binder
    Language: En

  • Energy systems engineering

    This course will provide a toolkit to students to understand and analyze sustainable energy systems. In addition, the main sustainable energy technologies will be introduced and their governing principles explained.



    Teachers: Jeremy Luterbacher
    Language: En

  • Engineered living materials

    This 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 to grow, heal, adapt, sense, and respond.



    Teachers: Tiffany Abitbol
    Language: En

  • Engineering a sustainable built environment

    This course explicitly addresses the issue of sustainability in the built environment through an engineering lens. It covers the sustainability and energy landscape, approaches to sustainability in civil engineering, and specific tools for enacting sustainability in civil engineering.



    Teachers: Andrew Sonta
    Language: En

  • Engineering of existing structures

    The engineering of existing structures encompasses the examination of condition and load-carrying capacity, decision criteria, and methods for rehabilitation or strengthening. This course presents the bases necessary for this approach at the level of materials and structural response.



    Teachers: Alain Nussbaumer, Emmanuel Denarié
    Language: En

  • Engineering of musculoskeletal system and rehabilitation

    This course presents today research questions and methods associated to the musculoskeletal system, its pathologies, and treatment.



    Teachers: Alexander Antoniadis, Patrick Goetti, Xavier Crevoisier, Julien Favre, Robin Martin, Dominique Pioletti, Alexandre Terrier
    Language: En

  • Engines and fuel cells

    The students describe and explain the thermodynamic and operating principles of internal combustion engines and all fuel cell types, identify the determining physical parameters for the operating regimes, the efficiencies and the polluting emissions, and compare the systems against each other.



    Teachers: Jan Van Herle
    Language: En

  • Entrepreneurship & new venture strategy

    A foundational course on the science and practice of launching new ventures. The purpose is to study and experience the first stages of the entrepreneurial process: from the identification of promising opportunities to the development of a viable and innovative business concept.



    Teachers: Marc Gruber
    Language: En

  • Entrepreneurship in food & nutrition science

    Students will learn how nutrition science & food technology is applied to develop food products & diets to optimize health. Examples & case studies will cover novel food technologies, nutrition research on diet, macronutrients & bioactive ingredients, and regulatory & safety requirements.



    Teachers: Eline Marleen Van der Beek, Jérome Feige, Kim Anne Lê Bur
    Language: En

  • Entrepreneurship in life sciences

    Based on real-world examples, hypothetical or own inventions, students are provided with a skill set for translating scientific innovation into a convincing investor pitch (including a comprehensive slide deck on all relevant aspects) and applications for funding of a startup project



    Teachers: Christoph Merten
    Language: En

  • Environmental and construction law

    This course provides the students with the basic knowledge required to understand the legal aspects of their professional life in relation with spatial planning and environmental protection. Special emphasis is given to legal practical issues related to their profession.



    Teachers: Isabelle Romy
    Language: Fr

  • Environmental assessment and reporting

    Learn how to assess, analyse, report and communicate the environmental impacts of companies, projects and products considering whole value chains, i.e. applying Life Cycle Impact Assessment. State-of-the-art standards, methodologies, databases and indicators will be considered.



    Teachers: Damien Antoine Friot
    Language: En

  • Environmental chemistry

    This course provides students with an overview over the basics of environmental chemistry. This includes the chemistry of natural systems, as well as the fate of anthropogenic chemicals in natural systems. It enables students to apply general chemical concepts to natural systems.



    Teachers: Meret Aeppli, Tamar Kohn
    Language: En

  • Environmental economics

    Introduction to economic analysis applied to environmental issues: all the necessary basic concepts, including cost-benefit analysis, for environmental policy making and its instruments (examples: climate, waste, mobility). Introduction to financial calculation applied to project evaluation.



    Teachers: Philippe Thalmann
    Language: En

  • Environmental impact assesment

    Presentation of the bases of the environmental impact assesment (EIA), context. Assesment methodology and tools for each of the topics and chapters. Illustration with many real cases, and group work. Discussion of the limitations of EIA and new tools such as strategic environmental studies.



    Teachers: Félix Schmidt, Michaël Chopard, Julien Devanthéry
    Language: Fr

  • Environmental system analysis and assessment

    Facing environmental challenges requires to address it with a systemic perspective. Life Cycle Assessment (LCA) and Material Flow Analysis (MFA) are environmental assessment methods enabling the calculation of environmental performance of products, services and territories.



    Teachers: Jérôme Payet, Claudia R. Binder
    Language: Fr

  • Environmental transport phenomena

    The course aims at introducing basic physical aspects of molecular and turbulent diffusion, as well as of dispersion processes, their mathematical modeling, solutions and related environmental applications



    Teachers: Benoît Crouzy, Fernando Porté-Agel
    Language: En

  • Equality and technology

    This course explores the meaning of equality, its realization in society, and its relation to technology.



    Teachers: Raffaele Rodogno
    Language: Fr

  • Ergodic theory

    This is an introductory course in ergodic theory, providing a comprehensive overlook over the main aspects and applications of this field.



    Teachers: Florian Richter
    Language: En

  • Error control in scientific modelling

    Errors are ubiquitous in computational science as neither models nor numerical techniques are perfect. With respect to eigenvalue problems motivated from materials science and atomistic modelling we discuss, implement and apply numerical techniques for estimating simulation error.



    Teachers: Michael Herbst
    Language: En

  • Estimation methods

    The students treat observations affected by uncertainty in a rigorous manner. They master the main methods to adjust measurements and to estimate parameters. They apply specific models to real-world problems encountered in various experimental sciences.



    Teachers: Jan Skaloud
    Language: Fr

  • Ethical behavior in the financial industry

    We will focus on ethical dilemmas facing professionals in the financial industry. Cases based on real events will illustrate various kinds of transgressions. We will study what regulators and firms have put in place to mitigate these issues and propose some guiding principles for individuals.



    Teachers: Aziz Nahas
    Language: En

  • Ethics and law of AI

    This master course enables students to sharpen their proficiency in tackling ethical and legal challenges linked to Artificial Intelligence (AI). Students acquire the competence to define AI and identify ethical and legal questions linked to its conception and increased use in society.



    Teachers: Johan Robert Rochel
    Language: En

  • Ethics for life sciences engineers

    The decisions that life science engineers make can have profound impacts on other people, on society, and on the environment. It is important, therefore, to be aware of the potential effects of decisions, and to have a set of ethical principles and analytical tools to make good ethical decisions.



    Teachers: Roland Tormey
    Language: En

  • Ethique sociale et politique

    The aim of this course is to enable students to
    build up a critical understanding of the ethical and socio-political issues at stake with the development and deployment of technology, and artificial intelligence in particular.



    Teachers: Raffaele Rodogno
    Language: Fr

  • Euclidean and hyperbolic geometries

    We will present the evolution of the foundations of geometry, from Euclid up until Hilbert when non euclidean gemoetries were largely accepted. We will also explore some classical topics, aiming at developping the student's culture and taste for geometry.



    Teachers: Mathieu Huruguen
    Language: Fr

  • Evidence-Based Colour Psychology

    Colour is believed to influence one's well-being and emotions, but not all claims are scientifically sound. We teach students basic skills to critically evaluate such ideas by analysing empirical studies in psychology.



    Teachers: Domicele Jonauskaite
    Language: En

  • Evolutional partial differential equations

    Fundamental techniques and theories for partial differential equations of evolution. Application to basic examples: first-order equations, wave equation, heat equation. The Cauchy-Kowalevsky theorem, abstract problems of evolution.



    Teachers: Boris Buffoni
    Language: Fr

  • Evolutionary robotics

    The course gives an introduction to evolutionary computation, its major algorithms, applications to optimization problems (including evolution of neural networks), and application to design and control of robots. It includes software exercises and project to evolve, build, and test a robot.



    Teachers: Dario Floreano
    Language: En

  • Experience design

    As we move towards an AI economy, the success of new products, systems and services depend increasingly on the excellence of personal experience. This course introduces students to the notion and practice of experience design following a hands-on, studio-based approach.



    Teachers: Jeffrey Huang
    Language: En

  • Experimental Geomechanics

    The aim of the course is to provide the students with a detailed description of the modern experimental techniques for testing geomaterials. Techniques and apparatuses are presented to test materials under a variety of situations, including non-isothermal and partially-saturated conditions.



    Teachers: Alessio Ferrari
    Language: En

  • Experimental analytical chemistry

    This laboratory work aims to illustrate the analytical separation methods course as well as to accustom the students with the qualitative and quantitative aspects of analytical chemistry.
    The number of proposed experiments depend on the number of incoming students.



    Teachers: Christophe Roussel
    Language: Fr

  • Experimental biochemistry and biophysics

    A 7-week long (4+8 h) experiment where you plan and construct a fluorescent sensor protein starting from DNA bricks. The protein will be expressed in and purified from E.coli, characterized by biochemical and spectroscopic methods. Your report will be in the style of a scientific paper or poster



    Teachers: Ruud Hovius
    Language: En

  • Experimental biomicroscopy



    Teachers: Hatice Altug, Arne Seitz
    Language: En

  • Experimental cognitive psychology I

    The media frequently report on trendy studies in experimental cognitive psychology, and which inform the public on human functioning and its causes. We teach students basic skills and requirements when performing, understanding and comprehending such studies, through the angle of replication crisis



    Teachers: Domicele Jonauskaite
    Language: En

  • Experimental cognitive psychology II

    The media frequently report on trendy studies in experimental cognitive psychology, and which inform the public on
    human functioning and its causes. We teach students basic skills and requirements when performing, understanding and comprehending such studies, through the angle of replication crisis.



    Teachers: Domicele Jonauskaite
    Language: En

  • Experimental methods in biomechanics

    The aim of this course is to allow the students to become familiar with the basic techniques to measure the mechanical properties of different musculoskeletal tissues or biomaterials used in tissue engineering.



    Teachers: Dominique Pioletti
    Language: Fr

  • Experimental physical chemistry

    Experiments related to physical chemistry courses.



    Teachers: Lyndon Emsley
    Language: En

  • Exploratory data analysis in environmental health

    This 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 life, and environmental characteristics.



    Teachers: Mayssam Assem Nehme, Stéphane Joost
    Language: En

  • Exquisite Corpse: Architecture Assembled

    Through close readings of key examples, the course revisits the historical evolution of architectural drawing and representation as autonomous entities, aiming to reclaim the agency of architectural drawing as a project.



    Teachers: Hamed Khosravi
    Language: En

  • Fate and behaviour of environmental contaminants

    The student will learn the important processes that control the transport and transformation of organic chemicals in the environment, as well as the formulation and solution of quantitative models to describe these processes.



    Teachers: Meret Aeppli
    Language: En

  • Fault-tolerant quantum computing

    The course explains how to execute scalable algorithms on fault-tolerant quantum computers. It describes error correction used to build reliable logical operations from noisy physical operations, and how quantum programs are mapped into logical operations sets taking into account layout constraints.



    Teachers: Mathias Soeken
    Language: En

  • Field Theory in Condensed Matter Physics

    Topics covered: Superfluidity in weakly interacting Bose gas, the random phase approximation to the Coulomb interaction in the Jellium model, superconductivity within the random phase approximation, the renormalization group analysis of non-linear-sigma models, the Kosterlitz-Thouless transition.



    Teachers: Christopher Marc Mudry
    Language: En

  • Field Work - The Terrain, the Lab, the Archive

    This doctoral seminar expands the concept of 'the field' beyond traditional boundaries to encompass diverse fieldwork methodologies - from ethnographic observation to laboratory research to archival investigation - examining the ethics, challenges, and opportunities each presents.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Film history and theory

    JAPANESE CINEMA, IMAGINATION OF DISASTER: This course aims to offer a history of cinema through the prism of Japanese cinema, and different critical and theoretical approaches linked to the production of representations of disaster.



    Teachers: David Wark Ethan Javet
    Language: Fr

  • Financial Econometrics

    Comprehensive course about the econometric tools that are essential to estimate financial models, both for asset pricing and for forecasting purposes.



    Teachers: Eric Jondeau
    Language: En

  • Financial Econometrics II

    The course aims to give students the tools to write academic papers and is divided into two parts. The first part covers microeconometric methods including panel data, IVs, difference-in-differences, and regression discontinuity design. The second part covers structural estimations methods.



    Teachers: Boris Nikolov, Andreas Fuster
    Language: En

  • Financial applications of blockchains and distributed ledgers

    This course provides an introduction to Distributed Ledger Technology (DLT), blockchains and cryptocurrencies, and their applications in finance and banking and draws the analogies between Traditional Finance (TradFi) and crypto and the ways investors/traders can transact in those worlds.



    Teachers: Dimitrios Karyampas
    Language: En

  • Financial big data

    The course introduces modern methods to acquire, clean, and analyze large quantities of financial data efficiently. The second part expands on how to apply these techniques and robust statistics to financial analysis, in particular to intraday data and investment strategies.



    Teachers: Damien Challet
    Language: En

  • Financial intermediation

    This course provides a theoretical and practical overview of what financial institutions do, how they manage their risks, and how they are regulated. The course also discusses the causes and effects of financial crises, and how financial intermediation is affected by technological innovation.



    Teachers: Andreas Fuster
    Language: En

  • Finite element method

    In this course, the student gets acquainted with the theoretical aspects of the finite element method, the most commonly used computational technique for solving elliptic problems. He learns to apply the finite element method to simple test cases and to more complex problems faced in practice



    Teachers: François Gallaire, Stefano Francesco Burzio
    Language: Fr

  • Finite element modelling and simulation

    The objective of this course is to learn how to carry out rigorous and critical finite element analyzes of realistic problems in solid mechanics using state-of-the-art CAE software.



    Teachers: Edouard Boujo
    Language: Fr

  • Finite element theory and practice

    The aim of this class is to understand the finite element method i.e. the weak and strong variational formulations and the resolution schemes in space and time. The second part of the semester is dedicated to the practice using the commercial program Abaqus.



    Teachers: Jean-Marie Drezet
    Language: Fr

  • Floating offshore renewables

    The objective is to allow the students to work within a small group to develop a concept for offshore infrastructure for multifunctinal purposes.



    Teachers: Clemens Waldhart, Anastasios Vassilopoulos
    Language: En

  • Flood and dam break waves

    The course provides computational methods for unsteady flow problems such as floods, waves, and dam failures. The emphasis is on the physical understanding of the phenomena, the governing equations (Saint-Venant equations) and aspects related to engineering practice.



    Teachers: Christophe Ancey
    Language: Fr

  • Fluid mechanics (for GM)

    Basic lecture in fluid mechanics



    Teachers: Tobias Schneider
    Language: En

  • Fluid mechanics (for SIE)

    This course helps students acquire basic knowledge of the main concepts and equations of fluid mechanics and develop the skills necessary to work effectively in professional engineering practice.



    Teachers: Fernando Porté-Agel
    Language: En

  • Fluid mechanics (for SV)

    This introductory course on fluids mechanics presents the basics concepts in fluids statics, dynamics and kinematics.



    Teachers: Nikolaos Stergiopoulos
    Language: En

  • Fluid mechanics and soft matter

    This course introduces the core principles of fluid mechanics and connects them to the physics of soft matter systems such as colloids, polymers, emulsions, and biological materials. Emphasis is placed on understanding behavior bridging the microscopic and continuum perspectives.



    Teachers: Guillermina Rochelle Ramirez-San-Juan
    Language: En

  • Fluid mechanics and transport phenomena

    The concept of Shell balances, the Navier-Stokes equations and generalized differential balances equations for heat and mass transport are derived. These relations are applied to model systems. Integral balances are introduced in the context of boundary layers and transfer coefficients.



    Teachers: Kevin Sivula
    Language: En

  • Fluids mechanics (For GC)

    This course is an introduction to fluid mechanics. Physical properties of fluids and the conservation principles (mass and momentum) are presented. The second part of the course is devoted to applications to open-channel hydraulics and pipeline flows.



    Teachers: Christophe Ancey
    Language: Fr

  • Fluvial hydraulics and river training works

    The course provides the students with a solid theoretical background in fluvial hydraulics, as well as the basic concepts in river engineering that aim at conciliating hazard protection and environmental protection. Real-world examples illustrate the course.



    Teachers: Tony Arborino, Giovanni De Cesare, Stéphanie André
    Language: Fr

  • Food biotechnology

    The course will deliver basic knowledge on the principles of food fermentation and enzyme technology. The course will also present benefits that food biotechnology can bring in terms of Nutrition & Health and Sustainability.



    Teachers: Wilbert Feike Henricus Sybesma
    Language: En

  • Food chemistry

    Presentation of the properties, the functionality, and specific reactions of the important food constituents: water, proteins, carbohydrates, lipids, vitamins, minerals, additives and toxic components.



    Teachers: Christian Richard
    Language: Fr

  • Foreign relations and Switzerland

    Based on a critical analysis of archives, this course will address the major stages in Swiss History in the 19th-20th centuries through the scope of the country's international relations.



    Teachers: Raphaëlle Ruppen Coutaz
    Language: Fr

  • Forma urbis

    Some ancient cities are ruins, while others evolve, integrating their history into the urban fabric. These transformations create architectural palimpsests, making the city a living monument where past and present coexist and revealing captivating stories around every corner.



    Teachers: Reda Berrada, Nicola Braghieri, Florence Graezer Bideau, Anna Karla De Almeida Milani, Aurélie Anne-Laure Terrier
    Language: Fr

  • Formal verification

    We introduce formal verification as an approach for developing highly reliable systems. Formal verification finds proofs that computer systems work under all relevant scenarios. We will learn how to use formal verification tools and explain the theory and the practice behind them.



    Teachers: Viktor Kuncak
    Language: En

  • Foundation models and generative AI

    This course covers the principles, architectures, and applications of foundation models and generative AI, including generative methods, tokenization, multi-modal learning, adaptation, prompting, and their use in reasoning, decision-making, and scientific domains.



    Teachers: Charlotte Bunne
    Language: En

  • Foundations in financial economics

    The aim of this course is to expose EPFL bachelor students to some of the main areas in financial economics. The course will be organized around six themes. Students will obtain both practical insights through real-world examples and understand how one can model the main economic trade-offs.



    Teachers: Julien Hugonnier, Pierre Collin-Dufresne
    Language: En

  • Foundations of Data Science

    We discuss a set of topics that are important for the understanding of modern data science but that are typically not taught in an introductory ML course. In particular we discuss fundamental ideas and techniques that come from probability, information theory as well as signal processing.



    Teachers: Michael Gastpar
    Language: En

  • Foundations of artificial intelligence

    This course provides the students with 1) a set of theoretical concepts to understand the machine learning approach; and 2) a subset of the tools to use this approach for problems arising in mechanical engineering applications.



    Teachers: Maryam Kamgarpour
    Language: En

  • Foundations of digital humanities

    This course introduces the core concepts and methodologies of Digital Humanities, integrating both theoretical and practical perspectives. Students learn to work with large-scale cultural datasets, acquiring the tools and techniques required for their processing, analysis, and interpretation.



    Teachers: Frédéric Kaplan
    Language: En

  • Foundations of probabilistic proofs

    Probabilistic proof systems (eg PCPs and IPs) have had a tremendous impact on theoretical computer science, as well as on real-world secure systems. They underlie delegation of computation protocols and hardness of approximation. This course covers the foundations of probabilistic proof systems.



    Teachers: Alessandro Chiesa
    Language: En

  • Fracture of materials

    This course covers elementary fracture mechanics and its application to the fracture of engineering materials.



    Teachers: Jean-Marie Drezet, Jean-François Molinari
    Language: En

  • Frederic Joliot/Otto Hahn Summer School on nuclear reactors Physics, fuels and systems

    The School's aim is to address the challenges of reactor design and optimal fuel cycles, and to broaden the understanding of theory and experiments.

    The programme of each School session is defined by the International FJOH Scientific Board.



    Teachers: Andreas Pautz
    Language: En

  • Frontiers in Sustainable Chemical Synthesis

    The students will become familiar with the most recent progress in sustainable synthetic chemistry, covering a broad rang of topics such as catalysis, heterocyclic chemistry, stereoselective synthesis and new synthetic tools.



    Teachers: Jérôme Waser, Xile Hu
    Language: En

  • Frontiers in nanosciences

    The course covers relevant experimental and theoretical concepts in nanoscale science, from fundamental aspects like quantum tunneling and quantum size effects, to hot topics like quantum transport and nanoscale magnetism.



    Teachers: Marina Pivetta
    Language: En

  • Frontiers of Deep Learning for Engineers

    The seminar aims at discussing recent research papers in the field of deep learning, implementing the transferability/adaptability of the proposed approaches to applications in the field of research of the Ph.D. student.



    Teachers: Olga Fink, Devis Tuia, Alexandre Alahi
    Language: En

  • Functional analysis I

    Some basic concepts of linear functional analysis: bounded operators, compact operators, spectral theory for symmetric and compact operators, Hahn-Banach theorem, the open mapping and closed graph theorems.



    Teachers: Boris Buffoni
    Language: Fr

  • Functional analysis II

    We introduce locally convex vector spaces. As an example we treat the space of test functions and the space of distributions. In the second part of the course, we discuss differential calculus in Banach spaces and some elements from nonlinear functional analysis.



    Teachers: Mathias Braun
    Language: En

  • Functional properties of materials

    The main objective of this course is to present the concepts allowing the understanding of the fundamental principles that enable to predict the properties of the materials. The goal is that with these concepts, one will be able to realize material design and/or to understand novel materials.



    Teachers: Valerio Piazza
    Language: Fr

  • Fundamentals & processes for photovoltaic devices

    The objective of this lecture is to give an in-depth understanding of the physics and manufacturing processes of photovoltaic solar cells and related devices (photodetectors, photoconductors). The principle and techniques addressed in this lecture will be useful in a wide range of related fields.



    Teachers: Christophe Ballif
    Language: En

  • Fundamentals in ecology

    The students will learn the fundamentals in ecology with the goal to perceive the environment beyond its physical and chemical characteristics. Starting from basic concepts, they will acquire mechanistic understanding of biodiversity, ecosystem functioning and global change.



    Teachers: Tom Ian Battin, Charlotte Grossiord
    Language: En

  • Fundamentals in statistical pattern recognition

    This course provides in-depth understanding of the most fundamental algorithms in statistical pattern recognition or machine learning (including Deep Learning) as well as concrete tools (as Python source code) to PhD students for their work.



    Teachers: André Anjos, Sébastien Marcel, Olivier Canévet
    Language: En

  • Fundamentals of Image Analysis

    This summer school is an hands-on introduction on the fundamentals of image analysis for scientists. A series of lectures provide students with the key concepts in the field, and are followed by practical sessions with popular software on the participants' own image-analysis software.



    Teachers: Daniel Sage, Edward Andò, Michaël Unser
    Language: En

  • Fundamentals of STEM lmaging and Spectroscopy

    Lectures as well as hands-on trainings concerning different STEM imaging and spectroscopy techniques. Fundamentals of STEM, basic and advanced STEM imaging (ABF, ADF, iDPC, and 4D STEM), aberration-corrected STEM imaging and simulation, acquisition and analysis of EELS and EDX data.



    Teachers: Emad Oveisi, Marco Cantoni, Victor Boureau, Duncan Alexander
    Language: En

  • Fundamentals of VLSI design

    The course introduces the fundamentals of digital integrated circuits and the technology aspects from a designers perspective. It focuses mostly on transistor level, but discusses also the extension to large digital semicustom designs.



    Teachers: Andreas Peter Burg, Alexandre Sébastien Julien Levisse
    Language: En

  • Fundamentals of analog VLSI design

    This course presents the systematic design of low-power analog CMOS integrated circuits based on the concept of inversion coefficient and on the sEKV MOSFET model. It covers device modeling, basic building blocks to more advanced circuits like amplifiers and switched-capacitor circuits.



    Teachers: Christian Enz
    Language: En

  • Fundamentals of biomedical imaging

    The goal of this course is to illustrate how modern principles of basic science approaches are integrated into the major
    biomedical imaging modalities of importance to biology and medicine, with an emphasis on those of interest to in vivo.



    Teachers: Lijing Xin
    Language: En

  • Fundamentals of biomicroscopy



    Teachers: Hatice Altug
    Language: En

  • Fundamentals of biophotonics

    This module serves as an introduction to the area of biophotonics. The approach is multidisciplinary .The course is mainly knowledge-based but students will benefit from the skills learned by carrying out problem solving and by completing the assignment.



    Teachers: Aleksandra Radenovic
    Language: En

  • Fundamentals of biosensors and electronic biochips

    The labels "biosensor"€ and "eBiochip" have been employed to refer to the most diverse systems and in several fields of application. The course is meant not only to provide means to dig into this sea but also a thoughtful understanding of the detection principles and a design perspective.



    Teachers: Carlotta Guiducci
    Language: En

  • Fundamentals of digital systems

    Welcome to the introductory course in digital design and computer architecture. In this course, we will embark on a journey into the world of digital systems, exploring the fundamental principles and concepts that underpin modern computing technology.



    Teachers: Mirjana Stojilovic
    Language: En

  • Fundamentals of electrical circuits and systems I

    This course gives you an introduction to signal processing, focusing on the Fourier transform, on signal sampling and reconstruction and the Discrete Fourier transform.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Fundamentals of electrical circuits and systems II

    This course provides an introduction to the theory and analysis methods of electrical circuits.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Fundamentals of geomatics

    Fundamental of geomatics for civil and environmental engineers. Introduction to acquisition, management and visualization of geodata. Learning and doing practical experiments: geodata acquisition and land imaging.



    Teachers: Devis Tuia, Pierre-Yves Gilliéron
    Language: Fr

  • Fundamentals of indoor climate

    The indoor climate impacts building performance and human well-being. This course covers fundamental knowledge of indoor air quality and thermal environment, with their assessment methods. It also outlines strategies for creating comfortable, healthy, and energy-efficient spaces.



    Teachers: Dusan Licina
    Language: En

  • Fundamentals of inference and learning

    This is an introductory course in the theory of statistics, inference, and machine learning, with an emphasis on theoretical understanding & practical exercises. The course will combine, and alternate, between mathematical theoretical foundations and practical computational aspects in python.



    Teachers: Florent Krzakala
    Language: En

  • Fundamentals of integrated photonic components

    This course gives an introduction to basic integrated photonics components that are at the core of photonic nanotechnologies today. The course combines theoretical description with practical lab work where students will do simulations in CST Microwave Studio.



    Teachers: Ileana-Cristina Benea-Chelmus
    Language: En

  • Fundamentals of quantum sensing and metrology

    This course introduces the physical principles and technologies behind quantum measurement systems. Emphasis is placed on both theoretical foundations and real-world implementations.



    Teachers: Clément Christian Javerzac-Galy
    Language: En

  • Fundamentals of separation processes

    The course will cover fundamentals concepts of separation processes involving chemical equilibrium and mass transfer. Students will design separation processes widely used in the industry, for the separation of liquid mixtures, gas-liquid mixtures, and gas mixtures.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Fundamentals of solid-state materials

    Fundamentals of quantum mechanics as applied to atoms, molecules, and solids. Electronic, optical, and magnetic properties of solids.



    Teachers: Nicola Marzari
    Language: En

  • Fundamentals of superresolution optical microscopy and Scanning Probe Microscopy

    The course starts from general discussion of the microscopy spatial resolution problem and different proposals to beat classical criteria in the field. Afterwards, modern scanning probe microscopy methods are discussed.



    Teachers: Serguei Sekatski
    Language: En

  • Fundamentals of traffic operations and control

    The objectives of this course are to present the major elements of traffic operations and to develop basic skills in applying the fundamentals of traffic analysis and control. Students should be able to start applying these skills to model different aspects of congestion in urban systems.



    Teachers: Nikolaos Geroliminis
    Language: En

  • Fusion and industrial plasma technologies

    The course provides an overview of the technologies that are essential for fusion developments and for industrial plasma
    applications, highlighting the synergies between the two fields. The aim is to provide a combined theoretical and
    experimental background to the various topics.



    Teachers: Marcelo Baquero Ruiz, Holger Reimerdes, Manuel A. Pouchon, Joan Decker, Kamil Sedlák, Thomas Henricus Nes, Jean-Philippe Hogge, Ugo Siravo, Yves Martin
    Language: En

  • Game Theory

    Game theory deals with multiperson strategic decision making. Major fields of Economics, such as Microeconomics, Corporate Finance, Market Microstructure, Monetary Economics, Industrial Organization, International Trade Theory all build on game theoretic foundations.



    Teachers: Theodosios Dimopoulos
    Language: En

  • Game design & prototyping

    This course aims to present and discuss various game design methodologies that can be used to analyze and create projects based on interactivity and player engagement. It gives students the opportunity of engaging with the medium of (video) games - its limits and potentials - to widen their toolset.



    Teachers: David Wark Ethan Javet
    Language: En

  • Game theory and strategic decisions

    Game theory studies the strategic interactions between rational agents. It has a myriad of applications in politics, business, sports. A special branch of Game Theory, Auction Theory, has recently guided the development of Ebay, Google advertising auctions, and of the Wireless spectrum auctions.



    Teachers: Elena Perazzi
    Language: En

  • Gaussian processes

    This is an introductory course on Gaussian fields and processes - or more shortly, on Gaussian magic. By discussing both the general theory and concrete examples, we will try to understand where and how Gaussian processes appear, and how to study them.



    Teachers: Juhan Aru
    Language: En

  • Gender and representation

    This course contextualizes gender in daily practices to critique it and to expose the lines of force that run through it and the hierarchies it creates. Students will develop their critical judgment to enable them to defend their theoretical and political positions.



    Teachers: Boris Vejdovsky
    Language: Fr

  • General Biology

    The purpose of the course is to provide a general overview of the biology of cells and organisms. We will discuss this in the context of cell and organ life, focusing on the regulatory principles you will encounter in your biology studies.



    Teachers: Camille Goemans, Freddy Radtke, Kristina Schoonjans, Johannes Gräff
    Language: Fr

  • General aspects of the electronic structure of crystals

    The course is aimed at giving a general understanding and building a feeling of what electronic states inside a crystal are.



    Teachers: Daniil Yevtushynsky
    Language: En

  • General chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Samuel Terrettaz
    Language: Fr

  • General chemistry

    This course covers essential notions in general chemistry, relative to matter and its structure, equilibriums and chemical reactions, for life science students. The lectures and exercise sessions provide the knowledge and methodology required to solve general chemistry exercises.



    Teachers: Camille Goemans, Aleksandar Antanasijevic, Arne Seitz
    Language: En

  • General physics : electromagnetism

    Introduction to fluids mechanics, to electromagnetism, and to wave phenomena.



    Teachers: Giovanni Boero
    Language: Fr

  • General physics : electromagnetism

    The course covers the concepts of electromagnetism, with the support of experiments. The covered topics include electrostatics, electric current and circuits, magnetostatics, electromagnetic induction, Maxwell's equations, and electromagnetic waves.



    Teachers: Fabio Avino
    Language: Fr

  • General physics : electromagnetism

    The topics covered by the course are concepts of electromagnetism and electromagnetic waves.



    Teachers: Joaquim Loizu
    Language: Fr

  • General physics : fluids and electromagnetism

    The course covers two important chapters of physics: physics of fluids and electromagnetism. An introduction to the physics of waves is also given in order to study the solutions of the equations of hydrodynamics and Maxwell's equations.



    Teachers: Christian Gabriel Theiler
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Frédéric Mila
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Jean-Philippe Hogge
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanics of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Luc Testa
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanics of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Yves Revaz
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Sylvain Bréchet
    Language: Fr

  • General physics : mechanics (English)

    Students will learn the principles of mechanics to enable a better understanding of physical phenomena, such as the kinematics and dyamics of point masses and solid bodies. Students will acquire the capacity to quantitatively analyze these effects with the appropriate theoretical tools.



    Teachers: Marcelo Baquero Ruiz
    Language: En

  • General physics : mechanics (IN)

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Stefano Rusponi, Christophe Galland
    Language: Fr

  • General physics : mechanics (english flipped classroom)

    The principles of classical mechanics successfully describe many phenomena encountered in the world. In this course students will develop a conceptual understanding of the core concepts and an ability to apply the theoretical framework to describe and predict the motions of solid bodies.



    Teachers: Emma Tolley
    Language: En

  • General physics : mechanics (flipped classroom)

    The course establishes the basic notions that will allow the student to have a better understanding of the physical phenomena in mechanics. The students acquires the capability to quantitatively analyse the consequences of these effects with appropriate theoretical tools.



    Teachers: Cécile Hébert
    Language: Fr

  • General physics : quanta

    The course treats electromagnetic waves, including both geometrical optics and physical optics, and
    gives an introduction to quantum physics.



    Teachers: Alfredo Pasquarello
    Language: Fr

  • General physics : thermodynamics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Jérémy Genoud
    Language: Fr

  • General physics : thermodynamics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Andreas Osterwalder
    Language: Fr

  • General physics : thermodynamics

    Give the students the basic notions that will allow their to have a better understanding of physical phenomena. Acquire the capability to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Nicolas Grandjean
    Language: Fr

  • General physics : thermodynamics

    Provide the student with the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyze quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Ivo Furno
    Language: Fr

  • General physics : thermodynamics

    The goal of General Physics is to give the student the basic notions to have a better understanding of physical phenomena. This objective is attained when the student can quantitatively analyse the consequences of these effects with the appropriate theoretical tools.



    Teachers: Sylvain Bréchet
    Language: Fr

  • General physics : thermodynamics (English)

    Students acquire the abilities to analyze physical systems through the lens of thermodynamics and statistical physics.



    Teachers: Michaela Hirschmann
    Language: En

  • General physics : thermodynamics (flipped class in english)

    Students acquire the abilities to analyze physical systems through the lens of thermodynamics, statistical physics, and special relativity.



    Teachers: Sahand Jamal Rahi
    Language: En

  • General physics: electromagnetism

    Introduction to electromagnetism.



    Teachers: Pasquale Scarlino
    Language: En

  • General physics: electromagnetism

    The topics covered by the course are concepts of electromagnetism, properties of waves, and fluid mechanics.



    Teachers: Dirk Grundler
    Language: En

  • General physics: electromagnetism

    The course covers the phenomena, concepts and principles of electricity and magnetism illustrating some of their applications. The unity of the electric, magnetic and optical phenomena and the variety of their applications are emphasized.



    Teachers: Guillermina Rochelle Ramirez-San-Juan
    Language: En

  • Genetics and genomics

    The theoretical part of this course covers classical genetics and contemporary genomics. Because bioinformatics has become important for genomic research, the course also includes practical applications to genomic analyses using Python, including group projects.



    Teachers: Bart Deplancke, Sebastian Martin Waszak
    Language: En

  • Genomic solutions to sustainable development

    The course explores how genomic technologies can contribute to achieving the UN Sustainable Development Goals. Students will learn how genomics impacts healthcare, agriculture, energy, and environmental conservation through lectures, case studies, and practical projects.



    Teachers: Sebastian Martin Waszak, Jacques Fellay
    Language: En

  • Genomics and bioinformatics

    This course covers various data analysis approaches associated with applications of DNA sequencing technologies, from genome sequencing to quantifying gene evolution, gene expression, transcription factor binding and chromosome conformation.



    Teachers: Anne-Florence Bitbol, Jacques Rougemont, Raphaelle Luisier
    Language: En

  • Geographic information system (GIS)

    Acquisition of basic concepts and skills of (geographic) data structures and of their storage in (geographic) database systems. Learning of relevant geographic data analysis processes for environmental and civil engineers (spatial autocorrelation, spatial interpolation, digital elevation modeling).



    Teachers: Stéphane Joost
    Language: Fr

  • Geology

    Civil engineers conduct their activities in constant interaction with the subsurface. The geology course provides students with the fundamental Geoscience knowledge necessary for well-integrated engineering within the context of our planet.



    Teachers: Othmar Müntener, Jonas Jacques Marcel Vanardois, Marie Violay
    Language: Fr

  • Geomechanics

    The course covers engineering applications and challenges in geomechanics, including stress-strain behavior of geomaterials in variousconditions, triaxial testing,and constitutive frameworks for elasticity and plasticity.Practical insights are gained through workshops with geomechanics professionals



    Teachers: Alessio Ferrari, Lyesse Laloui
    Language: En

  • Geometry for architects I

    This course aims to reveal 3 of the founding principles of geometry.
    1/ as an essential mathematic technique in the process of the conception of a project
    2/ as a privileged field for parametric modeling software
    3/ as a component of the history of the culture of architecture.



    Teachers: Ahmed Wael Ismail
    Language: Fr

  • Geometry for architects II

    This course deals with the following subjects: perspective, descriptive geometry and an initiation to projective geometry.



    Teachers: Ahmed Wael Ismail
    Language: Fr

  • Geotechnical engineering

    Students know the different types of geotechnical structure (foundation, retaining walls etc,) their design and construction techniques.
    They are able to determine the different factors controlling the realisation of a geotechnical structure, and design these structures to satisfy the limit states.



    Teachers: Andreas Möri
    Language: Fr

  • Geothermal resource development

    This course provides an overview of the geothermal energy sector, spanning core topics of geology, thermodynamics, hydrogeology, and geochemistry and tackles questions of geothermal resource exploration, assessment, exploitation, economics, and environmental, and societal considerations.



    Teachers: Alexandra Kushnir
    Language: En

  • Global change ecology and fluvial ecosystems

    Understand the functioning of rivers, focusing on hydrological, geomorphologic, biogeochemical and ecological components, and their linkages. Analyze impacts of global change on rivers ecosystems, develop skills related to synthesizing and interpreting literature and communicating science.



    Teachers: Tom Ian Battin
    Language: En

  • Global issues of the digital society

    The course presents current global issues related to instant communication and social media. The interdisciplinary approach integrates humanities and social sciences, as well as engineering sciences and introduces students to group work and the scientific approach.



    Teachers: Denis Gillet, Samuel Bendahan
    Language: Fr

  • Graph representations for biology and medicine

    Systems of interacting entities, modeled as graphs, are pervasive in biology and medicine. The class will cover advanced topics in signal processing and machine learning on graphs and networks, and will showcase applications of the tools in biomedicine.



    Teachers: Dorina Thanou
    Language: En

  • Graph theory

    The course aims to introduce the basic concepts and results of modern Graph Theory.



    Teachers: Oliver Janzer
    Language: En

  • Graphic Design - Experimental approach

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic Design - Illustrative approach

    The course offers a practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic design I

    This course offers practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic design II

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Green spaces - Concepts and planning approaches

    Urban green offers a variety of services and thus plays an important role in the transformation of our cities. The course provides an overview of various innovative approaches to the planning and design of multifunctional green spaces, focussing on how to build green and blue infrastructures.



    Teachers: Beate Jessel
    Language: En

  • Groundwater and soil remediation

    This course covers the essential knowledge of contaminant partitioning and techniques to monitor chemical species, physical extent of contamination and biological processes. In the second part, remediation approaches are tackled. This course represents the fundamentals of remediation.



    Teachers: Rizlan Bernier-Latmani
    Language: En

  • Hands-on bioinformatics for microbial meta-omics

    This course will train doctoral students to use bioinformatic tools to analyse amplicon and metagenomic sequences. In addition, we will also touch upon meta-transcriptomics and meta-proteomics.



    Teachers: Ianina Altshuler, Anna Carratala Ripolles, Rizlan Bernier-Latmani, Emma Bell
    Language: En

  • Hands-on with Research Data Management in Chemistry

    PhD students in Chemistry will learn hands-on Research Data Management (RDM) skills transferable to their research practices. They will
    contextualize their research into RDM best practices (day 1), discover appropriate tools (day 2) and work on a project (day 3) for the course
    accreditation



    Teachers: Chiara Gabella, Francesco Varrato, Alain Borel
    Language: En

  • Haptic human robot interfaces

    This course teaches basic knowledge on haptic devices, force feedback and mechanical man-machine interfaces. Lectures are about 40 %, the rest is hands-on practical work with the "haptic paddle", a complete mechanical device with full laptop control interface. Realization of project in groups of 2.



    Teachers: Mohamed Bouri, Solaiman Shokur
    Language: En

  • Harmonic analysis

    An introduction to methods of harmonic analysis.
    Covers convergence of Fourier series, Hilbert transform, Calderon-Zygmund theory, Fourier restriction, and applications to PDE.



    Teachers: Joachim Krieger
    Language: En

  • Health A: Innovation, Equity, Sustainability

    The course provides an interdisciplinary examination of key global health challenges, focusing on biomedical innovations, pharmaceuticals, sustainability, mental health, and health policies. It offer a critical skillset to engineering students approaching these complex health challenges.



    Teachers: Luca Chiapperino, Delphine Preissmann
    Language: Fr

  • Health B: Innovation, Equity, Sustainability

    The course provides an interdisciplinary examination of key global health challenges, focusing on biomedical innovations, pharmaceuticals, sustainability, mental health, and health policies. It offer a critical skillset to engineering students approaching these complex health challenges.



    Teachers: Thomas David, Felix Ernst Rietmann
    Language: Fr

  • Health, populations and society

    This course uses the topic of tobacco as a guideline for exploring the various dimensions of a major public health problem and its multiple implications. The teachers will extend the discussion of tobacco products to other similar issues. Global health issues will be addressed.



    Teachers: Murielle Bochud
    Language: Fr

  • Heat and mass transfer

    This course covers fundamentals of heat transfer and applications to practical problems. Emphasis will be on developing a physical and analytical understanding of conductive, convective, and radiative heat transfer.



    Teachers: Giulia Tagliabue
    Language: En

  • Heat pump systems

    This course aims to study heat pumping cycles and technologies, and equipment, such as compressors (positive displacement and dynamic), heat exchangers, and expansion valves.



    Teachers: Jürg Alexander Schiffmann
    Language: En

  • Heterogeneous reaction engineering

    The theoretical background and practical aspects of heterogeneous reactions including the basic knowledge of heterogeneous catalysis are introduced. The fundamentals are given to allow the design of multiphase chemical reactors.



    Teachers: Jeremy Luterbacher
    Language: En

  • Hidden rivers

    Hidden Rivers aims at fulfilling the need for an interdisciplinary understanding of the problematics surrounding urban streams, through ecological, hydrological, and spatial relationships found in riverscapes.



    Teachers: Hannes Markus Peter, Paola Viganò, Giovanni De Cesare
    Language: En

  • Highlights energy research and chemical engineering 1

    Synthesis and design of materials for sustainable energ.This seminar series will invite leading researchers from academia, industry, or government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the performance metrics of material.



    Teachers: Wendy Lee Queen
    Language: En

  • Highlights energy research and chemical engineering 2

    Synthesis and design of materials for sustainable energy.This seminar series will invite leading researchers from academia, industry, or
    government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the
    performance metrics of material



    Teachers: Wendy Lee Queen
    Language: En

  • Highlights energy research and chemical engineering 3

    Synthesis and design of materials for sustainable energ.This seminar series will invite leading researchers from academia, industry, or government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the performance metrics of material.



    Teachers: Wendy Lee Queen
    Language: En

  • Historical Document and Media Processing

    This course introduces historical document processing, focusing on concepts and methods that enable the transformation of digitised materials into searchable information. Grounded in machine learning and document processing, it also covers data curation and copyright considerations.



    Teachers: Maud Ehrmann
    Language: En

  • History and the digital

    The course presents a number of computational approaches & tools that can be used to study history. Drawing on case studies from the history of science & technology, the course also offers students the opportunity to critically reflect on their own practices as digital humanists and data scientists.



    Teachers: Jérôme Baudry
    Language: En

  • History and theory of photography

    The class offers an introduction to the history of photography trough the presentation of ten key notions, analysed historically from the 19th to the 21st century.



    Teachers: Olivier Lugon
    Language: Fr

  • History of Architecture I,II

    This course critically interrogates the connection of modern architecture with its hypothetical origins by setting it alongside new accounts of the dawn of humanity.



    Teachers: Alfredo Thiermann
    Language: En

  • History of Architecture V/VI

    This is a survey course on the history of architecture of the twentieth century.



    Teachers: Alfredo Thiermann
    Language: En

  • History of architecture III/IV

    This course is concentrated on the history of Western architecture during the so-called 'long Renaissance,' a period that spans between the 15th and the 19th centuries.



    Teachers: Pier Vittorio Aureli
    Language: En

  • History of economic thought

    An introduction to the history of economic thought that invites us to reflect on a current debate - planning for the ecological transition - through the historical socialist calculation debate, which opposed proponents of self-regulating markets against proponents of economic planning.



    Teachers: François Allisson
    Language: Fr

  • History of energy: from windmills to nuclear power

    This seminar-course deals with the development of energy-related technologies in Switzerland in the 19th and 20th centuries. Thanks to the interactive analysis of period documents (sources), the student develops an awareness of the relationship between the technological and the social.



    Teachers: Cédric Humair
    Language: Fr

  • History of globalization I

    Globalization is the linguistic omnivore of our times. This course addresses the long history of worldwide encounters and goes behind the rosy vision of a global village. It gives particular attention to inequalities and to the men and women who fought for alternatives to capitalism.



    Teachers: Pierre Eichenberger
    Language: En

  • History of globalization II

    Globalization is the linguistic omnivore of our times. This course addresses the long history of worldwide encounters and goes behind the rosy vision of a global village. It gives particular attention to inequalities and to the men and women who fought for alternatives to capitalism.



    Teachers: Pierre Eichenberger
    Language: En

  • History of international relations

    This course analyzes North-South relations during the era of colonial empires, as well as the persistent dynamics arising from this global history up to the present day.



    Teachers: Fabio Rossinelli
    Language: Fr

  • History of park and garden design

    The course introduces the most important periods of European and international garden history and design up to the present day and shows the importance of public parks and green spaces for modern urban development. Students are given the opportunity to analyze and interpret their own example.



    Teachers: Beate Jessel
    Language: En

  • Housing and typology

    Using a typology-focused approach, the teachers will successively explore the main types of rationalist housing to understand their historical origins, as well as their aspirations and social and political implications.



    Teachers: Eric Lapierre, Sophie Delhay
    Language: Fr

  • How people learn: Designing Learning Tools I

    The 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.



    Teachers: Roland Tormey, Nihat Kotluk
    Language: En

  • How people learn: Designing Learning Tools II

    The 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.



    Teachers: Nihat Kotluk, Roland Tormey
    Language: En

  • How to prepare successful Grant proposals

    You will learn where to look for appropriate fellowship or research funding, how to apply for specific instruments, and how to prepare a written application. You will also gain an understanding of how proposals are assessed by funders and hone your proposal writing skills through peer review.



    Teachers: Kristen Irwin, Nele Gheldof, Peter Abbott, Thibault Aryaksama
    Language: En

  • Human language technology: applications to information access

    The Human Language Technology (HLT) course introduces methods and applications for language processing and generation, using statistical learning and neural networks.



    Teachers: Andrei Popescu-Belis
    Language: En

  • Humans/machines

    This course combines cultural (particularly literary and artistic), social and scientific approaches to explore the issues, perspectives and problems raised by the hybridization of human and machine.



    Teachers: Romain Jacques Bionda, Marc Atallah
    Language: Fr

  • Humans/machines II

    This course combines cultural (particularly literary and artistic), social and scientific approaches to explore the issues, perspectives and problems raised by the hybridization of human and machine.



    Teachers: Romain Jacques Bionda, Marc Atallah
    Language: Fr

  • Hydraulic engineering and infrastructures

    Water is vital for life but also a powerful natural force. Hydraulic engineering addresses the sustainable management of water for reliable supply, renewable energy, and protection from hazards.



    Teachers: Mirko Musa
    Language: En

  • Hydraulic turbomachines

    Master lecture on Hydraulic Turbomachines: operating principles and design of impulse and reaction turbines, industrial pumps and pump-turbines.



    Teachers: Elena Vagnoni
    Language: En

  • Hydroacoustic for hydropower plants

    Introduction to pressure wave propagation phenomena in hydraulic circuits, water hammer calculations, transient behaviour of hydroelectric plants, 1D numerical simulation of the dynamic behaviour of Francis, Pelton and Kaplan turbines, and study of the stability of these systems.



    Teachers: Christophe Nicolet
    Language: En

  • Hydrodynamics

    Nondimensionalized Navier-Stokes equations result in a great variety of models (Stokes, Lubrication, Euler, Potential) depending on the Reynolds number. The concept of boundary layer enables us then to identify the different components of the hydrodynamic drag. Wave drag is finally introduced.



    Teachers: François Gallaire
    Language: En

  • Hydrogeophysics

    This course aims to provide a solid methodological foundation for understanding the principles of geophysical techniques relevant for addressing hydrogeological and related environmental and engineering problems. The goal is to provide students with pertinent decision making capabilities.



    Teachers: Klaus Holliger
    Language: En

  • Hydrological risks and structures

    The course is an introduction to statistical hydrology with a focus on the hydrology of small mountain watersheds. The course includes a general introduction to risk management. It then introduces the student to extreme value theory and hydrological models.



    Teachers: Christophe Ancey
    Language: Fr

  • Hydrology for engineers

    This is an introductory course to key concepts and methods in physical and engineering hydrology.



    Teachers: Sara Bonetti
    Language: En

  • Hydropower plants: generating and pumping units

    Master Lecture on the layouts, compenents and operating principles of hydropower plants and hydroelectric units for generation and pumping.



    Teachers: Elena Vagnoni
    Language: En

  • Hydropower schemes and pumped-storage

    The course deals with the conception and design of hydraulic structures used for production and/or storage of electric energy, including pumped hydro energy storage (PHES).
    We also discuss their technical/social/economical/environmental feasibility in the Swiss/European/Global energy transition.



    Teachers: Pedro Manso, Giovanni De Cesare
    Language: En

  • IGEM

    An interdisciplinary EPFL student team will design and build genetic circuits with novel functionalities. Students learn to develop a project and carry it out to completion in a concrete manner. Their creativity and critical thinking are highly encouraged.



    Teachers: Brian McCabe
    Language: En

  • IGEM lab

    An interdisciplinary EPFL student team will design and build genetic circuits with novel functionalities. Students learn to develop a project and carry it out to completion in a concrete manner. Their creativity and critical thinking are highly encouraged.



    Teachers: Brian McCabe
    Language: En

  • Image Processing for Life Science

    Registration details will be announced via email. It takes place yearly from Sept./October to December & intends to teach image processing with a strong emphasis of applications in life sciences. The idea is to enable the participants to solve image-processing questions via workflows independently.



    Teachers: Olivier Burri, Nicolas Chiaruttini, Romain Guiet, Arne Seitz
    Language: En

  • Image analysis and pattern recognition

    This course gives an introduction to the main methods of image analysis and pattern recognition.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Image and video coding

    This course addresses coding of visual information. The primary focus will be on image and moving picture compression. Concrete examples of image and video coding algorithms such as those standardized under JPEG and MPEG are explained and compared.



    Teachers: Touradj Ebrahimi
    Language: En

  • Image processing I

    Introduction 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 industrial vision and biomedical imaging.



    Teachers: Dimitri Van De Ville, Michaël Unser
    Language: En

  • Image processing II

    Study 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.



    Teachers: Dimitri Van De Ville, Daniel Sage, Michaël Unser
    Language: En

  • Image processing for Earth observation

    This course covers optical remote sensing from satellites and airborne platforms. The different systems are presented. The students will acquire skills in image processing and machine/deep learning to extract end-products from the images such as land cover or risk maps.



    Teachers: Devis Tuia
    Language: En

  • Immunoengineering

    Immunoengineering is an emerging field where engineering principles are grounded in immunology. This course provides students a broad overview of how engineering approaches can be utilized to study immunology, model immune systems, modulate immune response, and develop novel immunotherapies.



    Teachers: Li Tang
    Language: En

  • Immunology

    This course describes the human immune system, and the immunological bases of vaccination, transplantation, immunotherapy and allergy. It also describes the role of stem cells in the formation of tissues, in particular the hematopoietic lineage.



    Teachers: Bruno Lemaitre, David Suter
    Language: Fr

  • Immunology - advances and therapeutic implications

    The students acquire advanced level knowledge regarding the functioning of the (vertebrate) immune system. A strong focus is placed on the molecular mechanisms underlying innate and adaptive immune responses and their implications for medicine.



    Teachers: Andrea Ablasser
    Language: En

  • Improve your group effectiveness

    During the leadership integration sessions, you will learn what are the conditions for a team to effectively work together. You will explore the stages of group development and team dynamics. You will analyze team performance through the lens of the BART model.



    Teachers: Silke Mischke Jaep, Francis Joseph Pfluger
    Language: En

  • Improve your personal effectiveness

    The aim of this integration week is to improve personal effectiveness by building self-awareness through activities, reflections, and academic material. You will have built trust and relationships that will help you work together in developing your leadership throughout the rest of the program.



    Teachers: Francis Joseph Pfluger, Silke Mischke Jaep
    Language: En

  • Indoor air quality and ventilation

    This course covers the fundamentals of indoor air quality and ventilation strategies for optimal building air quality. Through lectures, discussions, modeling software, a hands-on group project, students explore indoor air pollutants, their properties, emission sources, and control mechanisms.



    Teachers: Dusan Licina
    Language: En

  • Industrial Design - Initiation project

    The course consists in practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Industrial automation

    This course consists of two parts:
    1) architecture of automation systems, hands-on lab
    2) dependable systems and handling of faults and failures in real-time systems, including fault-tolerant computing



    Teachers: Jean-Charles Tournier, Philipp Alexander Sommer
    Language: En

  • Industrial design - form, function and materials

    Practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Industrial design I

    This course offers practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object. The results in a functional prototype made in collaboration with an artisan or a local company.



    Teachers: Tomás Král
    Language: Fr

  • Industrial design II

    This course offers practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object. The results in a functional prototype made in collaboration with an artisan or a local company.



    Teachers: Tomás Král
    Language: Fr

  • Industrial electronics I

    The course deals with the control of grid connected power electronic converters for renewable applications, covering: converter topologies, pulse width modulation, modelling, control algorithms and controllers (PID and PR), coordinate frame transformations, grid monitoring and synchronisation (PLL).



    Teachers: Drazen Dujic
    Language: En

  • Industrial electronics II

    The course is dealing with high performance drives and methods to control various electrical machines by means of power electronic converter and advanced control methods.



    Teachers: Drazen Dujic
    Language: En

  • Industrial production processes

    Application windows of the main manufacturing process categories. Implementation of simple models describing the behavior of the main manufacturing processes. Basic understanding of the economic aspects of production processes. Manufacturing process selection methodology at an aggregated level.



    Teachers: Eric Boillat
    Language: Fr

  • Infection biology

    Infectious diseases (ID) are still a major problem to human health. But how do pathogens make us sick? How do they evolve and spread? The discovery and use of antibiotics and vaccination has changed the outcome of some IDs. But resistance mechanisms have evolved and are of major concern.



    Teachers: Melanie Blokesch
    Language: En

  • Inference for large-scale time series with application to sensor fusion

    Large-scale time series analysis is performed by a new statistical tool that is superior to other estimators of complex state-space models. The identified stochastic dependences can be used for sensor fusion by Bayesian (e.g. Kalman) filtering or for studying changes in natural/biological phenomena.



    Teachers: Stéphane Guerrier, Jan Skaloud
    Language: En

  • Information and Asset Pricing

    We study the role of information in equilibrium asset pricing models. We cover simple one-period models of incomplete and asymmetric information using competitive rational expectation equilibria and Bayesian-Nash equilibria. We extend to dynamic models.



    Teachers: Pierre Collin-Dufresne
    Language: En

  • Information literacy for chemists

    Concepts and tools to understand and use the modem chemical information environment Learn how to explore the scientific literature, how to use the information found in agreement with intellectual property laws, and learn about the current trends impacting chemists as creators of knowledge.



    Teachers: Vincenzo Palatella, Alain Borel, Miriam Petrilli
    Language: En

  • Information security and privacy

    This course provides an overview of information security and privacy topics. It introduces students to the knowledge and tools they will need to deal with the security/privacy challenges they are likely to encounter in today's world. The tools are illustrated with relevant applications.



    Teachers: Mathias Payer
    Language: En

  • Information theory and coding

    The mathematical principles of communication that govern the compression and transmission of data and the design of efficient methods of doing so.



    Teachers: Emre Telatar
    Language: En

  • Information, Computation, Communication

    The course objectives are to introduce the students to algorithmic thinking, to get them familiar with the foundations of communication and computer sciences and to develop a first set of skills in programming with the Python language.



    Teachers: Olivier Lévêque, Mirjana Stojilovic
    Language: Fr

  • Information, Computation, Communication

    The goal is this course is to introduce students to computational thinking, to present fondamental ideas of computer science and to develop their first programming skills (C++ language).



    Teachers: Ronan Boulic
    Language: Fr

  • Information, Computation, Communication

    On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming in Python is given.



    Teachers: Rafael Pereira Pires
    Language: Fr

  • Information, Computation, Communication

    This course is an introduction to computational thinking and computer science fundamentals as well as C++ programming basics.



    Teachers: Jean-Cédric Chappelier
    Language: Fr

  • Information, Computation, Communication

    The objective of this course is to introduce students to algorithmic thinking, to familiarize them with the fundamentals of computer and communications sciences and to develop their first programming skills (in C++).



    Teachers: Rafael Pereira Pires, Jamila Sam
    Language: Fr

  • Information, Computation, Communication

    On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming is given.



    Teachers: Olivier Lévêque, Sébastien Doeraene
    Language: Fr

  • Information, Computation, Communication

    This course is an introduction to computational thinking and computer science fundamentals as well as C++ programming basics.



    Teachers: Sébastien Doeraene
    Language: Fr

  • Information: strategy & economics

    Introduction to the economics of information and its strategic ramifications. The main objectives are to use economic theory to understand strategic interactions in the presence of uncertainty, estimate the value of information, and to analyze competitive strategy in an information economy.



    Teachers: Thomas Weber
    Language: En

  • Infrastructures et sciences sociales

    This course offers a perspective from social sciences to analyzing infrastructures (from planning to their governance). It will address issues of ecology, accessibility, contestation, risks, and citizenship based on different case studies worldwide.



    Teachers: Nathalia Capellini Carvalho de Oliveira
    Language: Fr

  • Innovation & entrepreneurship in engineering

    This 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 implications in engineering and management.



    Teachers: Thomas Weber, Véronique Michaud
    Language: En

  • Innovation for construction and the environment

    The course delves into how innovation in construction, seen as an engineering process, progresses through steps and stages. It focuses on three main areas: (1) introducing new materials, (2) integrating digital systems, and (3) measuring sustainability and environmental impact. We'll explore how



    Teachers: Dimitrios Terzis
    Language: En

  • Innovation management



    Teachers: Zeynep Erden Özkol
    Language: En

  • Inorganic chemistry "Applications and spin-offs"

    Present and discuss important recent contributions in the field of inorganic chemistry. This will be achieved by student literature seminars based on selected publications,emanating from the last 12 months. Seminar preceded by an introduction to the topic and followed by a group discussion.



    Teachers: Kay Severin, Marinella Mazzanti
    Language: En

  • Inorganic chemistry "Fundamentals and properties"

    To present and discuss important recent contributions in the field of inorganic chemistry with an emphasis on fundamental aspects and properties.Literature seminars based on selected publications,emanating from the last 12 months, preceded by introduction and followed by a group discussion.



    Teachers: Kay Severin
    Language: En

  • Inorganic chemistry "Techniques and methods"

    To present and discuss important recent contributions in the field of inorganic chemistry incorporating techniques and methods. Student literature seminars based on selected publications,emanating from the last 12 months. Seminar preceded by introduction to the topic followed by group discussion.



    Teachers: Kay Severin
    Language: En

  • Instability

    This course focuses on the physical mechanisms at the origin of the transition of a flow from laminar to turbulent using the hydrodynamic instability theory.



    Teachers: François Gallaire
    Language: En

  • Integrated labo in Life sciences I

    Over two semesters, you will use molecular biology, cell biology, and biochemistry to clone a cDNA into an expression plasmid and then produce, purify, and characterize the recombinant protein.



    Teachers: Alexandra Bezler
    Language: Fr

  • Integrated labo in Life sciences II

    Over two semesters, you use molecular biology, cell biology, and biochemistry to clone a cDNA into an expression plasmid and then produce, purify, and characterize the recombinant protein.



    Teachers: Alexandra Bezler
    Language: Fr

  • Integrative structural biology for Life sciences

    Hands-on course in Biomolecular Integrative Structural Biology by SV experts in the field of X-ray crystallography, cryo-Electron Microscopy, Bio-NMR and protein modeling tools. No previous knowledge in Structural Biology or Bioinformatics is required.



    Teachers: Florence Pojer, Kelvin Lau, Luciano Andres Abriata, Yoan Duhoo, Anna-Sophia Krebs, Jonathan Schneider
    Language: En

  • Intelligent systems: communications & AI

    The course teaches the development of systems that solve real-world challenges in communications, signal processing, foundation models, robotics, and AI. Students will work in teams, construct their ideas, and either program available hardware prototypes or build their hardware or software system.



    Teachers: Amir Zamir, Haitham Al Hassanieh
    Language: En

  • Interaction design

    This course focuses on goal-directed design and interaction design, two subjects treated in depth in the Cooper book (see reference below). To practice these two methods, we propose a design challenge, which is further divided into mini-projects evenly spaced throughout the semester.



    Teachers: Pearl Pu
    Language: En

  • Interactive theorem proving

    A hands-on introduction to interactive theorem proving, computer-checked mathematics, compiler verification, proofs as programs, dependent types, and proof automation.

    Come learn how to write computer-checked proofs and certified bug-free code!



    Teachers: Clément Pit-Claudel
    Language: En

  • Intercultural Social Psychology*

    This course covers the opportunities and challenges of multicultural societies, exposing students to relevant theories and research in intercultural social psychology.



    Teachers: Eva Grace Tellervo Green Staerklé
    Language: Fr

  • Intercultural presentation skills

    In this course students learn how make an effective presentation, structure and organize information, develop storytelling techniques, empathise with and engage diverse audiences, use visual support materials effectively, and manage challenges and Q&A with confidence and conviction.



    Teachers: Jane Everett
    Language: En

  • Interdisciplinary seminar series

    This course focuses on interdisciplinary research communication through dynamic presentations, feedback, and collaboration with diverse audiences.



    Teachers: Tamara Milosevic, Adélie Garin, Julie Mazard, Philip Mair, Helena Kovacs
    Language: En

  • Interest rate and credit risk models

    This course gives an introduction to the modeling of interest rates and credit risk. Such models are used for the valuation of interest rate securities with and without credit risk, the management and hedging of bond portfolios and the valuation and usage of interest rate and credit derivatives.



    Teachers: Julie Bjørner Søe
    Language: En

  • International Finance

    This is a doctoral level course introducing students to important topics in international finance. It also covers aspects of the recent financial crisis, such as market contagions, regulatory arbitrage and failure, stability issues of a currency union and of the banking system.



    Teachers: Harald Hau
    Language: En

  • International Relations in Times of Conflicts

    This course examines the intersection of international economic relations and geopolitical conflict. We discuss trade networks, financial sanctions, and strategic alliances as instruments of power in an era of economic warfare.



    Teachers: Maksym Filatov
    Language: En

  • Internet analytics

    Internet analytics is the collection, modeling, and analysis of user data in large-scale online services, such as social networking, e-commerce, search, and advertisement. This class explores a number of the key functions of such online services that have become ubiquitous over the past decade.



    Teachers: Matthias Grossglauser
    Language: En

  • Introduction aux microondes et aux antennes

    This courses introduces the foundations of passive microwave circuits and of antenna. it covers the notions of distributed circuits and their characterization through the scattering parameters, guided and free space propagation, the fundamental aspects of antennas.



    Teachers: Anja Skrivervik
    Language: Fr

  • Introduction to BIM (Building Information Modeling)

    Based on feedback from BIM professionals, this introductory course will allow you to acquire a global vision..



    Teachers: Elise Geneviève Hautecoeur
    Language: Fr

  • Introduction to Frustrated Magnetism

    To provide an introduction to all aspects of the rapidly evolving field of frustrated magnetism:

    1) New paradigms: spin liquids, spin ice, topological order, ...
    2) Basic models and methods
    3) Experimental realizations



    Teachers: Frédéric Mila
    Language: En

  • Introduction to Metalorganic Vapour Phase Epitaxy of III-V semiconductors

    This course offers an insight into the science of epitaxial growth, a chapter of surface science requiring basic understanding of thermodynamics, crystallography, electronic and optical properties of semiconductors.



    Teachers: Philippe Caroff, Benjamin Dwir, Nicolas Grandjean, Kirsten Emilie Moselund, Alok Rudra
    Language: En

  • Introduction to Methods in Learning Sciences 1

    This is part 1 of a two part course that provides students with knowledge and skills in collecting, processing and analyzing educational data, including different lenses to view the nature of inquiry in the field, research designs, and an overview of quantitative and qualitative methods.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Introduction to Methods in Learning Sciences 2

    This is part 2 of a two part course that provides students with knowledge and skills in collecting, processing and analyzing educational data, including different lenses to view the nature of inquiry in the field, research designs, and an overview of quantitative and qualitative methods.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Introduction to SEM and FIB microanalysis

    Modern Scanning Electron Microscopes, when combined with focused ion beams (Dual beam FIBs), provide a larger number of multi-modal imaging and different analytical methods. The course format consists of introductory lectures, lectures on advanced techniques and practical work.



    Teachers: Johann Michler, Xavier Maeder, Lorenz Herrmann
    Language: En

  • Introduction to additive manufacturing

    The state of the art in the domain of additive production processes
    (the part is built by material addition without use of a shape tool) will be presented.
    The main application/benefits/shortcomings of the common additive processes as well as
    technological and economical issues will be discussed.



    Teachers: Christophe Moser, Eric Boillat, Jürgen Brugger
    Language: En

  • Introduction to astroparticle physics

    We provide a comprehensive overview of astroparticle physics, bridging the microworld of cosmic messengers with the large-scale structure and evolution of the Universe. We also explore the detection techniques and technologies that make this investigation possible.



    Teachers: Chiara Perrina, Andrii Neronov, Volodymyr Savchenko
    Language: En

  • Introduction to astrophysics: the basics

    General presentation of the methods and knowledge of modern astrophysics to illustrate our perception and understanding of the universe. This course constitutes the basis for more advanced courses, but also provides general 'astrophysics' culture for any student.



    Teachers: Jean-Paul Kneib
    Language: Fr

  • Introduction to atomic-scale modeling

    This course provides an introduction to the modeling of matter at the atomic scale, using interactive Jupyter notebooks to see several of the core concepts of materials science in action.



    Teachers: Michele Ceriotti
    Language: En

  • Introduction to bioengineering

    This course provides engineering students with a foundational understanding of bioengineering, a multidisciplinary field that integrates principles of biology, chemistry, and engineering.



    Teachers: Sebastian Maerkl
    Language: En

  • Introduction to building archaeology

    This course imparts the basic notions of study and analysis methods in construction archaeology. The aim is to develop students' understanding of ancient buildings, enabling them to take a more sensitive approach to architectural objects.



    Teachers: Aurélie Anne-Laure Terrier, Nicola Braghieri
    Language: Fr

  • Introduction to chemical engineering

    Introduction to Chemical Engineering is an introductory course that provides a basic overview of the chemical engineering field. It addresses the formulation and solution of material and energy balances by using the physical/chemical properties of materials.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Introduction to chemical engineering Laboratory Works

    This course aims to expose the students to basic and modern processes/systems important to chemical engineers. Students perform experiments in groups, analyze results and use these to design industrial scale processes. Written and oral reports and laboratory performance are used for the final mark



    Teachers: Raffaella Buonsanti
    Language: Fr

  • Introduction to cheminformatics

    Introduction to the management of chemical information and the main tools used.



    Teachers: Luc Patiny
    Language: Fr

  • Introduction to computational architecture

    This course introduces the students to text programming practice in 3D modeling (Rhinoceros3D). The main objective of the course is to develop a computational mindset to maximize the use of efficient digital tools in architectural design.



    Teachers: Damien Lambert Alain Félicien Gilliard, Yves Weinand
    Language: En

  • Introduction to construction technics

    To get some basic notions as it concerns technical design, machining and practical electronics for physics laboratory activities.



    Teachers: Julien Burnens, Nicolas Turin, Antonio Gentile
    Language: Fr

  • Introduction to control of dynamical systems

    Introductory course on control of dynamical systems. Four key systems serve as the backbone to a unified abstract formalism. This formalism is then used to solve fundamental control problems such as tracking and disturbance rejection, with particular emphasis on guaranteeing closed-loop stability



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Introduction to data driven business analytics

    This course focuses on methods and algorithms needed to apply machine learning with an emphasis on applications
    in business analytics.



    Teachers: Frédéric Jean-Michel Aviolat
    Language: En

  • Introduction to dynamical systems

    An introduction to some key concepts and theorems from dynamical systems, including discrete dynamical systems as well as flows.



    Teachers: Joachim Krieger
    Language: En

  • Introduction to econometrics

    The course provides an introduction to econometrics for economics and financial applications. The objective is to learn how to make valid (i.e., causal) inference from economic and social data.



    Teachers: Michaël Aklin
    Language: En

  • Introduction to economics of innovation

    This class will provide students with an understanding of some real-world issues related to the "knowledge economy". Why should we innovate as a society? Why innovation doesn't just happen and how can the government help firms innovate? We will answer these questions and others using economic tools.



    Teachers: Gaétan de Rassenfosse
    Language: En

  • Introduction to electronic structure methods

    Repetition of the basic concepts of quantum mechanics and main numerical algorithms used for practical implementions. Basic principles of electronic structure methods:Hartree-Fock, many body perturbation theory, configuration interaction, coupled-cluster theory, density functional theory.



    Teachers: Ursula Röthlisberger
    Language: En

  • Introduction to entrepreneurship

    This course provides an introduction to the field of entrepreneurship, in particular the process of new venture creation and the commercialization of technologies. It integrates theories of entrepreneurship with a practical, process-based
    project, where students develop a business concept in teams.



    Teachers: Enrico Bergamini
    Language: En

  • Introduction to environmental engineering

    Key themes in environmental science and engineering will be show-cased, with examples - from equator to the poles - including atmospheric processes and climate change, water quality, energy resources and urban development, with the amazing technologies used to study and address current challenges.



    Teachers: Anders Meibom, Athanasios Nenes, Tamar Kohn
    Language: En

  • Introduction to ethics & critical thinking

    In a society that is changing at high speed, the solutions that we have learned and the challenges we face, do no longer fit together. The accelerating ecological crisis and digitalization are profoundly transforming our way of life. In times of great change and disorientation, ethics moves center s



    Teachers: Guido Palazzo
    Language: En

  • Introduction to finance

    The course provides provides an introduction to valuation techniques, investment decisions, asset valuation and portfolio choice, financing decisions, derivatives pricing, and sustainable finance.



    Teachers: Erwan Morellec
    Language: En

  • Introduction to food science and technology

    We consider food as a material at molecular & micro-structure levels, in relation to nutritional and organoleptic properties. We will learn about food process engineering principles applied to create taste and texture. We explore aspects of environmental sustainability, economy and public health.



    Teachers: Christoph Hartmann
    Language: En

  • Introduction to intellectual property law

    This course provides basic knowledge about the various intellectual property rights that every engineer and scientist has to deal with. Students will become familiar with the legal systems pertaining to patents, trademarks and copyright.



    Teachers: Charles Joye
    Language: Fr

  • Introduction to law and ethics

    The aim of this course is to introduce students to the basic legal and ethical concepts relevant to research in the life sciences and its translational application, and to provide them with the essential tools to identify legal and ethical issues in their future professional practice.



    Teachers: Sandra Hotz, Elodie Malbois
    Language: Fr

  • Introduction to life sciences (for IC)

    The course introduces the fundamental principles observable in all living organisms. As much as possible, emphasis is put on the contributions from Informatics to the development of Life Sciences.



    Teachers: Romain Zufferey
    Language: Fr

  • Introduction to linguistics

    This introductory course is devoted to linguistics, it focuses on the units, rules and functions of human languages.



    Teachers: Giovanni Zuccarino
    Language: Fr

  • Introduction to machine learning

    Machine learning and data analysis are becoming increasingly central in many sciences and applications. In this course, fundamental principles and methods of machine learning will be introduced, analyzed and practically implemented.



    Teachers: Pascal Fua, Mathieu Salzmann
    Language: En

  • Introduction to machine learning for engineers

    Machine learning is a sub-field of Artificial Intelligence that allows computers to learn from data, identify patterns and make predictions. As a fundamental building block of the Computational Thinking education at EPFL, Civil students will learn ML with civil case studies (summary generated by ML)



    Teachers: Alexandre Alahi, Olga Fink
    Language: En

  • Introduction to magnetic materials in modern technologies

    Interactive course addressing bulk and thin-film magnetic materials that provide application-specific functionalities in different modern technologies such as e.g. wind energy harvesting, electric article surveillance, spintronics, sensing, and data storage.



    Teachers: Dirk Grundler
    Language: En

  • Introduction to mechanical design

    The ME-105 course aims at acquiring the standardized language of the technical communication in the field of mechanical engineering and a basis in technical culture, through a review of the concepts, components, and methodologies, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Introduction to medical radiation physics

    This course covers the physical principles underlying medical diagnostic imaging (radiography, fluoroscopy, CT, SPECT, PET, MRI, US), radiation therapy and radiopharmacy. The focus is not only on risk and dose to the patient and staff, but also on an objective description of the image quality.



    Teachers: François Bochud
    Language: En

  • Introduction to microscopy + Laboratory work

    This course of introduction to microscopy aims at giving an overview of the various techniques of microstructure and composition analysis of materials. It focuses in particular on electron and optical microscopy. This course is composed of lectures and practical demonstrations on microscopes.



    Teachers: Marco Cantoni, Aïcha Hessler-Wyser
    Language: Fr

  • Introduction to multi-scale stochastic dynamics

    This course introduces slow/fast systems and the mathematical tools used to derive effective equations governing their behaviour. Students will learn core concepts and techniques for rigorously analysing complex stochastic multi-scale systems.



    Teachers: Xue-Mei Li
    Language: En

  • Introduction to natural language processing

    The objective of this course is to present the main models, formalisms and algorithms necessary for the development of applications in the field of natural language information processing. The concepts introduced during the lectures will be applied during practical sessions.



    Teachers: Jean-Cédric Chappelier, Martin Rajman, Antoine Bosselut
    Language: En

  • Introduction to nuclear engineering

    This course is intended to understand the engineering design of nuclear power plants using the basic principles of reactor physics, fluid flow and heat transfer. This course includes the following: Reactor designs, Thermal analysis of nuclear fuel, Nuclear safety and Reactor dynamics



    Teachers: Alessandro Scolaro
    Language: En

  • Introduction to optimization and operations research

    Introduction to major operations research models and optimization algorithms



    Teachers: Michel Bierlaire
    Language: En

  • Introduction to partial differential equations

    This is an introductory course on Elliptic Partial Differential Equations. The course will cover the theory of both classical and generalized (weak) solutions of elliptic PDEs.



    Teachers: Gonzalo Cao Labora
    Language: En

  • Introduction to particle accelerators

    The course presents basic physics ideas underlying the workings of modern accelerators. We will examine key features and limitations of these machines as used in accelerator driven sciences like high energy physics, materials and life sciences.



    Teachers: Tatiana Pieloni
    Language: En

  • Introduction to plasma physics

    Introduction to plasma physics aimed at giving an overall view of the unique properties specific to a plasma. The models commonly used to describe its behavior are presented and illustrated with examples. Application to thermonuclear fusion and some astrophysical phenomena.



    Teachers: Joaquim Loizu
    Language: Fr

  • Introduction to programming

    This course presents the fundamentals of programming and object-oriented programming (using the Java language). It also gives an introduction to a computer development environment (by default on Linux).



    Teachers: Rafael Pereira Pires, Jamila Sam
    Language: Fr

  • Introduction to quantum computation

    The course introduces the paradigm of quantum computating in an axiomatic way. We introduce the notions of quantum bits, gates, and circuits. We introduce themost important quantum algorithms. We also touch upon error-correcting codes. This course is independent of COM-309.



    Teachers: Thomas Vidick
    Language: En

  • Introduction to quantum cryptography

    This course describes, at a rigorous mathematical level, a range of such tasks, each time identifying the fundamental property of quantum information that makes it possible, its strengths, and its limits.



    Teachers: Thomas Vidick
    Language: En

  • Introduction to quantum information processing

    Information is processed in physical devices. In the quantum regime the concept of classical bit is replaced by the quantum bit. We introduce quantum principles, and then quantum communications, key distribution, quantum entropy, and spin dynamics. No prior knowledge of quantum physics is required.



    Teachers: Nicolas Macris, Yihui Quek
    Language: En

  • Introduction to quantum science and technology

    A broad view of the diverse aspects of the field is provided: quantum physics, communication, quantum computation, simulation of physical systems, physics of qubit platforms, hardware technologies. Students will grasp the field as a whole and better orient themselves on specialized topics.



    Teachers: Pasquale Scarlino, Nicolas Macris, Edoardo Charbon
    Language: En

  • Introduction to random geometry

    We will discuss and study several models of random geometry - these are probabilistic models of random curves, surfaces, metrics often stemming from statistical physics and or field theories.



    Teachers: Juhan Aru
    Language: En

  • Introduction to research I



    Teachers: Luca Pattaroni, Elena Cogato Lanza
    Language: Fr

  • Introduction to research II



    Teachers: Luca Pattaroni, Elena Cogato Lanza
    Language: Fr

  • Introduction to structural mechanics

    The student will acquire the basis for the analysis of static structures and deformation of simple structural elements. The focus is given to problem-solving skills in the context of engineering design.



    Teachers: Sangwoo Kim
    Language: En

  • Introduction to the design of space mechanisms

    Space 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.



    Teachers: Gilles Feusier
    Language: En

  • Introduction to transport phenomena

    This course aims at understanding the basic equations behind macroscopic and microscopic transport phenomena (mass, heat and momentum).



    Teachers: Raffaella Buonsanti
    Language: En

  • Introduction to transportation systems

    The course provides an introduction to the design and analysis of transportation systems for the mobility of people and goods.



    Teachers: Michel Bierlaire
    Language: En

  • Introduction to turbomachinery

    The course provides a foundational understanding of turbomachines, covering their classification, fundamental principles of fluid mechanics and key performance parameters. It delves into coordinate systems, velocity analysis, and the application of conservation laws to turbomachinery.



    Teachers: Eunok Yim
    Language: En

  • Introduction to wave scattering

    This advanced theoretical course introduces students to basic concepts in wave scattering theory, with a focus on scattering matrix theory and its applications, in particular in photonics.



    Teachers: Romain Fleury
    Language: En

  • Investments

    The course covers a wide range of topics in investment analysis



    Teachers: Pierre Collin-Dufresne
    Language: En

  • Irrigation and drainage engineering

    The course aims at teaching the fundamentals of both irrigation and drainage techniques with particular attention to the soil water balance and related management, the materials, the construction methods as well as the environmental impacts and sustainability criteria of both practices.



    Teachers: Paolo Perona
    Language: En

  • JDPLS Summer school

    Two-day Summer School , location TBD with JDPLS thesis directors and students. Students presente their recent research and take part in small-group discussions. Two keynote speakers will give presentations and join discussions with students.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • JDPLS Winter school

    Two-day Winter School in Emmetten, Switzerland with JDPLS thesis directors and students. Students presented their recent research and took part in small-group discussions. Two keynote speakers gave presentations and joined discussions with students



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Japan and China facing the challenge of modernization

    The course provides an introduction to the contemporary history of Japan and China. The success of Japan's modernisation process, followed by the development of militarism, led to a confrontation with China, which was plagued by internal unrest and a regime of unequal treaties.



    Teachers: Léo Aimé Lucien Maillet
    Language: Fr

  • L'(in)action pro-environnementale I

    This Social Psychology course examines the gap between intentions and behaviors, the barriers to individual and collective action, and the moral justification mechanisms that allow inaction to persist despite awareness of environmental issues.



    Teachers: Fabrizio Butera
    Language: Fr

  • L'(in)action pro-environnementale II

    This Social Psychology course examines the gap between intentions and behaviors, the barriers to individual and collective action, and the moral justification mechanisms that allow inaction to persist despite awareness of environmental issues.



    Teachers: Fabrizio Butera
    Language: Fr

  • LNM Workshop 2023

    Seminar for PhD/master-students and postdocs on experimental nuclear materials research and simulation for present and future nuclear systems, with some emphasis on advanced manufacturing and analytics. In a group project the students will work on and present scientific and framing aspects.



    Teachers: Manuel A. Pouchon, Makowska Malgorzata Grazyna, Yong Dai, Cédric Cozzo
    Language: En

  • La maîtrise du sol en droit suisse

    This course is an introduction to Swiss law. The goal of this course is to make aware the students of the 3 ENAC sections of the importance of this subject for their future profession and allow them to share their knowledges to "Design & Build together".



    Teachers: Jacques Dubey
    Language: Fr

  • La science quantique : une vision singulière

    Students understand the characteristics of quantum science. They master the formalism and use it in basic quantum systems: quantum wells, wires, dots or qubits.



    Teachers: Pierre-André Besse
    Language: Fr

  • Lab in acoustics

    Apply the knowledge acquired in Audio lectures (room acoustics, acoustic material characterization, loudspeaker measurements, etc.), and provide additional useful illustrations (full wave simulations on COMSOL Multiphysics to better understand some physical phenomena).



    Teachers: Hervé Lissek
    Language: En

  • Lab in advanced VLSI design

    this class covers advanced VLSI design techniques. top-down full custom circuit design.



    Teachers: Andreas Peter Burg, Alexandre Sébastien Julien Levisse
    Language: En

  • Lab in energy conversion

    This teaching lab provides the experimental experiences associated to courses of the Energy orientation of the BSc in EE. The experiments cover measurement methods, electrical machines and elements related to conversion system, including storage.



    Teachers: André Hodder, Sylvain Robert
    Language: Fr

  • Lab in information technologies

    Get familiar with experimental aspects of the main domains of the orientation "Information and communication technologies"



    Teachers: Camille Sophie Brès, Jean-Philippe Thiran, Andreas Peter Burg, Philippe Allenbach, Hervé Lissek
    Language: Fr

  • Lab in microwaves

    This lab teaches the major measurement techniques used in microwaves



    Teachers: Anja Skrivervik
    Language: En

  • Lab in nanoelectronics

    Students will work in the laboratory and the EPFL CMI cleanroom on a process flow for fabricating devices based on 2D semiconductors.



    Teachers: Andras Kis
    Language: En

  • Lab in power electronics

    This teaching lab provides the practical experiences related to the operation of power electronics converters and digital control in power electronics, through experimental activities on the Power Electronic Teaching Setups. Work is organised
    by means of mini projects, assigned to each student.



    Teachers: Drazen Dujic
    Language: En

  • Lab in signal and image processing

    These lab sessions are hands-on exercises focusing on the basics of image processing and deep learning. The main objective is to learn how to use some important image processing libraries, namely OpenCV, numpy and TensorFlow, to perform image analysis tasks.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Lab on app development for tablets and smartphones

    Focusing on the Android ecosystem, this course teaches techniques for the development of distributed mobile applications, operating on multiple heterogeneous devices (tablets / smartwatches), sensing the environment, and interfacing with the cloud.



    Teachers: Giovanni Ansaloni
    Language: En

  • Lab on cell-free synthetic biology

    The cell-free synthetic biology course introduces engineers to the most commonly used techniques required to conduct work in Biotechnology and Bioengineering. Additionally, this course is an experiment in democratizing education and open science by generating useful resources for the local community



    Teachers: Sebastian Maerkl
    Language: En

  • Lab on hardware-software digital systems codesign

    This course explores hardware-software co-design techniques to develop heterogeneous multi-core embedded systems running Linux on FPGAs. The course explores high-level synthesis tools (HLS) to design hardware accelerators that reduce total execution time and energy consumption for complex tasks.



    Teachers: Miguel Peon Quiros, David Atienza Alonso
    Language: En

  • Land and real estate economics

    This MOOC-based course prepares students to analyse the economic context of construction projects: land acquisition, land prices, property prices, housing prices (rental and ownership), in an urban setting. By the end of the course, students will understand the determinants of these prices.



    Teachers: Philippe Thalmann
    Language: Fr

  • Large deviations

    An introduction to the theory of large deviations, focusing on studying examples and deriving the general theory from the ideas developed in the examples.



    Teachers: Sébastien Ott
    Language: En

  • Large-scale data science for real-world data

    This hands-on course covers tools and methods used by data scientists, from researching solutions to scaling prototypes on Spark clusters. Students engage with the full data engineering and data science pipeline, from data acquisition to extracting insights, applied to real-world problems.



    Teachers: Sofiane Sarni, Eric Pierre Bouillet, Olivier Verscheure, Pamela Delgado
    Language: En

  • Laser fundamentals and applications for engineers

    The course will cover the fundamentals of lasers and focus on selected practical applications using lasers in engineering. The course is divided approximately as 1/3 theory and 2/3 covering selected applications.



    Teachers: Christophe Moser
    Language: En

  • Laser microprocessing

    The physical principles of laser light materials interactions are introduced with a large number of industrial application examples. Materials processing lasers are developing further and further, the lecture presents the physical limitations of the processes.



    Teachers: Patrik Willi Hoffmann
    Language: En

  • Lattice Gauge Theories

    The aim of this course is to learn about lattice gauge theories, but also a bit about their (potential) continuum limits.



    Teachers: Juhan Aru
    Language: En

  • Lattice-based Cryptography

    This course provides a comprehensive overview of lattice-based cryptography, ranging from hash functions, signatures, proof systems, public-key encryption all the way to fully homomorphic encryption and obfuscation, with a theoretical overview together with concrete considerations.



    Teachers: Alessandro Chiesa
    Language: En

  • Law and computation I

    This course provides students with insights into how law shapes our increasingly digital and artificially intelligent environments and how the law itself gets shaped within that process and is designed for students who want to critically examine the interplay of law and computation.



    Teachers: Aurelia Tamò-Larrieux
    Language: En

  • Law and computation II

    This course provides students with insights into how law shapes our increasingly digital and artificially intelligent environments and how the law itself gets shaped within that process and is designed for students who want to critically examine the interplay of law and computation.



    Teachers: Aurelia Tamò-Larrieux
    Language: En

  • Law and technology I

    This course presents the legal framework applicable to certain issues in technical fields, such as construction law, computer law, biotechnology, data protection, digitalisation, robotization.



    Teachers: Maximilien Stauber, Anouk Neuenschwander
    Language: Fr

  • Law and technology II

    This course presents the legal framework applicable to certain problems. This course presents the legal framework applicable to certain problems in technical fields, such as construction law, computer law, biotechnology, data protection, digitalisation, robotization.



    Teachers: Maximilien Stauber, Anouk Neuenschwander
    Language: Fr

  • Law of technological research

    Between law and ethics, this course presents the standards that govern research and, more specifically, research involving human beings. Students will acquire a global and practical vision of this subject.



    Teachers: Charles Joye
    Language: Fr

  • Leading and managing in a global context

    This course examines management and leadership concepts and provides tools to apply when working in global business contexts. Participants will explore and develop their authenticity and how to apply the course content to adapt the way they work with, lead and manage teams in a multicultural context



    Teachers: Nicola Winzenried
    Language: En

  • Learning and collaboration in project

    This 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 skills applicable to any project-based context.



    Teachers: Tamara Milosevic, Siara Ruth Isaac
    Language: En

  • Learning in neural networks

    Full title:
    "Brain-style learning in Neural Networks: Learning algorithms of the brain". Biological brains show powerful learning without BackProp, how? By a smart combination of Reinforcement Learning and Self-supervised learning with local learning rules at the connections (synapses).



    Teachers: Wulfram Gerstner
    Language: En

  • Learning theory

    Machine learning and data analysis are becoming increasingly central in many sciences and applications. This course concentrates on the theoretical underpinnings of machine learning.



    Teachers: Nicolas Macris
    Language: En

  • Lecture series on scientific machine learning

    This lecture presents ongoing work on how scientific questions can be tackled using machine learning. Machine learning enables extracting knowledge from data computationally and in an automatized way. We will learn on examples how this is influencing the very scientific method.



    Teachers: Alexander Mathis, Michele Ceriotti, Anne-Florence Bitbol, David Richard Harvey, Giuseppe Carleo, Philippe Schwaller, Lenka Zdeborová
    Language: En

  • Lectures on twisted bilayer graphene

    Twisted Bilayer Graphene (TBG) is a change of paradigm in condensed matter: with flat topologic bands, it provides a platform for unconventional superconductivity, correlated insulation, Plankian metal phase, etc. This course will provide rigorous yet pedagocical introduction to the topic.



    Teachers: Alex Kruchkov
    Language: En

  • Lecturing and Presenting in Engineering

    Informed 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 a formal or informal way.



    Teachers: Joelyn de Lima, Siara Ruth Isaac
    Language: En

  • Legged robots

    The course presents the design, control, and applications of legged robots. It gives a review of different types of legged robots (including two-, four- and multi-legged robots), and an analysis of different control methods for legged locomotion.



    Teachers: Auke Ijspeert
    Language: En

  • Lessons learned from the space exploration

    The objective of the course is to present with different viewpoints, the lessons learned which lead to the decisions in the space exploration and their consequences today and for the decades to come. A semester continuous evaluation is done through a conceptual study of a space project (see below).



    Teachers: Marc JM R Toussaint
    Language: En

  • Let's experiment

    Before you step into the lab to do an experiment, you have a long list of questions: How do I design an experiment that will give a clear answer to my question? What model system should I use? What are my controls? What's an ideal sample size? How can I tell if the experiment worked?



    Teachers: Suliana Manley
    Language: En

  • Life Sciences engineering: genome to function

    Students will acquire fundamental knowledge regarding how genomes can be engineered, how their function can be deciphered, and how their dynamic outputs can be analyzed and modeled, exemplified with a focus on cell cycle progression and proliferation control.



    Teachers: Felix Naef, Brian McCabe, Pierre Gönczy
    Language: En

  • Life cycle assessment in energy systems

    This course will introduce students to the Life Cycle Assessment (LCA) as a holistic approach to evaluate, among others, energy conversion technologies throughout their entire value chain, and across multiple environmental problems beyond climate change.



    Teachers: Manuele Domenico Margni
    Language: En

  • Light, liquids and interfaces

    This course provides an overview of relevant interactions in liquids, combining thermodynamics, statistical physics and pair potetnials. Water and aqueos systm,es will be considered in detail. Optical techniques to investigate liquid and liquid interfacial structure will treated.



    Teachers: Sylvie Roke
    Language: En

  • Light-time

    This course articulates itself around light as a structuring element of space and time, through an approach that intertwines sun dynamics, materiality, construction and ecological footprint.



    Teachers: Bernard Paule, Marilyne Andersen, Evelyne Aebischer, Sergi Aguacil Moreno
    Language: Fr

  • Limestone-Calcined Clay - Cement : Characterisation methods

    Le but est de former doctorants et post doctorants aux méthodes de charactérisation des ciments composés comme la microstructure, la diffraction des rayons X, la calorimétrie, la formulation et la durabilité dans le cadre des actions internationales du project LC3 financé par la DDC.



    Teachers: Karen Scrivener, Beatrice Malchiodi
    Language: En

  • Limestone-Calcined Clay - Cement : Characterisation methods (SPRING)

    Le but est de former doctorants et post doctorants aux méthodes de charactérisation des ciments composés comme la
    microstructure, la diffraction des rayons X, la calorimétrie, la formulation et la durabilité dans le cadre des actions
    internationales du project LC3 financé par la DDC.



    Teachers: Karen Scrivener, Beatrice Malchiodi
    Language: En

  • Limnology

    Focus 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 understand the relevant processes for the water quality from an engineering perspective



    Teachers: Natacha Pasche
    Language: En

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: José Luis Zuleta Estrugo
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Xavier Morvan
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Nicolas Boumal
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Giordano Favi, Orane Pouchon
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Stanislas Herscovich Ramoneda
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Orane Pouchon
    Language: Fr

  • Linear Algebra Methods in Combinatorics

    The course will provide the students the skills to use simple notions in linear algebra such as rank, dimension, vector space, eigen values,tensor product, and matrices to solve seemingly accessible problems that may be quite natural and "elementary" and yet are difficult to solve by other methods.



    Teachers: Friedrich Eisenbrand
    Language: En

  • Linear algebra (english)

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Andrei Negut
    Language: En

  • Linear algebra (flipped classroom)

    The purpose of the course is to introduce the basic notions of linear algebra and its applications. This class is given with a flipped design.



    Teachers: Simone Deparis
    Language: Fr

  • Linear models

    Regression modelling is a fundamental tool of statistics, because it describes how the law of a random variable of interest may depend on other variables. This course aims to familiarize students with linear models and some of their extensions, which lie at the basis of more general regression model



    Teachers: Victor Panaretos
    Language: En

  • Linear system theory

    The course covers control theory and design for linear time-invariant systems : (i) Mathematical descriptions of systems (ii) Multivariables realizations; (iii) Stability ; (iv) Controllability and Observability; (v) Minimal realizations and coprime fractions; (vi) Pole placement and model matching.



    Teachers: Philippe Müllhaupt
    Language: En

  • Liquid-gas interfacial heat and mass transfer

    This course covers the fundamental analysis of liquid-gas interfacial heat and mass transfer in various contexts
    including power generation, water purification, and cooling. Students will learn about the multiscale physics involved in
    evaporation, boiling, and condensation.



    Teachers: Zhengmao Lu
    Language: En

  • Living in Mars

    This course proposes to students of the 3 ENAC sections (AR,GC,SIE) to design in groups a space habitat on planet Mars. In an interdisciplinary way, they will approach problematics which they will have to analyze, interpret, integrate and represent.



    Teachers: Peter Zurbrügg, Alain Nussbaumer, Emmanuel Denarié, Théodore Besson
    Language: Fr

  • Logic systems (for EL)

    This course covers the fundamentals of digital systems. The methods enabling the analysis and the synthesis of logic systems are studied and exercised based on Boolean algebra, combinational and sequential circuits including finite-state machines.



    Teachers: Alexandre Schmid
    Language: Fr

  • Logic systems (for MT)

    This course covers the fundamentals of digital systems. The methods enabling the analysis and the synthesis of logic systems are studied and exercised based on Boolean algebra, combinational and sequential circuits including finite-state machines.



    Teachers: Alexandre Schmid
    Language: Fr

  • Logistics and demand analysis

    Logistics, a cross-disciplinary function par excellence, integrates all the dimensions of value-adding industrial processes, from supply to distribution to customers and beyond, while taking sustainable development into account. Particular emphasis will be placed on the forecasting approach.



    Teachers: Philippe Wieser
    Language: Fr

  • MINTT: Management of Innovation and technology transfer (EDOC)

    mintt's purpose is to provide EPFL PhD students with an accelerated training in invention management, assessment of the
    potential, intellectual property rights elaboration, license negotiation, start-up option evaluation and experience sharing in
    the field of innovation.



    Teachers: Mauro Lattuada
    Language: En

  • MOOC: Micro and Nanofabrication (MEMS)

    Micro- and nanofabrication can be taught to students and professionals by textbooks and ex-cathedra lectures, but the real learning comes from seeing the manufacturing steps as they happen. This MOOC will not only explain the basics of microfabrication but also show the practice through videos.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • MOOC: Micro and Nanofabrication (MEMS) - Spring

    Micro- and nanofabrication can be taught to students and professionals by textbooks and ex-cathedra lectures, but the real learning comes from seeing the manufacturing steps as they happen. This MOOC will not only explain the basics of microfabrication but also show the practice through videos.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • MRI Practicals on CIBM preclinical imaging systems

    The goal of this course is to teach students how to perform basic MRI and MRS experiments in-vivo and ex-vivo directly on preclinical horizontal ultra-high field MRI systems.



    Teachers: Cristina Ramona Cudalbu Moldovan, Bernard Lanz, Thanh Phong Lê
    Language: En

  • Machine Learning for Engineers

    The objective of this course is to give an overview of machine learning techniques used for real-world applications, and to teach how to implement and use them in practice. Laboratories will be done in python using jupyter notebooks.



    Teachers: Jean-Marc Odobez, Olivier Canévet, Sylvain Calinon, Michael Villamizar
    Language: En

  • Machine learning

    Machine learning methods are becoming increasingly central in many sciences and applications. In this course, fundamental principles and methods of machine learning will be introduced, analyzed and practically implemented.



    Teachers: Robert West
    Language: En

  • Machine learning for behavioral data

    Computer 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 personalization, with a focus on educational data.



    Teachers: Tanja Käser
    Language: En

  • Machine learning for physicists

    Machine 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.



    Teachers: Lenka Zdeborová
    Language: En

  • Machine learning for predictive maintenance applications

    The course aims to develop machine learning algorithms capable of efficiently detecting faults in complex industrial and infrastructure assets, isolating their root causes, and ultimately predicting their remaining useful lifetime.



    Teachers: Olga Fink
    Language: En

  • Machine learning in finance

    This course aims to give an introduction to the application of machine learning to finance, focusing on the problems of portfolio optimization, return prediction, and textual analysis. A particular focus will be on deep learning and the practical details of applying deep learning models to finance.



    Teachers: Semyon Malamud
    Language: En

  • Machine learning methods in econometrics

    This course aims to provide graduate students a grounding in the methods, theory, mathematics and algorithms needed to apply machine learning techniques to in business analytics domain. The course covers topics from machine learning, classical statistics, and data mining.



    Teachers: Negar Kiyavash
    Language: En

  • Machine learning programming

    This is a practice-based course, where students program algorithms in machine learning and evaluate the performance of the algorithm thoroughly using real-world dataset.



    Teachers: Aude Billard
    Language: En

  • Macroeconomics and monetary policy

    This course provides a framework and tools for understanding macroeconomic events. It explains how monetary and fiscal policies work and how they transmit to financial markets and the real economy.



    Teachers: Andreas Fuster
    Language: En

  • Macromolecular structure and interactions

    This course covers the basic biophysical principles governing the thermodynamic and kinetic properties of biomacromolecules involved in chemical processes of life.
    The course is held in English.



    Teachers: Beat Fierz
    Language: En

  • Magnetic confinement

    To provide an overview of the fundamentals of magnetic confinement (MC) of plasmas for fusion.The different MC configurations are presented, with a description of their operating regimes.The basic elements of particle & energy transport, of plasma-wall interaction & of burning plasma are introduced.



    Teachers: Paolo Ricci, Antoine Merle, Ambrogio Fasoli, Joaquim Loizu, Jonathan Graves
    Language: En

  • Magnetism in materials

    The lectures will provide an introduction to magnetism in materials, covering fundamentals of spin and orbital degrees of freedom, interactions between moments and some typical ordering patterns. Selected experimental techniques and their application in current research will be presented.



    Teachers: Ivica Zivkovic
    Language: En

  • Making intelligent things A

    The course aims at teaching the prototyping of intelligent physical artifacts. It aims to solve real-world challenges by a
    combination of microcontroller programming, electronics, and computer -aided design and manufacturing. Student teams
    choose their own challeng in consultation with the teachers.



    Teachers: Christoph Koch
    Language: En

  • Making intelligent things B

    The course aims at teaching the prototyping of intelligent physical artifacts. It aims to solve real-world challenges by a
    combination of microcontroller programming, electronics, and computer -aided design and manufacturing. Student teams
    choose their own challeng in consultation with the teachers.



    Teachers: Christoph Koch
    Language: En

  • Making structural logic

    The ENAC week provides students the possibility to engage into an iterative process of testing and exploring structural and material limits and possibilities through the collaborative design and construction of structural elements in folded steel. The ENAC week will take place at EPFL Fribourg.



    Teachers: Enrique Corres Sojo, Raffael Baur, David Fernandez-Ordoñez, Patricia Guaita
    Language: En

  • Making the World Discrete. Workshop on Methods

    This workshop invites three leading architecture historians - Prof. Alla Vronskaya, Prof. Zeynep Çelik Alexander, and Prof. Cristóbal Amunategui - to present their work on the ways architecture and technology have intervened in making the world reducible to numbers.



    Teachers: Alfredo Thiermann, Xavier Nueno
    Language: En

  • Management of intellectual property

    This class provides an introduction to the management of intellectual property (IP), primarily patents. It covers strategic and legal considerations related to IP. The class relies on formal lectures, case studies, speakers, and a project.



    Teachers: Gaétan de Rassenfosse
    Language: En

  • Managing organizations I

    This class is about organization management, going from entrepreneurship to people management in corporations, public administration or non profit organization studies. In particular, participants will learn to manage projects and practice leadership.



    Teachers: Samuel Bendahan
    Language: Fr

  • Managing organizations II

    This class is about organization management, going from entrepreneurship to people management in corporations, public administration or non profit organization studies. In particular, participants will learn to manage projects and practice leadership.



    Teachers: Samuel Bendahan
    Language: Fr

  • Manufacturing artistic identities from the 19th to the 21st centuries

    The course offers an introduction to the history of contemporary art from the 19th to the 21st century, allowing the works to be approached from an aesthetic and social point of view.



    Teachers: Laurence Danguy
    Language: Fr

  • Manufacturing systems and supply chain dynamics

    This course discusses quantitatively some important and generic performance and reliability issues that affect the behavior of manufacturing systems and supply chains.



    Teachers: Olivier Gallay, Roger Filliger
    Language: En

  • Manufacturing technologies

    This course gives an introduction to production methods and manufacturing technologies used in microengineering. The focus is given on the understanding of physical phenomena underlying the processes, the relation between materials, manufacturing processes and design, as well as economical aspects.



    Teachers: Yves Bellouard
    Language: En

  • Marketing & sustainability in a digital world

    The goal of this course is to understand the key role that marketing could be playing when firms seek to develop sustainable strategies : a positive force of change. This, however, will require a substantial re-orientation of current practices. Come with an open mind!



    Teachers: Frédéric Pierre Dalsace
    Language: En

  • Markov chains

    The course follows the text of Norris and the polycopie (which will be distributed chapter by chapter).



    Teachers: Thomas Mountford
    Language: En

  • Markov chains and algorithmic applications

    The study of random walks finds many applications in computer science and communications. The goal of the course is to get familiar with the theory of random walks, and to get an overview of some applications of this theory to problems of interest in communications, computer and network science.



    Teachers: Olivier Lévêque, Nicolas Macris
    Language: En

  • Martingales and Brownian motion

    Introduction to the theory of discrete-time martingales (optional stopping and convergence theorems) and its applications (gambler's ruin, branching processes, Pólya urns...). Introduction to Brownian motion.



    Teachers: Guillaume Blanc
    Language: En

  • Martingales in financial mathematics

    The aim of the course is to apply the theory of martingales in the context of mathematical finance. The course provides a detailed study of the mathematical ideas that are used in modern financial mathematics. Moreover, the concepts of complete and incomplete markets are discussed.



    Teachers: Michael Schmutz
    Language: En

  • Marvelous Architecture

    This course investigates a specific definition of architectural rationality, borrowing from Surrealism and Bachelard's epistemology in an attempt to understand how architectural forms work when they amaze us.



    Teachers: Eric Lapierre
    Language: Fr

  • Mass spectrometry, principles and applications

    The goal is to provide students with a complete overview of the principles and key applications of modern mass spectrometry and meet the current practical demand of EPFL researchers to improve structural analsis of molecules. Numerous instrumental aspects of mass spectrometry are described.



    Teachers: Natalia Gasilova, Daniel Ortiz Trujillo, Laure Menin, Luc Patiny
    Language: En

  • Material flow analysis and resource management

    This course provides the basis to understand material and energy production and consumption processes. Students learn how to develop a material flow analysis and apply it to resource management cases. They analyze the implications of their models on resource use, economic activities and policy.



    Teachers: Claudia R. Binder, Francisco Xavier Felix Martin Del Campo
    Language: En

  • Material science at large scale facilities

    This course provides a broad introduction into materials research using synchrotron X-rays, neutrons and myons. After an introduction into large scale facilities, we will dive into the different methods, including application examples from various fields of materials science.



    Teachers: Marianne Liebi, Steven Van Petegem
    Language: En

  • Materials

    Introduction course of material science applied to usual building materials, especially concrete and metals. Description of their fabrication, mechanical and thermal properties and use in construction.



    Teachers: Julie Gheysen, Karen Scrivener, Lionel Sofia, Jean-Marie Drezet, Emmanuelle Boehm Courjault
    Language: Fr

  • Materials and structures

    Starting with basic knowledge of concrete technology, this course provides an understanding of the relationships between the composition, processing, microstructure and structural properties of "new concretes", with a particular focus on Ultra High Performance Fiber Concretes (UHPFRC).



    Teachers: Emmanuel Denarié
    Language: En

  • Materials engineering I

    An introduction to the processing-microstructure-property relationships of polymers and metals. The objectives of the course are to understand a) basic behaviors of polymers and metals and b) how to select materials for components relevant in microtechnology



    Teachers: Daryl Yee
    Language: En

  • Materials engineering II

    After Materials engineering I on polymers and metals, the links between processing-structures-properties of ceramics for microtechnology are presented. Hands-on works will allow to process and characterize properties of the 3 types of materials.



    Teachers: Michael Stuer, Pierre-Etienne Bourban
    Language: Fr

  • Materials mechanics

    Mechanics of deformable solids is introduced to determine stresses and strains into various isotropic materials loaded in tension, compression, shear, torsion and bending. Failure criteria and limits of elasticity are discussed. Structures from engineering and biology are provided.



    Teachers: Pierre-Etienne Bourban
    Language: Fr

  • Materials processing with intelligent systems

    Repeatability in laser material processing is challenging due to high-speed dynamics. To address this issue, the course provides an overview of laser theory, laser-material interaction, various types of sensors (acoustic & optic), data acquisition, online monitoring, and control via machine learning



    Teachers: Patrik Willi Hoffmann, Sergey Shevchik
    Language: En

  • Materials project

    The student applies the acquired skills to an academic or industrial projects.



    Teachers: Barbara Althaus, Kristin Lynn Andrikopoulos
    Language: Fr

  • Materials selection

    Propose suitable materials, design, and production routes depending on different performance criteria using a computer based software approach. The course is based on Prof. Mike Ashby's well known "Ashby plots" comparing different material properties (mechanical, thermal, chemical, etc.).



    Teachers: Johann Michler, Sébastien Vaucher
    Language: En

  • Materials:from chemistry to properties

    This class will teach the fundamental concepts regarding materials and their micro-structure, as well as the equilibrium and dynamics of chemical reactions. A link will be made between these concepts and the mechanical, thermal, electrical, magnetic and optical properties of materials.



    Teachers: Roland Logé, Arianna Marchioro
    Language: Fr

  • Materials:from chemistry to properties

    This course enables to acquire the essential notions relative to the structure of matter, equilibrium and chemical reactions in relation to mechanical, thermal, electric, and magnetic properties of materials.



    Teachers: Véronique Michaud
    Language: Fr

  • Math Outreach

    This course offers 2nd-, 3rd-, and 4th-year PhD students an exciting opportunity to engage in math outreach activities. Designed for students passionate about communicating mathematics to the public and engaging meaningfully with the community.



    Teachers: Xavier Morvan
    Language: En

  • Mathematical aspects of quantum physics

    This lecture is a more advanced course in fonctionnel Analysis, presenting techniques with spécial interests for quantum Mechanics



    Teachers: Simon Bossoney
    Language: En

  • Mathematical logic

    Field of mathematics with close connections to the foundation of mathematics and theoretical computer science. Centered on 1st order logic and the intricate relations between syntax and semantics. It is also a course in which mathematical practice becomes an object of mathematical study



    Teachers: Jacques Duparc
    Language: Fr

  • Mathematical methods (for SPH)

    This course complements the analysis and linear algebra courses by providing further mathematical methods and techniques required for 3rd year physics courses, in particular electrodynamics and quantum mechanics.



    Teachers: Sylvain Bréchet
    Language: Fr

  • Mathematical methods for materials science

    The aim of the course is to review mathematical concepts learned during the bachelor cycle and apply them to concrete problems commonly found in Engineering, and Materials Science in particular.



    Teachers: Fabien Sorin
    Language: En

  • Mathematical methods in chemistry

    This course consists of two parts. The first part covers basic concepts of molecular symmetry and the application of group theory to describe it. The second part introduces Laplace transforms and Fourier series and their use for solving ordinary and partial differential equations in chemistry & c.e.



    Teachers: Jiri Vanicek
    Language: En

  • Mathematical modelling of behavior

    Discrete choice models allow for the analysis and prediction of individuals' choice behavior. The objective of the course is to introduce both methodological and applied aspects, in the field of marketing, transportation, and finance.



    Teachers: Michel Bierlaire
    Language: En

  • Mathematical models in supply chain management

    Over the past decade, supply chain management has drawn enormous attention by industry and academia alike. Given an increasingly global economy, pronounced trends towards outsourcing and advances in information technology, more and more complex business relationships among companies have evolve



    Teachers: Ralf Seifert
    Language: En

  • Mathematics

    This course aims at giving the basic mathematical knowledge needed for architecture studies in an engineering school.



    Teachers: Philippe Chabloz
    Language: Fr

  • Mathematics of data: from theory to computation

    This course provides an overview of key advances in continuous optimization and statistical analysis for machine learning. We review recent learning formulations and models as well as their guarantees, describe scalable solution techniques and algorithms, and illustrate the trade-offs involved.



    Teachers: Volkan Cevher
    Language: En

  • Matrix analysis

    These lectures are intended as an applied linear algebra course, with a particular focus on providing intuition on the most standard tools. A particular emphasis is put on practice and digital notebooks help getting familiar with the most important concepts.



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Measure theory

    This course provides an introduction to the theory of measures and integration on abstract measure spaces.



    Teachers: Ethan Monaghan Ackelsberg
    Language: En

  • Measurement techniques

    Theoretical and practical course on experimental techniques for observation and measurement of physical variables such as force, strain, temperature, flow velocity, structural deformation and vibrations, etc.



    Teachers: Karen Mulleners
    Language: En

  • Mechanical behaviour of materials

    This course provides an introduction to the mechanical behaviour, the processing, the structure and life-cycle of major classes of structural materials (metals, polymers, ceramics and composites).



    Teachers: Julie Gheysen, Andreas Mortensen, David Hernandez Escobar
    Language: Fr

  • Mechanical construction I (for ME)

    The ME-101 course aims at acquiring the rules and the standardized language of the technical communication, and foundations in mechanical design.
    This course integrates practical work on Computer Aided Design using the CATIA V5 software.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction I (for MT)

    The ME-106 course aims at acquiring the rules and the standardized language of the technical communication, and foundations in mechanical design.
    This course integrates practical work on Computer Aided Design using the CATIA V5 software.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction II (for ME)

    The ME-102 course aims at acquiring a solid basis in technical culture in order to be able to apply it to real-life examples of mechanical engineering, through a review of the concepts, components, and methodologies used in this field, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction II (for MT)

    The ME-107 course aims at acquiring a solid basis in technical culture in order to be able to apply it to real-life examples of mechanical engineering, through a review of the concepts, components, and methodologies used in this field, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical product design and development

    Study and explore design principles of the different mechatronic components and systems. We will cover in-depth especially on meso-scale actuators, sensors and body construction methods.



    Teachers: Jamie Paik
    Language: En

  • Mechanical systems

    This course aims to deepen the understanding of the operating laws of several major mechanical principles widely used in machine construction, in order to be able to size them in the most common concrete cases.



    Teachers: Sébastien Soubielle
    Language: Fr

  • Mechanical vibrations

    In this course we study the modal dynamics of mechanical structures. During the course we will learn key concepts like Normal modes, effective mass and stiffness, and eigenfrequencies.



    Teachers: Guillermo Villanueva
    Language: Fr

  • Mechanics of cells and tissues

    In this course, students will explore how mechanical stimuli shape molecular responses, cell behaviors, and tissue architecture, with an emphasis on regeneration and disease. Basic image analysis tools will be introduced to determine cellular and tissue properties.



    Teachers: Sara Gallini
    Language: En

  • Mechanics of slender structures

    Analysis of the mechanical response and deformation of slender structural elements.



    Teachers: Pedro M. Reis
    Language: En

  • Mechanics of structures (For GM)

    The student acquires the basics of stress analysis and deformation of linear elastic beams subjected to traction, shear, torsion, flexure; the influence coefficients an energy method to analyze statically determined and indetermined structures; rupture criteria.



    Teachers: Alain Prenleloup, Herbert Shea
    Language: Fr

  • Mechanism Design I

    This course introduces the basics of structural mechanics: calculation of stresses and strains caused by external forces and calculation of strains. This theoretical training is applied to the design of important elements of precision mechanisms.



    Teachers: Simon Henein, Danick Briand, Dimitrios Karampinos
    Language: Fr

  • Mechanism Design II

    This second semester develops creative design skills applied to the field of microtechnology mechanisms. It focuses both on knowledge (components, physical principles, dimensioning) and cognitive process of design.



    Teachers: Simon Henein
    Language: Fr

  • Mechanisms of cell motility

    Mechanisms of cell motility



    Teachers: Alexander Verkhovsky
    Language: En

  • Media culture I

    This course provides theoretical and methodological foundations for a sociological approach of media (particularly sports media). It helps students to think critically the media culture and its effects.



    Teachers: Justine Scheidegger
    Language: Fr

  • Media culture II

    This course provides theoretical and methodological foundations for a sociological approach of media (particularly sports media). It helps students to think critically the media culture and its effects.



    Teachers: Justine Scheidegger
    Language: Fr

  • Media security

    This 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.



    Teachers: Touradj Ebrahimi
    Language: En

  • Media, communication and culture

    This lecture would like to propose the creation of a knowledge about the history of media phenomenon and its involvements in Western society from the nineteenth to the twenty-first century. It provides the skills necessary to understand current events going back to their origins.



    Teachers: Gianni Haver
    Language: Fr

  • Medicinal chemistry: concepts and case studies from the pharmaceutical industry

    We will cover key concepts of Medicinal Chemistry, from identification of active chemical starting points to how they are optimized to deliver drug candidates. We will use real case studies from the pharmaceutical industry. Students will design compounds to solve Medicinal Chemistry problems.



    Teachers: Jean Quancard
    Language: En

  • Mediterranean Antiquity: Mythology and Pop Culture

    Pop culture has always drawn, and continues to draw, on the myths and figures of the ancient Mediterranean. Egypt, Greece and Rome inspire video games as well as mainstream films, series, comics and novels. The aim of this course is to analyze one such work.



    Teachers: Matteo Capponi, Matthieu Pellet
    Language: Fr

  • Memory sciences

    Describe cognitive and cerebral processes underlying memory and self processes.

    Identify differences and similarities between neurobiological and clinical approaches.

    Understand theoretical and clinical concepts underlying psychoanalysis and their scientific implications.



    Teachers: Delphine Preissmann
    Language: Fr

  • Metals and alloys

    Introduction to metals and alloys used in engineering, and to the relationships between their processing, their microstructure and their mechanical behaviour, taught with focus on the three main engineering metal alloy systems, namely alloys of aluminium, copper, and iron.



    Teachers: Andreas Mortensen
    Language: Fr

  • Methods in Quantum Error Correction

    This course discusses mathematical methods of quantum error correction in the style via presentation and discussion of research papers. It covers basic algebraic and geometric properties of quantum error correcting codes and fault tolerance theory and prepares for research in this field.



    Teachers: Thomas Vidick, Jonathan Conrad, Maryna Viazovska
    Language: En

  • Methods in drug development

    The course discusses methods in modern drug development. Each week, a short introduction to a drug development method / field is provided and a recent research paper is discussed in depth. Students particiate in presenting and discussing the research publications.



    Teachers: Christian Heinis
    Language: En

  • Methods in spectroscopy and dynamics

    We will review modern technique for the determination of structure and dynamics in chemistry.
    Recent developments in spectroscopy as well as methods that target the fundamentals of chemical reactions will be discussed, and applications will be studied.



    Teachers: Andreas Osterwalder
    Language: En

  • Methods: from disease models to therapy

    This course will describe methods underlying translational approaches from disease modeling and characterization to therapeutic applications. The presented techniques will be complemented by hands-on rotations in the technological platforms of the School of Life Sciences.



    Teachers: Jessica Sordet, Xavier Warot, Florence Pojer, Gerardo Turcatti, Graham Knott, Roman Chrast, Bernard Schneider, Arne Seitz, Marc Chambon, Raphaël Doenlen
    Language: En

  • Methods: omics in biomedical research

    High-throughput methodologies broadly called Omics allow to characterize the complexity and dynamics of any biological system. This course will provide a general description of different methods related to the Omics field followed by hands-on rotations in participating technological platforms.



    Teachers: Bastien Mangeat, Florence Pojer, Maria Pavlou, Roman Chrast, Nicolas Guex, Miguel Garcia, Christian Iseli
    Language: En

  • Metrology

    The course deals with the concept of measuring in different domains, particularly in the electrical, optical, and microscale domains. The course will end with a perspective on quantum measurements, which could trigger the ultimate revolution in metrology.



    Teachers: Claudio Bruschini, Georg Fantner, Edoardo Charbon
    Language: En

  • Metrology practicals

    The student will get familiar with the techniques learnt in class (MICRO-428) and will put them to practice with experiments in the laboratory. There will be a practical training for each theme covered in class; the students will also learn good practices during measurements (lab notebook included).



    Teachers: Edoardo Charbon, Claudio Bruschini, Georg Fantner
    Language: En

  • Micro-magnetic field sensors and actuators

    The course provides the basis to understand the physics, the key performance, and the research and industrial applications of magnetic sensors and actuators. Together with a detailed introduction to magnetism, several magnetic sensors
    and actuators are studied.



    Teachers: Giovanni Boero
    Language: En

  • Micro/Nano robotics

    The objective of this course is to expose students to the fundamentals of robotics at small scale. This includes a focus on physical laws that predominate at the nano and microscale, technologies for fabricating small devices, bioinspired design and control paradigms, and applications of the field.



    Teachers: Selman Sakar
    Language: En

  • Micro/Nanomechanical devices

    In this course we will see an overview of the
    exciting field of Micro and Nanomechanical systems. We will go over the dfferent scaling laws that dominate the critical parameters, how size affects material properties, how these devices are manufactured, designed and later used.



    Teachers: Guillermo Villanueva
    Language: En

  • Microbial ecology

    The course will focus on fundamental concepts of microbial ecology and environmental microbiology, with emphasis on bacteria and archaea, although fungi, algae, and protists will also be covered.



    Teachers: Ianina Altshuler
    Language: En

  • Microbiology

    This course will provide an introduction to fundamental concepts in microbiology. Special emphasis will be given to the surprising and often counter-intuitive physical world inhabited by microorganisms.



    Teachers: John McKinney
    Language: En

  • Microbiology for engineers

    "Microbiology for engineers" covers the main microbial processes that take place in the environment and in treatment systems. It presents elemental cycles that are catalyzed by microorganisms and that have a major impact on planet Earth.



    Teachers: Rizlan Bernier-Latmani
    Language: En

  • Microcontrollers

    Microcontrollers covers the internal operation of a microcontroller, basic notions of microprocessor architecture and computer systems as well as microcontroller interfaces and serial communication protocols.



    Teachers: Alexandre Schmid
    Language: Fr

  • Microcontrollers and digital systems

    Microcontrollers covers the internal operation of a microcontroller, basic notions of microprocessor architecture and computer systems as well as microcontroller interfaces and serial communication protocols.



    Teachers: Alexandre Schmid
    Language: Fr

  • Microeconomics

    This course presents a first introduction to microeconomic theory and its applications. It lays the foundation for more advanced courses.



    Teachers: Thomas Weber
    Language: En

  • Microfabrication practicals

    The goal of this course is to introduce students to the practical aspects of some basic micro-fabrication techniques.



    Teachers: Abdeljalil Sayah
    Language: En

  • Microfabrication technologies

    The student will learn process techniques and applications of modern micro- and nanofabrication, as practiced in a clean room, with a focus on silicon, but also multi-material microsystems and flexible/stretchable systems technologies.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • Microfluidics for lab-on-a-chip

    The course covers the entire field of lab-on-a-chip technology, including microfluidic principles and various microfabrication approaches, and presenting concrete examples of devices for (bio)analysis, cell biology, tissue regeneration and microreactors.



    Teachers: Wim de Malsche, Séverine Le Gac
    Language: En

  • Microinformatique (pour GM)

    Understand Microcontrollers and learn to use them, especially for mechanical systems.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Microprogrammed Embedded Systems

    The student will understand the architectures of embedded microprogrammed systems, microprocessor architectures, memory hierarchies, and various Input/Output (I/O) devices, using the Nintendo DS handheld platform as a case study.



    Teachers: David Atienza Alonso
    Language: Fr

  • Microwave engineering in physics

    This course aims at teaching basic notions and tricks of microwave engineering to students with only an elementary knowledge of applied electromagnetism. Emphasis is made on topics that often arise in modern physics experiments, including quantum science and technology research.



    Teachers: Vladimir Manucharyan
    Language: En

  • Microwaves, the basics of wireless communications

    This course is an introduction to microwaves and microwave passive circuits. A special attention is given to the introduction of the notion of distributed circuits and to the scattering matrix



    Teachers: Anja Skrivervik
    Language: En

  • Mobile networks

    This course provides a detailed description of the organization and operating principles of mobile and wireless communication networks, as well as the use of wireless signals for sensing and imaging.



    Teachers: Haitham Al Hassanieh
    Language: En

  • Mobility engineering

    Analyze and diagnose a situation from the urban planning and mobility points of view. Define strategies for achieving these objectives. Development of the most promising concepts.



    Teachers: Franco Tufo
    Language: Fr

  • Model predictive control

    Provide an introduction to the theory and practice of Model Predictive Control (MPC). Main benefits of MPC: flexible specification of time-domain objectives, performance optimization of highly complex multivariable systems and ability to explicitly enforce constraints on system behavior.



    Teachers: Colin Jones
    Language: En

  • Modeling and design of experiments

    In the academic or industrial world, to optimize a system, it is necessary to establish strategies for the experimental approach. The DOE allows you to choose the best set of measurement points to minimize the variance of the results. The concepts learned are applicable in all areas.



    Teachers: Jean-Marie Fuerbringer
    Language: En

  • Modeling lab

    In this course we give a hands-on introduction on the use of modeling and data in chemistry. After an introduction in the different tools used by computational chemists, we discuss three topics in more detail molecular simulation of adsorption, data in chemistry, and machine learning.



    Teachers: Berend Smit
    Language: En

  • Modelling and optimization of energy systems

    The 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 multi-objective optimisation problems.



    Teachers: François Maréchal
    Language: En

  • Modelling micro-/nano- field effect electron devices

    The course provides an in depth modeling of emerging field effect transistors in CMOS technologty. Starting from the basis, the course will gardually introduce essential aspects to end up with a rigorous description of key features, Nanowire FET & its application to biosensing will also be analyzed.



    Teachers: Jean-Michel Sallese
    Language: En

  • Modelling, optimisation, design and analysis of integrated energy systems

    The student will learn advanced concepts in the field of process integration, process modeling and optimization for the design of integrated energy systems: Life cycle energy analysis.



    Teachers: François Maréchal
    Language: En

  • Models for applied environmental economics

    Mainly based on the discussion of peer reviewed academic papers, the course introduces non economists to the main types of applied models used in environmental economic analysis: linear programming, partial and general equilibrium, game theory, and agent based models.



    Teachers: Frank Vöhringer
    Language: En

  • Modern Organic chemistry-Highlights in the field

    Total synthesis, Natural product, Green chemistry, nantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Jieping Zhu
    Language: En

  • Modern Organic chemistry-Success stories

    Total synthesis, Natural product, Green chemistry, nantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Nicolai Cramer
    Language: En

  • Modern Organic chemistry-Trends in the field

    Total synthesis, Natural product, Green chemistry,Enantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Jérôme Waser
    Language: En

  • Modern approaches to quantum gravity

    This course is an introduction to holography, the modern approach to quantum gravity.



    Teachers: Monica Maria Guica
    Language: En

  • Modern digital communications: a hands-on approach

    This course complements the theoretical knowledge learned in PDC with more advanced topics such as OFDM, MIMO, fading channels, and GPS positioning. This knowledge is put into practice with hands-on exercises based on Matlab or Python (at choice) and on a software-defined radio platform.



    Teachers: Nicolae Chiurtu
    Language: En

  • Modern natural language processing

    Natural language processing is ubiquitous in modern intelligent technologies, serving as a foundation for language translators, virtual assistants, search engines, and many more. In this course, students will learn algorithmic tools for tackling problems in modern NLP.



    Teachers: Antoine Bosselut
    Language: En

  • Modern photovoltaic technologies

    A link between the fundamental physics, device operation and technological development of various solar cell technologies. Learning about all modern photovoltaic technlogies incl. industrially relevant wafer based silicon, thin film chalcogenide, III-V, multijunction, organic and hybrid solar cells.



    Teachers: Franz-Josef Haug, Jakob Heier, Yaroslav Romanyuk
    Language: En

  • Modernity, architecture and the environment

    Theory course on modernist environmental aesthetics in architecture.



    Teachers: Bárbara Maçães Costa
    Language: En

  • Molecular dynamics and Monte-Carlo simulation

    Introduction to molecular dynamics and Monte-Carlo simulation methods.



    Teachers: Ursula Röthlisberger
    Language: En

  • Molecular endocrinology: health and environment

    We will define homeostasis, principles of hormone action and the molecular mechanisms underlying them to illustrate the complexities of physiological regulation. Human interactions with the environment, pertinent public health issues and their causes and preventative strategies will be analyzed.



    Teachers: Cathrin Brisken
    Language: En

  • Molecular quantum dynamics

    The course covers several exact, approximate, and numerical methods to solve the time-dependent molecular Schrödinger equation, and applications including calculations of molecular electronic spectra. More advanced topics include introduction to the semiclassical methods and Feynman path integral.



    Teachers: Jiri Vanicek
    Language: En

  • Monthly IBI-EDBB Mini-symposia

    To expose EDBB students to research in Bioengineering through attendance of lecture series given by EDBB students and external speakers. The objectives are to broaden the knowledge of students in the field of Bioengineering and expose them to the diversity of studies in the IBI community.



    Teachers: Bruno Correia
    Language: En

  • Montreux Jazz Memories: Heritage & digitalization I

    Within the Montreux Jazz Digital Project framework, this course proposes to create and publish podcasts (ENG / FR) based on interviews about the backstage of the festival. It aims to develop critical and practical knowledge of the dynamics of digitalization and recognition of heritage.



    Teachers: Alain Dufaux, Florence Graezer Bideau
    Language: Fr

  • Montreux Jazz Memories: Heritage & digitalization II

    Within the Montreux Jazz Digital Project framework, this course proposes to create and publish podcasts (ENG / FR) based on interviews about the backstage of the festival. It aims to develop critical and practical knowledge of the dynamics of digitalization and recognition of heritage.



    Teachers: Florence Graezer Bideau, Alain Dufaux
    Language: Fr

  • Morphology I

    This class is a specific preparation for the admission exam to join the third year of the Medical School. It covers the macroscopic (anatomy), microscopic (histology) morphology of the human body with a medical perspective. The correlation between structure and function is systematically described.



    Teachers: Romain Zufferey
    Language: Fr

  • Morphology II

    Morphology II allows students who have taken Morphology I to deepen their knowledge by studying the radiological anatomy and the developmental processes. Frequent malformations are explained in relation to embryology. Selected topics required for the admission to the Medical School are covered.



    Teachers: Romain Zufferey
    Language: Fr

  • Motion Design for Science

    This course is designed to empower students with skills in motion design, allowing them to breathe life into their ideas & scientific figures. We will work on exercises to animate scientific images, build towards animating a figure, then each student will design & animate their own work.



    Teachers: Alexandre Pinault, Robbie I'Anson Price
    Language: En

  • Multiagent decision-making and control

    Students will be able to formulate a multi-agent decision-making problem in static and dynamic environments as a game and apply relevant mathematical theories and algorithms to analyze the interaction of the agents and predict the outcome of the decision-making problems



    Teachers: Maryam Kamgarpour
    Language: En

  • Multidisciplinary NPs characterization

    Four experienced scientists will guide students into the world of NPs characterization with different approaches, from laboratory characterization to X-ray/neutron scattering and electron microscopy. The main knowledge acquired will concern the overview of possible complementary technique.



    Teachers: Viviane Lütz Bueno, Andrea Testino, Elisabeth Mueller, Nicola Casati
    Language: En

  • Multiscale modelling in mechanics

    This course introduces the principles and techniques for modeling materials across
    different spatial scales, from the level of atoms or grains to the continuum or structural
    scale. Emphasis is placed on hierarchical upscaling (homogenization), while concurrent
    techniques are also covered.



    Teachers: Konstantinos Karapiperis
    Language: En

  • Multivariable control

    This course covers methods for the analysis and control of systems with multiple inputs and outputs, which are ubiquitous in modern technology and industry. Special emphasis will be placed on discrete-time systems due to their relevance to digital and embedded control architectures.



    Teachers: Giancarlo Ferrari Trecate
    Language: En

  • Multivariate statistics

    Multivariate statistics focusses on inferring the joint distributional properties of several random variables, seen as random vectors, with a main emphasis on uncovering their underlying dependence structure. This course offers a broad introduction to its concepts, methods & theory



    Teachers: Victor Panaretos
    Language: En

  • Multivariate statistics in R

    Environmental datasets often contain numerous parameters. Multivariate statistics allow us to simultaneously explore, understand and model such datasets. This course provides conceptual introduction and guidelines for applying multivariate statistical tools using the R platform.



    Teachers: Hannes Markus Peter
    Language: En

  • Music, politics and society I

    This course examines the presence of exotic musical characteristics (popular and folkloric) - in Europe and beyond - in art music (17th-20th centuries). It culminates in a group (or individual) research paper on a subject related to this theme.



    Teachers: Federico Terzi, Constance Frei
    Language: Fr

  • Music, politics and society II

    This course examines the presence of exotic musical characteristics (popular and folkloric) - in Europe and beyond - in art music (17th-20th centuries). It culminates in a group (or individual) research paper on a subject related to this theme.



    Teachers: Constance Frei, Federico Terzi
    Language: Fr

  • Musical theory and creativity

    This course provides an introduction into music theory and analysis, composition, and creativity, and combines theoretical teaching with hands-on practical exercises and music making.



    Teachers: Martin Alois Rohrmeier
    Language: En

  • Musicology and aesthetics

    Recount the history of musical styles practiced in classical music of the 20th century. Understand and analyze the various contexts, musical languages and the currents of ideas. Know some of the major works of the classical repertory of the 20th century as well as the main theoretical writings.



    Teachers: Constance Frei
    Language: Fr

  • Musicology and history of music

    Recount the historical practices of improvisation from early music of the Renaissance to present modern day. Understand and analyze the various contexts, styles, musical genres in which improvisation is at the forefront. Know some of the major works from the classical repertory and the treatises.



    Teachers: Constance Frei
    Language: Fr

  • Myths of the ancient Mediterranean Sea I

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions, it helps us better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Matteo Capponi
    Language: Fr

  • Myths of the ancient Mediterranean Sea II

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions, it helps us better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Matteo Capponi
    Language: Fr

  • Médiation scientifique I

    This course is an introduction to the theory and practice of science outreach and public engagement. This year, it will culminate in the creation and delivery of an educational and interactive workshop for a group of young people.



    Teachers: Marion Albertini, Fabrizia Dutto, Anna Pontais
    Language: Fr

  • Médiation scientifique II

    This course is an introduction to the theory and practice of science popularization.



    Teachers: Anna Pontais, Marion Albertini, Fabrizia Dutto
    Language: Fr

  • Nano-scale heat transfer

    In this course we study heat transfer (and energy conversion) from a microscopic perspective. First we focus on understanding why classical laws (i.e. Fourier Law) are what they are and what are their limits of validity. Next we discuss emerging opportunities in nanoengineering energy devices.



    Teachers: Giulia Tagliabue
    Language: En

  • Nanobiotechnology

    This course concerns modern bioanalytical techniques to investigate biomolecules both in vitro and in vivo, including recent methods to image, track and manipulate single molecules. We cover the basic principles of the respective methods and discuss examples from the current scientific literature.



    Teachers: Angela Steinauer
    Language: En

  • Nanoelectronics

    This lecture overviews and discusses the last trends in the technology and principles of nanoelectronic devices for more aggressive scaling, better performances, added functionalities and lower energy per function. The opportunities of these advances compared to industrial roadmaps are analized.



    Teachers: Mihai Adrian Ionescu
    Language: En

  • Nanofabrication with focused electron and ion beams

    Nanofabrication with focused charged particle beams (SEM, FIB) and their applications such as lithography, gas assisted deposition / etching, and milling are discussed and the limitations of these processes are developed based on the acquired understanding of the interactions.



    Teachers: Ivo Utke
    Language: En

  • Nanofluidics

    This course introduces the modern theoretical tools that underpin the understanding of solid-liquid interfaces and fluid flows through nanometer-scale openings.



    Teachers: Nikita Kavokine
    Language: En

  • Nanomaterials for chemical engineering application

    This course provides an overview on nanoparticle synthesis and their use in different energy-related applications. The first part of the course is more fundamental and chemistry oriented. The second part is more applied and chemical engineering oriented. The goal is to link the two aspects.



    Teachers: Raffaella Buonsanti
    Language: En

  • Nanophotonics

    Students understand and apply the physics of the interaction of light with semiconductors. They understand the operating mechanism of scaled photonic devices such as photodetectors, LEDs and lasers, as well as challenges and opportunities relating to their integration and dimensional scaling.



    Teachers: Kirsten Emilie Moselund, Simone Iadanza
    Language: En

  • Nanoscale MOSFETs and beyond CMOS devices

    This course provides the trends in nanoelectronics for scaling, better performances and lower energy per function. It covers fundamental phenomena of nanoscale devices, beyond CMOS steep slope switches, emerging architectures, cryo electronics, non-volatile memories and energy efficient smart sensin



    Teachers: Mihai Adrian Ionescu, Cezar Zota
    Language: En

  • Nanotechnology

    This course gives the basics for understanding nanotechnology from an engineer's perspective: physical background, materials aspects and scaling laws, fabrication and imaging of nanoscale devices.



    Teachers: Giovanni Boero, Jürgen Brugger
    Language: En

  • Nature finance

    This course explores the many financial instruments that can come as a support for protection and regeneration of natural assets.



    Teachers: Sylvain Coutu
    Language: En

  • Navigating exhausted landscapes

    This course focuses on the challenges of transforming urban industrial sites in light of the living dynamics that run through them. It aims to experiment with an interdisciplinary approach their regeneration through the prism of a field investigation and a construction of a vision.



    Teachers: Jérôme Baudry, Léonore Nemec, Alessio Ferrari, Ianina Altshuler
    Language: En

  • Negotiation techniques

    This course is designed to give you a practical, hands-on opportunity to learn the basics of negotiating, self leadership and the impact of culture. Strategies and techniques are presented and practiced that will enable you to develop your skills and become a confident negotiator.



    Teachers: Jack Richard Williams
    Language: En

  • Network machine learning

    Fundamentals, methods, algorithms and applications of network machine learning and graph neural networks



    Teachers: Dorina Thanou, Pascal Frossard
    Language: En

  • Networked control systems

    This course offers an introduction to control systems using communication networks for interfacing sensors, actuators, controllers, and processes. Challenges due to network non-idealities and opportunities offered by communication will be analyzed.



    Teachers: Giancarlo Ferrari Trecate
    Language: En

  • Networks out of control

    The goal of this class is to acquire mathematical tools and engineering insight about networks whose structure is random, as well as learning and control techniques applicable to such network data.



    Teachers: Patrick Thiran, Matthias Grossglauser
    Language: En

  • Neural circuits of motivated behaviors

    Motivated behaviors fulfil the basic physiological needs of animals and enable their safety. In this course, you will learn about the neuronal circuits that sense and regulate internal states, detect dangers in the environment, and organize appropriate behavioral responses.



    Teachers: Ralf Schneggenburger, Olexiy Kochubey
    Language: En

  • Neural interfaces

    Neural interfaces (NI) are bioelectronic systems that interface the nervous system to digital technologies. This course presents their main building blocks (transducers, instrumentation & communication), reviews current and upcoming materials and technological solutions for implantable & wearable NI



    Teachers: Mahsa Shoaran, Stéphanie Lacour, Giuseppe Schiavone
    Language: En

  • Neural signals and signal processing

    Understanding, processing, and analysis of signals and images obtained from the central and peripheral nervous system



    Teachers: Dimitri Van De Ville, Silvestro Micera
    Language: En

  • Neuroscience

    This neuroscience course progresses from core cellular mechanisms of neuronal signaling to integrated brain systems controlling sensory processing, movement, and behavior, culminating in learning, memory, and nervous system disorders.



    Teachers: Mackenzie Mathis
    Language: En

  • Neuroscience foundations for engineers

    This overview course bridges computational expertise with neuroscience fundamentals, aimed at fostering
    interdisciplinary communication and collaboration for engineering-based neuroscience programs.



    Teachers: Martin Schrimpf, Fides Zenk
    Language: En

  • Neuroscience: behavior and cognition

    The goal is to guide students into the essential topics of Behavioral and Cognitive Neuroscience. The challenge for the student in this course is to integrate the diverse knowledge acquired from those levels of analysis into a more or less coherent understanding of brain structure and function.



    Teachers: Olaf Blanke, Carmen Sandi, Michael Herzog
    Language: En

  • Neuroscience: cellular and circuit mechanisms

    This course focuses on the biophysical mechanisms of mammalian brain function. We will describe how neurons communicate through synaptic transmission in order to process sensory information ultimately leading to motor behavior.



    Teachers: Carl Petersen, Sylvain Crochet
    Language: En

  • Neuroscience: from molecular mechanisms to disease

    The goal of the course is to guide students through the essential aspects of molecular neuroscience and neurodegenerative diseases. The student will gain the ability to dissect the molecular basis of disease in the nervous system in order to begin to understand and identify therapeutic strategies.



    Teachers: Anne-Laure Mahul Mellier, Johannes Gräff, Bernard Schneider
    Language: En

  • Neutron and X-ray Scattering of Quantum Materials

    Neutron and X-ray scattering are some of the most powerful and versatile experimental methods to study the structure and dynamics of materials on the atomic scale. This course covers basic theory, instrumentation and scientific applications of these experimental methods.



    Teachers: Thorsten Schmitt, Henrik M. Rønnow, Tom Laurin Lacmann
    Language: En

  • New Concretes for Structures

    This course provides an in-depth coverage of mechanical and physical properties of Ultra High Performance Fiber Reinforced Concretes (UHPFRC), in the framework of new concretes for sustainable structures. It provides an extended and comprehensive insight on these materials.



    Teachers: Emmanuel Denarié
    Language: En

  • New tools & research strategies in personalized health

    This course introduces the concept of personalized health, exploring its foundational technologies as well as the technological, legal, and ethical challenges the field currently faces. Strategies and approaches used to address these challenges will also be discussed.



    Teachers: Marc Friedli, Jacques Fellay
    Language: En

  • Next-generation biomaterials

    "Next-Generation Biomaterials" explores the latest advancements in the development and application of cutting-edge biomaterials for medical and healthcare innovation.



    Teachers: Alexandre Persat, Li Tang
    Language: En

  • Night in Lausanne

    This course will take an interdisciplinary approach to night in Lausanne. Through a nocturnal journey, we will take stock of the city as it exists at night time. During the week, we'll collectively reflect on the future of nights in Lausanne, and present our initial ideas.



    Teachers: Luc Marc Gwiazdzinski, Chloé Montavon, Beate Jessel, Vincent Kaufmann
    Language: Fr

  • Non-destructive methods for industry and research

    Basic knowledge ofthe classical non-destructive testing methods as they are used today in industrial applications and the advanced
    (mosily imaginé) technologies used for the analysis of materials and components in special applications. lt covers several material groups and various applications.



    Teachers: Annapaola Parrilli, Ernst Hardy
    Language: En

  • Non-equilibrium statistical mechanics simulations

    This course will introduce important results in non-equilibrium statistical mechanics and algorithms to compute properties out-of equilibrium. Coding exercises will deepen understanding of the formal results and provide insight in the physics of open systems.



    Teachers: Sara Bonella
    Language: En

  • Nonlinear Control Systems

    Analysis of nonlinear systems is performed towards controlling them. Stability in the sense of Lyapunov is introduced, together with geometrical methods (Exact Feedback Linearization). Various examples are treated (pen and pencil, and computer).



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Nonlinear Optics

    Basic principles of optics



    Teachers: Sylvie Roke
    Language: En

  • Nonlinear Schrödinger equations

    This course is an introduction to nonlinear Schrödinger equations (NLS) and, more generally, to nonlinear dispersive equations. We will discuss local and global well-posedness, conservation laws, the existence and stability of standing wave solutions, and solutions which blow up in finite time.



    Teachers: François Genoud
    Language: En

  • Nonlinear Spectroscopy

    To provide an introduction into the field of nonlinear spectroscopy, and focus in particular on linear and nonlinear light scattering



    Teachers: Sylvie Roke
    Language: En

  • Nonlinear analysis of structures

    This course deals with nonlinear modelling of structures under mechanical loading.



    Teachers: Savvas Saloustros, Dimitrios Lignos
    Language: En

  • Nonlinear dynamics, chaos and complex systems

    The course provides students with the tools to approach the study of nonlinear systems and chaotic dynamics. Emphasis is given to concrete examples and numerical applications are carried out during the exercise sessions.



    Teachers: Olivier Février
    Language: En

  • Nonlinear optics for quantum technologies

    This course provides the fundamental knowledge and theoretical tools needed to deal with nonlinear optical interactions, covering both classical and quantum theory of nonlinear optics.



    Teachers: Christophe Galland
    Language: En

  • Nonparametric estimation and inference

    Nonparametric models are used to identify a wide range of relationships within data. This course gives a graduate-level overview of nonparametric statistical estimation and inference theory.



    Teachers: Rajita Ramesh Chandak
    Language: En

  • Nuclear computations lab

    To aquire hands-on experience with the running of large computer codes in relation to the static analysis of nuclear reactor cores and the multi-physics simulation of nuclear power plant (NPP) dynamic behaviour



    Teachers: Andreas Pautz
    Language: En

  • Nuclear fusion and plasma physics

    The goal of the course is to provide the physics and technology basis for controlled fusion research, from the main elements of plasma physics to the reactor concepts.



    Teachers: Ambrogio Fasoli
    Language: En

  • Nuclear physics

    Genral introduction to the physics of atomic nuclei: from bound states to scattering.



    Teachers: Olivier Schneider
    Language: Fr

  • Number theory I.a - Algebraic number theory

    Algebraic number theory is the study of the properties of solutions of polynomial equations with integral coefficients; Starting with concrete problems, we then introduce more general notions like algebraic number fields, algebraic integers, units, ideal class groups...



    Teachers: Philippe Michel
    Language: En

  • Number theory I.b - Analytic number theory

    The aim of this course is to present the basic techniques of analytic number theory.



    Teachers: Petru Constantinescu
    Language: En

  • Number theory I.c - Combinatorial number theory

    This is an introductory course to combinatorial number theory. The main objective of this course is to learn how to use combinatorial, topological, and analytic methods to solve problems in number theory.



    Teachers: Florian Richter
    Language: En

  • Number theory II.a - The circle method

    This course aims to introduce the fundamental ideas behind the Hardy-Littlewood circle method.



    Teachers: Mengdi Wang
    Language: En

  • Number theory II.b - Modular forms

    In this course we will introduce core concepts of the theory of modular forms and consider several applications of this theory to combinatorics, harmonic analysis, and geometric optimization.



    Teachers: Maryna Viazovska
    Language: En

  • Numerical analysis

    This course presents numerical methods to solve mathematical problems such as systems of linear and nonlinear equations, function approximation, integration and differentiation, and differential equations.



    Teachers: Guillaume Alexandre C Olikier
    Language: En

  • Numerical analysis

    This course introduces and analyzes numerical methods for solving mathematical problems such as linear and nonlinear systems, approximation of functions, integration and differentiation, as well as differential equations.



    Teachers: Guillaume Alexandre C Olikier
    Language: Fr

  • Numerical analysis

    The course covers numerical methods for the approximation of mathematical problems, such as systems of linear or nonlinear equations, function approximation, integration, derivation, or the numerical solution of differential or partial differential equations.



    Teachers: Orane Pouchon
    Language: Fr

  • Numerical analysis

    The students will learn key numerical techniques for solving standard mathematical problems in science and engineering. The underlying mathematical theory and properties are discussed.



    Teachers: Michael Herbst
    Language: En

  • Numerical analysis and computational mathematics

    The course provides an introduction to scientific computing. Several numerical methods are presented for the computer solution of mathematical problems arising in different applications. The software MATLAB is used to solve the problems and verify the theoretical properties of the numerical methods.



    Teachers: Laura Grigori
    Language: En

  • Numerical approximation of PDEs

    The course is about the derivation, theoretical analysis and implementation of the finite element method for the numerical approximation of partial differential equations in one and two space dimensions.



    Teachers: Annalisa Buffa, Pablo Antolin Sanchez
    Language: En

  • Numerical flow simulation

    This course provides practical experience in the numerical simulation of fluid flows. Numerical methods are presented in the framework of the finite volume method. A simple solver is developed with Matlab, and a commercial software is used for more complex problems.



    Teachers: Edouard Boujo
    Language: En

  • Numerical integration of dynamical systems

    In this course we will introduce and study numerical integrators for multi-scale (or stiff) differential equations and dynamical systems with special geometric structures (symplecticity, reversibility, first integrals, etc.). These numerical methods are important for many applications.



    Teachers: Adrian Blumenthal
    Language: En

  • Numerical integration of stochastic differential equations

    In this course we will introduce and study numerical integrators for stochastic differential equations. These numerical methods are important for many applications.



    Teachers: Fabio Nobile
    Language: En

  • Numerical methods

    This course introduces students to modern computational and mathematical techniques for solving problems in chemistry and chemical engineering. The use of introduced numerical methods will be demonstrated using the Python programming language.



    Teachers: Kevin Sivula, Ljubisa Miskovic
    Language: En

  • Numerical methods for visual computing and ML

    Visual computing and machine learning are characterized by their reliance on numerical algorithms to process large amounts of information such as images, shapes, and 3D volumes. This course will familiarize students with a range of essential numerical tools to solve practical problems in this area.



    Teachers: Wenzel Jakob
    Language: En

  • Numerical methods in biomechanics

    Students understand and apply numerical methods (FEM) to answer a research question in biomechanics. They know how to develop, verify and validate multi-physics and multi-scale numerical models. They can analyse and comment results in an oral presentation and a written report.



    Teachers: Alexandre Terrier
    Language: En

  • Numerical modelling of solids and structures

    The numerical modeling of solids is presented with the finite element method. The purely analytical aspects are presented first, followed by the methods of interpolation, integration, and resolution of mechanical problems.



    Teachers: Jean-François Molinari, Guillaume Anciaux
    Language: Fr

  • Numerical representation / BIM

    The course covers building information modeling (BIM) for civil engineers.
    It integrates the topics of model exchange, collaborative work as well as project management and links them to the BIM methodology.
    Examples help to understand underlying concepts and to identify potential applications.



    Teachers: Bernd Domer
    Language: Fr

  • Nutrition: from molecules to health

    The course addresses methods/technologies to study how nutrition affects biological and pathophysiological processes. It provides an overview of molecular phenotyping of individuals and key aspects to perform clinical investigations, covers nutrigenomics, genetics, micronutrients, microbiota.



    Teachers: Patrick Descombes, Serge Rezzi, Jörg Hager
    Language: En

  • Object oriented programming

    The fundamentals of procedural programming will be complemented with more advanced features. Emphasis will be put on object-oriented concepts, for a better reliability and reusability of programs.
    This course will also present some algorithmic fundamental concept.



    Teachers: Jamila Sam
    Language: Fr

  • Object oriented programming

    C++ Object-Oriented Programming



    Teachers: Jean-Cédric Chappelier
    Language: Fr

  • Occupational and environmental health

    This course looks at the relationship between our environment - both professional and general - and our health. What hazards are associated with physical, chemical and biological pollutants? How can we assess the risks and prevent them? What health issues are associated with climate change?



    Teachers: David Vernez
    Language: En

  • Oncology

    This course provides a comprehensive overview of the biology of cancer, including common mechanisms that cancer cells use to grow and disseminate in humans and in animal models.



    Teachers: Michele De Palma, Daniel Constam
    Language: En

  • Online learning in games

    This course provides an overview of recent developments in online learning, game theory, and variational inequalities and their point of intersection with a focus on algorithmic development. The primary approach is to lay out the different problem classes and their associated optimal rates.



    Teachers: Volkan Cevher
    Language: En

  • Optical Computing

    In this course we will start with a brief history of optical computing, describe methods for implementing optical interconnection and logic and then spend most of our time on learning about the recent efforts in optical computing machines for machine learning.



    Teachers: Demetri Psaltis, Christophe Moser
    Language: En

  • Optical MEMS and micro-optics

    Micro-optics and Optical MEMS let us shape light with unmatched precision and speed. From fiber networks to LIDAR, they drive innovation in compact systems. MICRO 605 takes you from core principles to breakthrough applications in this fast-evolving field.



    Teachers: Caglar Ataman
    Language: En

  • Optical Materials: Fundamental concepts and recent developments

    In this class we will review the fundamental origin of the optical properties exhibited by different classes of materials. We will then give examples of the most up-to-date research on optical materials in a few growing scientific and technological fields.



    Teachers: Fabien Sorin
    Language: En

  • Optical design with ZEMAX

    Introduction to computer-aided design of optical systems using "ZEMAX OpticStudio" optical design software. Principles of optical systems design and performance analysis with geometrical optics and raytracing. Evaluation and minimization of optical aberrations in an optical design.



    Teachers: Ye Pu
    Language: En

  • Optical detectors

    Students analyse the fundamental characteristics of optical detectors, their architectures, selected applications and case studies. Photoemissive devices, photodiodes, infrared and single-photon detectors are studied. CCD, CMOS and SPAD cameras are analysed in detail, including advanced systems.



    Teachers: Claudio Bruschini
    Language: En

  • Optical engineering (for EL)

    This class presents different facets of modern optics and emphasizes both rigorous foundations and practical applications.



    Teachers: Olivier Martin
    Language: Fr

  • Optical engineering (for MT)

    This class presents different facets of modern optics and emphasizes both rigorous foundations and practical applications. The course includes lectures and exercises, as well as experiments in the DLLs.



    Teachers: Karim Achouri, Olivier Martin
    Language: Fr

  • Optical methods in chemistry

    Introduction and application of photon based tools for chemical sciences: from basic concepts to optical and x-ray lasers



    Teachers: Christoph Bostedt
    Language: En

  • Optical properties of materials

    Students will study fundamental principles of light-matter interaction and apply classical and quantum mechanical models for quantitative estimates. Optical phenomena in glasses, organic/inorganic semiconductors, liquid crystals, quantum dots as well as device applications will be treated.



    Teachers: Frank Nüesch, Arianna Marchioro
    Language: En

  • Optics laboratories (autumn)

    This laboratory work allows students to deepen their understanding of optical instruments, optoelectronic devices and diagnostic methods. Students will be introduced in state of the art optical instruments and measurement principles.



    Teachers: Ye Pu
    Language: En

  • Optics laboratories (spring)

    This laboratory work allows students to deepen their understanding of optical instruments, optoelectronic devices and diagnostic methods. Students will be introduced in state of the art optical instruments and measurement principles.



    Teachers: Ye Pu
    Language: En

  • Optimal Control for Dynamic Systems

    This doctoral course provides an introduction to optimal control covering fundamental theory, numerical implementation and problem formulation for applications.



    Teachers: Yuning Jiang, Timm Faulwasser
    Language: En

  • Optimal decision making

    This course introduces the theory and applications of optimization. We develop tools and concepts of optimization and decision analysis that enable managers in manufacturing, service operations, marketing, transportation and finance to transform data into insights for making better decisions.



    Teachers: Daniel Kuhn
    Language: En

  • Optimal transport

    The first part is devoted to Monge and Kantorovitch problems, discussing the existence and the properties of the optimal plan. The second part introduces the Wasserstein distance on measures and develops applications of optimal transport to PDEs, functional/geometric inequalities, traffic models.



    Teachers: Xavier Fernandez-Real
    Language: En

  • Optimization and simulation

    Master state-of-the art methods in optimization with heuristics and simulation.

    Work involves:
    - reading the material beforehand
    - class hours to discuss the material and solve problems
    - homework



    Teachers: Michel Bierlaire
    Language: En

  • Optimization for machine learning

    This course teaches an overview of modern optimization methods, for applications in machine learning and data science. In particular, scalability of algorithms to large datasets will be discussed in theory and in implementation.



    Teachers: Nicolas Flammarion, Martin Jaggi
    Language: En

  • Opération unitaire et technologie des procédés

    Students will be able to: - Identify and explain the fundamental principles of unit operations. - Evaluate a unit operation and optimize its performance within given constraints. - Propose improvements by considering technical, economic, and sustainable development factors.



    Teachers: Thierry Meyer
    Language: Fr

  • Organic and printed electronics

    This course addresses the implementation of organic and printed electronics technologies using large area manufacturing techniques. It will provide knowledge on materials, printing techniques, devices, systems, and applications: state of the art and current status on commercialization.



    Teachers: Vivek Subramanian, Danick Briand
    Language: En

  • Organic chemistry

    This course provides a basic foundation in organic
    chemistry and polymer chemistry, including chemical nomenclature of organic compounds and polymers, an understanding of chemical structures, chemical reaction mechanisms, as well as methods of organic and polymer synthesis.



    Teachers: Holger Frauenrath, Daniel Görl
    Language: En

  • Organic chemistry laboratory Work

    Purification methods (distillation, crystallization, chromatography), simple organic syntheses: bromination, reduction, acylation, imine, nitration, Grignard, Reformatsky)

    Acquisition of knowledge on the chemical hazards and how to protect ourself. Knowledge of legal commitments.



    Teachers: Jieping Zhu, Jean-Luc Marendaz
    Language: Fr

  • Organic electronic materials

    This course will introduce students to the field of organic electronic materials. The goal of this course is to discuss the origin of electronic properties in organic materials, charge transport mechanisms, chemical synthesis, materials processing, and device fabrication.



    Teachers: Holger Frauenrath
    Language: En

  • Organic functions and reactions I

    The course will focus on the reactivity of carbonyl compounds: their structure, reactivity and transformations; the reaction of enols/enolates. The understanding of reaction mechanisms, chemo-, regio- and stereo-selectivities will be emphasized.



    Teachers: Jieping Zhu
    Language: Fr

  • Organic functions and reactions II

    To develop basic understanding of the reactivity of aromatic and heteroaromatic compounds. To develop a knowledge of a class of pericyclic reactions. To apply them in the context of the synthesis.



    Teachers: Nicolai Cramer
    Language: En

  • Organometallic chemistry

    Basic organometallic chemistry will be covered in this course.
    1. Structure and bonding in organometallic compounds.
    2. reactivity of organometallic compounds, stoichiometric reactions, catalyzed reactions and reaction mechanisms.



    Teachers: Marinella Mazzanti
    Language: En

  • Parallel and high-performance computing

    This course provides insight into a broad variety of High Performance Computing (HPC) concepts and the majority of modern HPC architectures. Moreover, the student will learn to have a feeling about what architectures are suited for several types of algorithms and learn to program for them.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Parallel programming

    Learn 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 experimented.



    Teachers: Emmanuel Lanti, Nicolas Richart
    Language: En

  • Parallelism and concurrency in software

    From sensors,to smart phones,to the world's largest datacenters and supercomputers, parallelism & concurrency is ubiquitous in modern computing.There are also many forms of parallel & concurrent execution in modern platforms with varying degrees of ease of programmability,performance & efficiency.



    Teachers: Babak Falsafi
    Language: En

  • Particle detection

    The course will cover the physics of particle detectors. It will introduce the experimental techniques used in nuclear and particle physics. The lecture includes the interaction of particles with matter, scintillators, gas detectors, silicon detectors, detectors for particle ID and photo-detectors.



    Teachers: Guido Haefeli
    Language: En

  • Particle physics I

    Presentation of particle properties, their symmetries and interactions.
    Introduction to quantum electrodynamics and to the Feynman rules.



    Teachers: Radoslav Marchevski
    Language: En

  • Particle physics II

    This course aims to make students familiar and comfortable with the main concepts of particle physics, providing a clear connection between the theory and relevant experimental results, including the most recent ones from modern particle physics experiments.



    Teachers: Lesya Shchutska
    Language: En

  • Particle physics: the flavour frontiers

    This course will present experimental aspects of flavour physics primarily in the quark sector but also in the lepton sector and their role in the development of the Standard Model of particle physics.



    Teachers: Radoslav Marchevski
    Language: En

  • Particles and fundamental interactions



    Teachers: Radoslav Marchevski
    Language: Fr

  • Perception and learning from multimodal sensors

    The course will cover different aspects of multimodal processing (complementarity vs redundancy; alignment and synchrony; fusion), with an emphasis on the analysis of people, behaviors and interactions from multimodal sensor, using statistical models and deep learning as main modeling tools.



    Teachers: Jean-Marc Odobez
    Language: En

  • Performance Management

    The objective of the course is to provide participants with the main processes and tools a company applies to evaluate the financial and non financial performance.



    Teachers: Eric Cauvin
    Language: En

  • Performance-based earthquake engineering

    Quantitative decision making based on life-cycle considerations that incorporate direct losses, seismic risk assessment, and collapse. Seismic hazard analysis, response simulation, damage and loss estimation, collapse prediction. Case studies.



    Teachers: Dimitrios Lignos
    Language: En

  • Personalized health: biomedical & social challenge

    4Ps medicine (personalised, preventive, predictive and participatory) disrupts established medical knowledge, as well as the social and political configurations of medicine. This course analyses these processes through an interdisciplinary approach drawn from Science and Technology studies.



    Teachers: Luca Chiapperino
    Language: Fr

  • Perspectives critiques de la durabilité

    This course will start from the paradigms of sustainability and contemporary social and political consequences. We will take a critical approach to the various theories, identify the actors who promote them and study the social movements.



    Teachers: Marta Roca Escoda
    Language: Fr

  • PhD to CEO - Launching Technology Ventures

    The course focuses on launching technology ventures and academic spin-offs, covering foundational concepts of venture strategy and technology commercialization. Students gain real-life experience through hands-on startup projects based on own or other students' inventions and discoveries.



    Teachers: Davide Bavato
    Language: En

  • Pharmaceutical biotechnology

    The course focuses on the development and application of biotechnology-based approaches to human diseases. It provides current information on the engineering and pharmaceutical production of highly specific therapeutic proteins, vaccines, and other important €œbiologicals€ at an industrial scale.



    Teachers: Horst Pick
    Language: En

  • Pharmacology and pharmacokinetics

    This course introduces the student to the fudamentals of pharmacology, pharmacokinetics and drug-receptor interactions. It discusses also pharmacogenetics and chronopharmacology, to exemplify the challenges of personalized medicine.



    Teachers: Stephan Beat Kellenberger, Dmitri Firsov
    Language: En

  • Phase transformations

    This course is an introduction to the thermodynamics and crystallography liquid-solid and solid-solid phase transformations. It is essentially focused on metallic materials, but will occasionally make extensions to ceramics and rocks.



    Teachers: Cyril Cayron
    Language: Fr

  • Phasing-out, innovation through withdrawal

    The aim of the course is to acquire the concepts and methods of Science and Technology Studies in order to learn how to decode the interweaving of science and technology in society by applying these elements to the general issues of innovation.



    Teachers: Florian Jaton, Nolwenn Karin Bühler Viredaz
    Language: En

  • Phasing-out, innovation through withdrawal II

    The course aims at the acquisition of concepts and methods of Science and Technology Studies in order to learn how to decipher the intricacies of science and technology in society by mobilizing these elements in relation to the general issues of innovation.



    Teachers: Florian Jaton, Nolwenn Karin Bühler Viredaz
    Language: En

  • Philosophical perspectives on the exact sciences I

    The course considers central themes in the philosophy of science. Starting from the debate between Leibniz and Newton about space and time, we move on to the transition from classical to quantum physics, the explanatory role of mathematics and philosophical questions about artificial intelligence.



    Teachers: Michael-Andreas Esfeld
    Language: En

  • Philosophical perspectives on the exact sciences II

    The course considers central themes in the philosophy of science. Starting from the debate between Leibniz and Newton about space and time, we move on to the transition from classical to quantum physics, the explanatory role of mathematics and philosophical questions about artificial intelligence



    Teachers: Michael-Andreas Esfeld
    Language: En

  • Philosophie des sciences de la vie II

    Evaluate the main positions in a chosen philosophical debate. Develop in your group a solid approach to one or more philosophical problems of that debate. Defend your analysis and conclusions.



    Teachers: Cristian Ariel Lopez
    Language: Fr

  • Philosophy of biology

    Identify and understand central issues in the philosophy of biology, notably about biological evolution and the emergence of life. Evaluate and compare crucial arguments in the debates. Synthesize the discussion and thus formulate and defend one's own position.



    Teachers: Christian Sachse
    Language: Fr

  • Philosophy of life sciences I

    Understand and discuss central issues in the philosophy of life sciences, e.g. that of reductionism or why free will might be an illusion. Transpose problems and arguments from one debate to another. Evaluate the impact of the scientific worldview on us.



    Teachers: Cristian Ariel Lopez
    Language: Fr

  • Philosophy of science

    This course offers to identify and understand central issues in the philosophy of science, for instance the debate on different models of scientific explanation. Evaluate and compare crucial arguments in the debates. Present a position/a debate and manage the discussion.



    Teachers: Christian Sachse
    Language: Fr

  • Photochemistry I

    This course presents the theoretical bases of electronic spectroscopy and molecular photophysics. The principles of the reactivity of excited states of molecules and solids under irradiation are detailled. The main classes of industrial and natural photochemical processes are described.



    Teachers: Jacques-Edouard Moser
    Language: En

  • Photomedicine

    The most important clinical diagnostic and therapeutic applications of light will be described. In addition, this course will address the principles governing the interactions between light and biological tissues, their optical properties and basic concepts in photobiology and photochemistry.



    Teachers: Georges Wagnières
    Language: En

  • Photonic systems and technology

    The physics of optical communication components and their applications to communication systems will be covered. The course is intended to present the operation principles of contemporary optical communication systems employing optical fibers and modern optoelectronic devices.



    Teachers: Camille Sophie Brès
    Language: En

  • Physical Optics and Advanced Imaging

    This course gives an introduction to principles of Fourier and physical optics, numerical propagation, and sampling. On the second half the course covers topics of advanced imaging, including 3 external lecturers who are experts in application or development of advanced imaging techniques.



    Teachers: Manuel Guizar Sicairos
    Language: En

  • Physical and chemical analyses of materials

    The course relates on the use of electromagnetic (X-Ray) and corpuscular (electrons) radiations for physical and chemical analysis of solid materials.



    Teachers: Christophe Roussel
    Language: En

  • Physical and computational organic chemistry

    This course introduces modern computational electronic structure methods and their broad applications to organic chemistry. It also discusses physical organic concepts to illustrate the stability and reactivity of organic molecules.



    Teachers: Clémence Corminboeuf
    Language: En

  • Physical chemistry of polymeric materials

    The student has a basic understanding of the physical and physicochemical principles which result from the chainlike structure of synthetic macromolecules. The student can predict major characteristics of a polymer from its chemical structure and molecular architecture.



    Teachers: Eva Klok-Lermann
    Language: En

  • Physical models for micro and nanosystems

    Students will learn simple theoretical models, the theoretical background of finite element modeling as well as its application to modeling charge, mass and heat transport in electronic, fluidic and electromechanical micro and nanosystem.



    Teachers: Andras Kis
    Language: En

  • Physics III

    The students understand and apply the physics of fluids, and the basics of electromagnetism and electronic schemes



    Teachers: Hugo Dil
    Language: En

  • Physics IV

    Wave physics and introduction to special relativity.



    Teachers: Paolo Ricci
    Language: Fr

  • Physics and chemistry of the atmosphere

    The course provides an introduction to the physical and chemical processes that govern the atmospheric dynamics at small and large scales. The basis is laid for an in depth understanding of our atmospheric environment and the climate system.



    Teachers: Julia Schmale, Michael Lehning, Athanasios Nenes, Hendrik Huwald
    Language: En

  • Physics and hydrology of snow

    This course covers principles of snow physics, snow hydrology, snow-atmosphere interaction, and snow modeling. It transmits detailed understanding of physical processes within the snow and at its interfaces with the atmosphere and the ground, and presents field, laboratory, and modeling techniques.



    Teachers: Hendrik Huwald, Michael Lehning
    Language: En

  • Physics and philosophy in the 20th century

    Philosophy of nature : Physics and philosophy in the 20th century. The course considers the philosophy of physics from Newton via Einstein to quantum physics



    Teachers: Michael-Andreas Esfeld
    Language: Fr

  • Physics lab (metrology)

    This course is a practical introduction to classical measurement techniques in a physics laboratory. It aims at familiarising the students with data acquisition, sensors, signal processing, vacuum and cryogenics.



    Teachers: Daniele Mari, Iva Tkalcec Vâju
    Language: Fr

  • Physics lab IIIa

    The students observe a number of physical phenomena and their technological applications. The course aims at acquiring knowledge about the methods of observation, measurement and experimental data analysis. The students practice scientific communication.



    Teachers: Arnaud Magrez, Iva Tkalcec Vâju, Daniele Mari
    Language: Fr

  • Physics lab IIIb

    The students observe a number of physical phenomena and their technological applications. The course aims at acquiring knowledge about the methods of observation, measurement and experimental data analysis. The students practice scientific communication.



    Teachers: Daniele Mari, Arnaud Magrez, Iva Tkalcec Vâju
    Language: Fr

  • Physics lab IIa

    This practical course provides a contact with basic physical phenomena and their applications, it should help students acquire knowledge about the methods of observation and measurement as well as data analysis and presentation.



    Teachers: Jean-Michel Sallese, Iva Tkalcec Vâju, Daniele Mari, Cédric Meinen
    Language: Fr

  • Physics lab IIb

    This practical course provides a contact with basic physical phenomena and their applications, it should help students acquire knowledge about the methods of observation and measurement as well as data analysis and presentation.



    Teachers: Iva Tkalcec Vâju, Daniele Mari, Cédric Meinen
    Language: Fr

  • Physics of life

    Life has emerged on our planet from physical principles such as molecular self-organization, thermodynamics, stochastics and iterative refinement. This course will introduce the physical methods to study life and will discuss the quantitative and physical concepts that make life possible.



    Teachers: Henning Stahlberg
    Language: En

  • Physics of low-dimensional materials

    This course covers the concepts and physics of matter at reduced dimensions. The fabrication and characterization of low-dimensional materials as well as their potential application is discussed. The critical review and presentation of scientific publications is trained.



    Teachers: Christian Wäckerlin
    Language: En

  • Physics of materials

    This course discusses materials physics associated with the mechanical and structural properties of solids, primarily focusing on the physics of dislocation defect dynamics and linking diffusion kinetics to the fundamental physics of phase transformations.



    Teachers: Thomas La Grange
    Language: En

  • Physics of nuclear reactors

    In this course, one acquires an understanding of the basic neutronics interactions occurring in a nuclear fission reactor as well as the conditions for establishing and controlling a nuclear chain reaction.



    Teachers: Mathieu Hursin, Andreas Pautz, Annalisa Manera
    Language: En

  • Physics of photonic semiconductor devices

    Series of lectures covering the physics of quantum heterostructures, dielectric microcavities and photonic crystal cavities
    as well as the properties of the main light emitting devices that are light-emitting diodes (LEDs) and laser diodes (LDs).



    Teachers: Raphaël Butté
    Language: En

  • Physics of semiconductors devices

    The students are able to explain the physics of semiconductor devices like diodes, transistors, and MOS devices. They use such devices in fundamental electronic circuits, like inverters and amplifiers.



    Teachers: Pierre-André Besse
    Language: Fr

  • Physiology by systems

    The course aims at knowing and understanding the function of the cardiovascular, urinary, respiratory, gastrointestinal, basal metabolism and its regulation in the frame of a biomedical and scientific approach.



    Teachers: Sylvain Roy
    Language: Fr

  • Physiology lab I

    The physiology laboratory introduce the experimental methods in the biomedical field, including experimental set-ups, transducers, signal conditioning, data acquisition and processing.
    The physiological end results illustrate the contents of the Physiologie par systèmes course.



    Teachers: André Pexieder
    Language: Fr

  • Physiology lab II

    The physiology laboratory introduce the experimental methods in the biomedical field, including experimental set-ups, transducers, signal conditioning, data acquisition and processing.
    The physiological end results illustrate the contents of the Physiologie par systèmes course.



    Teachers: André Pexieder
    Language: Fr

  • Physique numérique (pour SPH)

    Formulate and solve physics problems using elementary numerical methods. Understand the advantages and limitations of these methods (stability, convergence). Illustrate various physics subjects seen in other courses.



    Teachers: Joan Decker
    Language: Fr

  • Picture history I

    The class proposes to examine Expo 64, the Swiss National Exhibition held in Lausanne in 1964, inviting students to conceive a critical reimagining of the event in the context of a hypothetical seventh Swiss national exhibition in 2034.



    Teachers: Olivier Lugon
    Language: Fr

  • Picture history II

    The seminar proposes to conceive a series of hypothetical contributions to a possible seventh Swiss national exhibition in 2034, which would take the form of an update of Expo 64 on the very site of the 1964 national exhibition in Lausanne.



    Teachers: Olivier Lugon
    Language: Fr

  • Planetary health

    This course provides an overview of global environmental change through the perspective of the planetary boundaries and examines how human health is interlinked with social and ecological contexts.



    Teachers: Nicola Mary Banwell, John McKinney, Giovanni D'Angelo, Elisa Oricchio
    Language: En

  • Planning your scientific journey

    Planning Your Scientific Journey: Being successful as a scientist requires more than acquiring knowledge and developing experimental skills. It also requires: (1) asking a good scientific question, (2) establishing a clear plan of action, and (3) seeking advice along the way.



    Teachers: Pavan P Ramdya
    Language: En

  • Planning your scientific journey (EDBB)

    Planning Your Scientific Journey: Being successful as a scientist requires more than acquiring knowledge and developing experimental skills. It also requires: (1) asking a good scientific question, (2) establishing a clear plan of action, and (3) seeking advice along the way.



    Teachers: Suliana Manley
    Language: En

  • Plasma Diagnostics in Basic Plasma Physics Devices and Tokamaks: from Principles to Practice

    The programme will allow students to learn plasma diagnostics and data processing methods of modern fusion experiments and to bridge the gap between diagnostics theory and experimental practice.



    Teachers: Benoît Labit, Ivo Furno, Holger Reimerdes
    Language: En

  • Plasma I

    Following an introduction of the main plasma properties, the fundamental concepts of the fluid and kinetic theory of plasmas are introduced. Applications concerning laboratory, space, and astrophysical plasmas are discussed throughout the course.



    Teachers: Christian Gabriel Theiler
    Language: En

  • Plasma II

    This course completes the knowledge in plasma physics that students have acquired in the previous two courses, with a discussion of different applications, in the fields of magnetic confinement and controlled fusion, astrophysical and space plasmas, and societal and industrial applications.



    Teachers: Holger Reimerdes
    Language: En

  • Plasma instabilities

    To complete the theoretical knowledge acquired before the graduate studies.



    Teachers: Jonathan Graves, Stephan Brunner
    Language: En

  • Political economy of design

    Political Economy of Design (PED) seeks to position and discuss architecture in relation to the world of production, economic interests and community benefits or decisions, at a local and global scale.



    Teachers: Paolo Tombesi
    Language: En

  • Pollutants analysis in the environment

    Evaluation of the quality of a river by using methods of observation as well as physico-chemical and biological methods. Collecting samples in the field and laboratory analysis.
    Practical determination and use of the constants of complexes formation.



    Teachers: Florian Breider, Christian Ludwig, Pascal Cédric Mulattieri
    Language: Fr

  • Polymer chemistry and macromolecular engineering

    Know modern methods of polymer synthesis. Understand how parameters, which determine polymer structure and properties, such as molecular weight, molecular weight distribution, topology, microstructure can be controlled by proper choice of polymerization method and optimization of reaction condition



    Teachers: Harm-Anton Klok
    Language: En

  • Polymer composites + Laboratory Work

    Mechanical and physical properties of anisotropic materials and calculation tools are presented. Constituents, processing techniques and structure-processing-properties relationships are given for different types of organic matrix composites. Applications in transport,sport and energy are discussed.



    Teachers: Pierre-Etienne Bourban, Véronique Michaud
    Language: Fr

  • Polymer science



    Teachers: Daniel Görl
    Language: Fr

  • Polymer science + TP

    Introduction to polymer physics and the link between chemical structure and macroscopic properties, with emphasis on morphology and thermomechanical behaviour, polymer technology and manufacturing techniques, providing a basis for the rational selection of polymers in an industrial context.



    Teachers: Daniel Görl
    Language: En

  • Powder Diffraction School - Modern Syncrotron Methods

    Modern synchrotron-radiation methods not only provide data of exceptional quality, but have allowed previously inaccessible experiments to be performed. The school will give a broad overview of all possibilities using synchrotron radiation, including hands-on practicals.



    Teachers: Andrea Testino, Nicola Casati
    Language: En

  • Power electronics

    The goal of the course is to present fundamentals of power electronics. The key focus is on the operating principles of power electronic converters, their modelling, sizing and design.



    Teachers: Drazen Dujic
    Language: En

  • Power electronics for renewable applications

    Introduction to key aspects of power-electronics utilization in renewable energy applications, including the basic operation principles, system-level properties, control, and modeling. Practical experiences are gained via the simulation exercises.



    Teachers: Drazen Dujic, Andrea Cervone
    Language: En

  • Power system restructuring and deregulation

    This course presents different types and mechanisms of electricity markets. It addresses in particular their impacts on power/distribution systems operation and consequently the appropriate strategies capable to ensure a secure and reliable functioning.



    Teachers: Rachid Cherkaoui
    Language: En

  • Power systems analysis

    The course provides the fundamental concepts to model power systems, understand their operation and design/coordinate some of its main components.



    Teachers: Mario Paolone
    Language: En

  • Practical - Ablasser Lab

    Pattern recognition pathways in innate immunity.
    The course aims to teach students about approaches to study mechanisms of innate immune recognition of pathogens.



    Teachers: Baptiste Guey, Alexiane Decout, Andrea Ablasser
    Language: En

  • Practical - Antanasijevic Lab

    The students will learn:

    1) how to handle viral protein antigens and antibody samples
    2) how to assemble and purify immune complexes using liquid chromatography
    3) how to image them on an electron microscope



    Teachers: Elise Rose Eray, Aleksandar Antanasijevic
    Language: En

  • Practical - Barth Lab

    This course will convey the concepts and experimental techniques for studying the signal transduction mediated by receptors across biological membranes.



    Teachers: Patrick Barth, Aurélien Oggier
    Language: En

  • Practical - Blokesch Lab

    How to look at tiny things: visualizing bacteria using epifluorescence microscopy.



    Teachers: Melanie Blokesch
    Language: En

  • Practical - Brisken Lab

    Breast development and cancer.
    Learn about experimental approaches to study Breast Development and Breast Cancer.



    Teachers: Cathrin Brisken
    Language: En

  • Practical - Constam Lab

    Primary cilia have emerged as an important organelle of cells to sense environmental cues that control embryogenesis and adult renal tubule and liver bile duct homoestasis. This course focuses on functional analysis of molecules implicated in signal transduction of fluid flow-sensing cilia.



    Teachers: Daniel Constam
    Language: En

  • Practical - D'Angelo Lab

    Cells produce thousands of lipids that impact biological processes in ways we are only starting to characterize. In this course we will introduce MALDI imaging mass spectrometry to study lipid composition in a space resolved fashion.



    Teachers: Leila Haj Abdullah Alieh, Sylvia Ho, Agostina Crotta Asis, Giovanni D'Angelo
    Language: En

  • Practical - De Palma Lab

    Cell heterogeneity in the tumor microenvironment.



    Teachers: Michele De Palma
    Language: En

  • Practical - Dyson Lab

    In vitro cytotoxicity testing is often the first step to establish the utility of a compound as a potential drug. The course will teach students how to evaluate the cytotoxicity of compounds on cancer cells of human-origin and appropriate non-tumorigenic cell lines.



    Teachers: Paul Joseph Dyson
    Language: En

  • Practical - Gallini Lab

    This course explores how stem cell fate and behaviors are regulated in the skin epithelium during homeostasis, injury, and tumorigenesis. Students gain knowledge of skin biology and experience with ex vivo approaches to study cell behaviors required to maintain or restore barrier function.



    Teachers: Sara Gallini
    Language: En

  • Practical - Goemans Lab

    The students will get practical experience in

    (i) how to cultivate diverse bacteria
    (ii) how to treat them with antibiotics or
    (iii) with bacteriophages that they will isolate themselves from the environment.



    Teachers: Justine Gillard, Camille Goemans, Katia Villion
    Language: En

  • Practical - Gönczy Lab

    Give students a feel for some of the approaches pursued to understand mechanisms underlying cell division processes, primarily in C. elegans embryos but also in other systems, including human cells in culture.



    Teachers: Pierre Gönczy
    Language: En

  • Practical - Huelsken Lab (EDMS)

    Assessment of signaling mechanisms in cancer.
    The objectives of the course are:
    - to understand the importance of signaling and cell-cell interactions in cancer stroma interactions
    - to learn techniques involved in assessing the function of such interactions in vitro and in vivo.



    Teachers: Joerg Huelsken
    Language: En

  • Practical - Karthaus Lab

    Students will learn
    1) how organoids can be used in biomedical research
    2) How to perform organoid culture
    3) How to perform basic genetic manipulations



    Teachers: Wouter Richard Karthaus, Andrea Krapp, Candice Stoudmann
    Language: En

  • Practical - Lemaitre Lab

    Drosophila immunity.
    Give students a feel for some of the approaches pursued to understand mechanisms underlying cell division innate immunity in Drosophila.



    Teachers: Bruno Lemaitre
    Language: En

  • Practical - Merten Lab

    Learn how to design & perform microfluidic droplet experiments for single-cell encapsulation. Through hands-on work, gain experience with chip operation, droplet generation & fluorescent signal acquisition. Introduction to single-cell genomics workflows & their integration with microfluidic technol.



    Teachers: Christoph Merten
    Language: En

  • Practical - Oricchio Lab

    Training in hemato-oncology.
    Analysis and genetic manipulation of hematopoietic progenitor cells.
    Morphological recognition of main hematopoietic lineages.



    Teachers: Elisa Oricchio, Natalya Katanayeva
    Language: En

  • Practical - Persat Lab

    The student will learn how to:
    - perform high resolution microscopy of single bacterial cells
    - perform a motility assay
    - operate high resolution microscope
    - analyze image data



    Teachers: Alexandre Persat
    Language: En

  • Practical - Radtke Lab

    Self renewing organs.
    Flow Cytometry as tools for the analysis of the hematopoietic system.



    Teachers: Freddy Radtke, Ute Koch
    Language: En

  • Practical - Schoonjans Lab

    Bile acid signaling. Investigate GPCR-mediated effects of bile acids on mitochondrial function and dynamics.



    Teachers: Kristina Schoonjans
    Language: En

  • Practical - Schuhmacher Lab

    It's all about the lipids: We use a chemical biology approach to answer outstanding questions in membrane biology.

    We show you how to use our lipid tools that allow you to manipulate lipid concentrations and visualize them in cells.



    Teachers: Milena Maria Schuhmacher
    Language: En

  • Practical - Stahlberg Lab

    Cryo-electron microscopy structural analysis of proteins. The course aims at demonstrating the workflow from sample purification to determining the atomic structure of a soluble or membrane protein.



    Teachers: Henning Stahlberg
    Language: En

  • Practical - Suter Lab

    Bioluminescence imaging and data analysis Splinkerette PCR (to analyze genomic insertion site of a transgene).

    The students will obtain theoretical and practical insight into embryonic stem cell biology and the study of gene expression fluctuations in single cells.



    Teachers: David Suter
    Language: En

  • Practical - Tang Lab

    In this course, the students will learn the basics skills in cancer immunotherapy and immunoengineering.
    Open to 4 students.



    Teachers: Li Tang
    Language: En

  • Practical - Thomä Lab

    Expression and purification of recombinant proteins are key methods in our lab studying protein machines on a structural level and ways in which they can be reprogrammed by small molecules. In the course, we will express and purify proteins and biophysically characterise them.



    Teachers: Nicolas Thomä
    Language: En

  • Practical - Van der Goot Lab

    Membrane organization.
    Investigate the compartmentalisation of biological membranes: what are the determinants of the localization of transmembrane proteins in the 2 dimensional space of the membranes?



    Teachers: Gisou van der Goot
    Language: En

  • Practical - Zenk Lab

    You will learn to prepare single nuclei suspensions from organoid and use them to generate chromatin accessibility (ATAC) or CUT&Tag sequencing libraries to probe the epigenetic landscape during development.
    You will also learn how to perform basic analysis and compare
    between samples.



    Teachers: Fides Zenk, Heather Murray
    Language: En

  • Practical business law

    The course covers the fundamental concepts of business law from a practical standpoint, including contracts and company law, intellectual property, data protection and competition law, with a special focus on issues specific to start-up companies.



    Teachers: Anne Dorthe
    Language: En

  • Practical in venture capital

    In a collaboration with EPFL, Verve is seeking PhD students who are interested in gaining first-hand Venture Capital
    experience and are passionate about working with technology startups across Europe. Fellows will acquire all necessary
    skills to cover the entire investment process



    Teachers: Susanne Katharina Schorsch, Christophe Moser
    Language: En

  • Practical programming in Chemistry

    This course offers a comprehensive, practical introduction to computer programming tailored for chemists and chemical engineers. Python is the main language used throughout the course.



    Teachers: Philippe Schwaller
    Language: En

  • Practice in materials

    TPs matériaux BA4 aim at illustrating the notions seen in the classes Introduction à la Science des Matériaux and Métaux et Alliages. The link between microstructure, process and properties is emphasized, together with the analysis of measurements and the writing of a report.



    Teachers: Julie Gheysen, David Hernandez Escobar
    Language: Fr

  • Practice of object-oriented programming

    Students improve their knowledge of Java and put it into practice by implementing a sizeable project. They learn how to use and implement the most common type of collections (lists, sets and maps) and look at a few design patterns.



    Teachers: Michel Schinz
    Language: Fr

  • Preparative chemistry I

    Apply basic reactivity in organic chemistry to the multi-step synthesis of polyfunctional molecules. Instruction on safety regulation in laboratories of chemical synthesis. Instruction on the planification and monitoring of simple synthetic pathways.



    Teachers: Paul Joseph Dyson, Nicolai Cramer
    Language: Fr

  • Preparative chemistry II

    Advanced chemistry laboratory

    Admission to the TP is conditional on the successful completion of 2 of the 3 courses: CH-222 Coordination chemistry, CH-223 Organometallic chemistry, CH-233 Fonctions et réactions organiques



    Teachers: Xile Hu, Kay Severin
    Language: Fr

  • Press and digital history I

    Combining digital technology and history, this course offers a fresh approach to media history. By exploring digitized press archives using digital tools, students will learn to critically analyze massive amounts of data from the past.



    Teachers: Raphaëlle Ruppen Coutaz, Martin Alfred Grandjean, Nelly Claudia Valsangiacomo
    Language: Fr

  • Press and digital history II

    Combining digital technology and history, this course offers a fresh approach to media history. By exploring digitized press archives using digital tools, students will learn to critically analyze massive amounts of data from the past.



    Teachers: Martin Alfred Grandjean, Raphaëlle Ruppen Coutaz, Nelly Claudia Valsangiacomo
    Language: Fr

  • Principles and Applications of X-ray Diffraction

    Basic theoretical aspects of Crystallography and the interaction between X-ray radiation and matter. Experimental aspects of materials-oriented powder and single crystal diffraction. Familiarization with modern X-ray diffractometers.



    Teachers: Farzaneh Fadaei Tirani, Pascal Alexander Schouwink
    Language: En

  • Principles and applications of systems biology

    The course introduces and develops the key concepts from systems biology and systems engineering in the context of complex biological networks. The lectures elaborate on techniques and methods to model and analyze complex biological problems.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Principles of computer systems

    This advanced graduate course teaches the key design principles underlying successful computer and communication systems, and shows how to solve real problems with ideas, techniques, and algorithms from operating systems, networks, databases, programming languages, and computer architecture.



    Teachers: George Candea, Katerina Argyraki
    Language: En

  • Principles of digital communications

    This course is on the foundations of digital communication. The focus is on the transmission problem (rather than being on source coding).



    Teachers: Emre Telatar
    Language: En

  • Principles of finance

    The course provides a market-oriented framework for analyzing the major financial decisions made by firms. It provides an introduction to valuation techniques, investment decisions, asset valuation, financing decisions, and sustainable finance.



    Teachers: Erwan Morellec
    Language: En

  • Principles of microeconomics

    The course allows students to get familiarized with the basic tools and concepts of modern microeconomic analysis. Based on graphical reasoning and analytical calculus, it constantly links to real economic issues.



    Teachers: Alexandra Marie Vitaline Kis
    Language: En

  • Principles of online decision-making

    This course provides a mathematical treatment of online decision-making. It covers bandits (multi-armed, contextual, structured), Markov Decision Processes (MDPs), and related topics. Key concepts include exploration-exploitation, UCB, Thompson sampling, and tools to derive regret bounds.



    Teachers: Matthias Grossglauser
    Language: En

  • Privacy at the communication layer

    In this seminar course students will get in depth understanding of mechanisms for private communication. This will be done by reading important papers that will be analyzed in the class. Students will also propose their own privacy attacks or defenses which can become a publication.



    Teachers: Carmela Troncoso
    Language: En

  • Probabilistic models of modern AI

    This is a course where we will cover various topics related to recent progress in AI. Emphasis will be on understanding conceptual and mathematical principles, and on relating those to experimental data for machine learning models used in practice.



    Teachers: Clément Hongler
    Language: En

  • Probability

    The course is an introduction to probability theory. We aim to introduce the modern formalism (based on the notion of measure), to connect it with the 'intuitive' aspect of probabilities, but also to become familiar with the probabilistic way of thinking.



    Teachers: Juhan Aru
    Language: Fr

  • Probability and statistics

    This course teaches the basic concepts of probability theory and statistics, such as inference, testing and regression.



    Teachers: Yoav Zemel
    Language: Fr

  • Probability and statistics

    This course teaches the basic concepts of probability theory and statistics, such as inference, testing and regression.



    Teachers: Yoav Zemel
    Language: Fr

  • Probability and statistics

    The course is an introduction to probability and statistics for physicists.



    Teachers: Victor Panaretos
    Language: Fr

  • Probability and statistics

    This course covers elementary notions of probability and statistics, such as inference, tests, and regression.



    Teachers: Hélène Ruffieux
    Language: Fr

  • Probability and statistics

    The course introduces the basic notions of probability and statistical inference, with an emphasis on the main concepts and the most commonly used methods.



    Teachers: Linda Mhalla
    Language: Fr

  • Probability and statistics (for IC)



    Teachers: Sébastien Ott
    Language: Fr

  • Probability and statistics (for SV)

    Introduction to notions of probability and basic statistics.



    Teachers: Mats Julius Stensrud
    Language: En

  • Probability and statistics for materials science

    The course establishes the concepts of statistical analysis, probability theory, and data analysis. This includes standard statistical tests, correlation analysis and experimental design. It introduces computational statistical methods to analyse large data sets.



    Teachers: Gregor Jotzu
    Language: En

  • Probability and stochastic calculus

    This course gives an introduction to probability theory and stochastic calculus in discrete and continuous time. The fundamental notions and techniques introduced in this course have many applications in finance, for example for option pricing, risk management and optimal portfolio choice.



    Teachers: Elena Perazzi
    Language: En

  • Probability theory

    The course is based on Durrett's text book
    Probability: Theory and Examples.
    It takes the measure theory approach to probability theory, wherein expectations are simply abstract integrals.



    Teachers: Thomas Mountford
    Language: En

  • Process development

    Through a project, this course will introduce the critical steps in developing a chemical process in the context of industry decarbonisation, from the lab to industrial scale.



    Teachers: François Maréchal, Meire Ellen Gorete Ribeiro Domingos, Ana Catarina Gouveia Braz
    Language: En

  • Product decarbonization and life cycle analysis

    This course will address the need to decarbonize engineered products and to reduce their environmental and societal impacts. Life cycle analysis (LCA) will be used as a tool to quantify the impacts of engineered products and to aid design of lower impact alternatives.



    Teachers: Martyn Wakeman
    Language: En

  • Product development and engineering design

    The course introduces product development and the application of fundamental mechanics to develop engineering solutions. This focuses on the product development process including ideation, design selection, engineering analysis, prototyping and life cycle analysis.



    Teachers: Josie Hughes
    Language: En

  • Production management

    Production management deals with producing goods sustainably at the right time, quantity, and quality with the minimum cost. This course equips students with practical skills and tools for effectively managing demand, supply, and implementing advanced analytics in manufacturing companies.



    Teachers: Amin Kaboli
    Language: En

  • Products design & systems engineering

    This course will cover all the aspects of product design and system engineering from learning relevant methods to the actual implementation in a hands-on practice of product development.



    Teachers: Yves Bellouard, Edoardo Charbon
    Language: En

  • Programmation pour ingénieur

    Build on the basic programming concepts learn last semester. Develop a simple program. Debug methods and good practice. Introduction to scientific programming. Introduction to data flow programming.



    Teachers: Christophe Salzmann
    Language: Fr

  • Programming and software development for engineers

    Python programming course to advance students' existing programming skills and help write better software. The course will teach best practices and techniques such as refactoring, debugging, and unit testing.



    Teachers: Alok Deshmukh Menghrajani, Alexandre Alahi
    Language: En

  • Programming concepts in scientific computing

    The aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focuses on object-oriented programming and c++ specific programming techniques. Typical class hierarchies of computational software are addressed.



    Teachers: Guillaume Anciaux
    Language: En

  • Project Management and Effective Leadership

    This course provides a foundational understanding of project management and leadership, typically in any professional environment, including while not limited to industry and academics.



    Teachers: Serena Giovannini, Sandro Carrara
    Language: En

  • Project management and risk analysis

    This course focuses on a general approach to project management while assessing risk approach at each step of the project.



    Teachers: Philippe Wieser
    Language: Fr

  • Project of Computational chemistry

    This course exploits modern computational tools in a research project aiming at resolving a chemistry problem by group of two students.



    Teachers: Jiri Vanicek, Philippe Schwaller, Ursula Röthlisberger, Berend Smit, Clémence Corminboeuf
    Language: Fr

  • Project oriented programming

    This course focuses on the complementary features of the C++ language that allow to design robust modular applications (principle of separation of concerns). The practice dimension is deemed particularly important ; for this reason a significant time is devoted to a project.



    Teachers: Rafael Pereira Pires
    Language: Fr

  • Protein mass spectrometry and proteomics

    In systems biology, proteomics represents an essential pillar. The understanding of protein function and regulation provides key information to decipher the complexity of living systems. Proteomic technology now enables deep quantitative proteome mapping via mass spectrometry.



    Teachers: Loïc Dayon
    Language: En

  • Prototyping at the interface between disciplines

    This course will allow students to engage in hands-on projects in a dedicated workshop environment - the SKIL. Students work together in small groups on projects formulated together with the teacher and the highly specialized team of lab-managers of the SKIL. Students can also bring their own ideas.



    Teachers: Anders Meibom, Reto Trappitsch
    Language: En

  • Public law for architects

    This course provides future EPFL architects with the basic knowledge and skills in public law required to contribute to the design and execution of architectural projects, in Switzerland or abroad - by analogy.



    Teachers: Jacques Dubey
    Language: Fr

  • Publishing in Management, Technology and Innovation

    The seminar aims to improve doctoral students' competencies in management, technology, and innovation to publish their work in leading academic journals.



    Teachers: Marc Gruber, Dominique Foray
    Language: En

  • Python Bootcamp

    An intensive, hands-on, pragmatic introduction to computer programming. Students learn basic concepts like data types, control structures, string processing, functions, input/output. They perform simulations, write scripts, and analyze and plot biological data. Python is the language of instruction.



    Teachers: Justin Bois, Pavan P Ramdya
    Language: En

  • Quantitative imaging for engineers

    This course will arm students with knowledge of different imaging techniques for practical measurements in many different fields of engineering.
    Modalities will range from drone imaging all the way down to x-ray microscopy with practical sessions



    Teachers: Edward Andò
    Language: En

  • Quantitative risk management

    This course is an introduction to quantitative risk management that covers standard statistical methods, multivariate models, risk measures, non-linear dependence structures (copula models), as well as credit risk.



    Teachers: Urban Ulrych
    Language: En

  • Quantum and nanocomputing

    The course teaches non von-Neumann architectures. The first part of the course deals with quantum computing, sensing, and communications. The second focuses on field-coupled and conduction-based nanocomputing, in-memory and molecular computing, cellular automata, and spintronic computing.



    Teachers: Mariagrazia Graziano, Edoardo Charbon
    Language: En

  • Quantum chemistry

    Introduction to Quantum Mechanics with examples related to chemistry



    Teachers: Marcel Drabbels
    Language: En

  • Quantum computing

    This course introduces quantum computing, starting with quantum mechanics and information theory. It covers the quantum circuit model, universal gates, foundational quantum algorithms, noise, quantum error correction, NISQ quantum algorithms, and an overview of recent progress.



    Teachers: Vincenzo Savona
    Language: En

  • Quantum electrodynamics and quantum optics

    This course develops the quantum theory of electromagnetic radiation from the principles of quantum electrodynamics. It will cover historic developments (coherent states, squeezed states, quantum theory of spontaneous emission) and moreover modern developments, e.g. quantum noise and circuit QED



    Teachers: Tobias Kippenberg
    Language: En

  • Quantum field theory I

    The goal of the course is to introduce relativistic quantum field theory as the conceptual and mathematical framework describing fundamental interactions.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum field theory II

    The goal of the course is to introduce relativistic quantum field theory as the conceptual and mathematical framework describing fundamental interactions such as Quantum Electrodynamics.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum field theory III

    The course builds on QFT1-2 and develops in parallel to The Standard Model course. After briefly revisiting the notions of particle, field and S-matrix, the course fully develops the theory of Renormalization and closes on the quantization of non-abelian gauge theories.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum information theory

    After recapping the basics of quantum theory from an information
    theoretic perspective, we will cover more advanced topics in
    quantum information theory. This includes introducing measures of quantum information, and developing a more advanced understanding quantum states, channels and measurements.



    Teachers: Zoë Holmes
    Language: En

  • Quantum materials: fundamentals and applications

    Introduces the exceptional electromagnetic and optical properties of low-dimensional, Dirac and superconducting materials - the quantum-mechanical models that explain them, and experimental techniques to probe them. Surveys new applications in information processing, sensing, energy technologies..



    Teachers: Gregor Jotzu
    Language: En

  • Quantum mechanics I

    The objective of this course is to familiarize the student with the concepts, methods and consequences of quantum physics.



    Teachers: Mitali Banerjee
    Language: En

  • Quantum mechanics for non-physicists

    This course introduces quantum mechanics to students who are interested in pursuing quantum science and technology but have not gone through the standard bachelor physics curriculum. The students will develop quantum intuition by working out numerical examples based on qubits and oscillator systems.



    Teachers: Vladimir Manucharyan
    Language: En

  • Quantum optics and quantum information

    This lecture describes advanced concepts and applications of quantum optics. It emphasizes the connection with ongoing research, and with the fast growing field of quantum technologies. The topics cover some aspects of quantum information processing, quantum sensing and quantum simulation.



    Teachers: Jean-Philippe Brantut
    Language: En

  • Quantum physics II

    The aim of this course is to familiarize the student with the concepts, methods and consequences of quantum physics.



    Teachers: Zoë Holmes
    Language: En

  • Quantum physics III

    To introduce several advanced topics in quantum physics, including
    semiclassical approximation, path integral, scattering theory, and
    relativistic quantum mechanics



    Teachers: Oleg Yazyev
    Language: En

  • Quantum physics IV

    Introduction 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, including non-perturbative effects, such as tunneling and instantons.



    Teachers: Giuseppe Carleo, Riccardo Rossi
    Language: En

  • Quantum transport in mesoscopic systems

    This course aims to introduce the transport behaviors of micron-size systems, emphasizing learning about recent path-breaking experiments on 2D systems such as Graphene and other vad der Waala materials. The course will also introduce the concept of topological protection and strong correlations.



    Teachers: Mitali Banerjee
    Language: En

  • Radiation and reactor experiments

    The reactor experiments course aims to introduce the students to radiation detection techniques and nuclear reactor experiments. The core of the course is the unique opportunity to conduct reactor experiments with the EPFL reactor CROCUS.



    Teachers: Oskari Ville Pakari, Vincent Lamirand, Mathieu Hursin
    Language: En

  • Radiation biology, protection and applications

    This is an introductory course in radiation physics that aims at providing students with a foundation in radiation protection and with information about the main applications of radioactive sources/substances in the industry. The course includes presentations, lecture notes and problem sets.



    Teachers: Jerome Damet, Veljko Grilj, Oskari Ville Pakari
    Language: En

  • Radiation detection

    The course presents the detection of ionizing radiation in the keV and MeV energy ranges. Physical processes of radiation/matter interaction are introduced. All steps of detection are covered, as well as detectors, instrumentations and measurements methods commonly used in the nuclear field.



    Teachers: Vincent Lamirand
    Language: En

  • Radio frequency circuits design techniques

    RF has changed our daily life in our ever connected wireless world (guess how many radios you have in your smartphone?). The goal of this course is to get familiar with RF design techniques in view of understanding the basics behind wireless communication.



    Teachers: David Ruffieux
    Language: En

  • Railway systems and their transition

    This course provides foundational knowledge of transport systems, with a particular emphasis on rail systems, highlighting their strengths and weaknesses, amongst others in the context of climate change.



    Teachers: Peter Kummer
    Language: En

  • Randomization and causation

    This course covers formal frameworks for causal inference. We focus on experimental designs, definitions of causal models, interpretation of causal parameters and estimation of causal effects.



    Teachers: Nils Bastian Sturma
    Language: En

  • Randomness and information in biological data

    Biology is becoming more and more a data science, as illustrated by the explosion of available genome sequences. This course aims to show how we can make sense of such data and harness it in order to understand biological processes in a quantitative way.



    Teachers: Anne-Florence Bitbol
    Language: En

  • Realities and practices of engineering work

    Science and technology are experiencing changes that also affect the entire society. The course will take the example of nanoscience and nanotechnology to develop an analysis of this kind of phenomenon.



    Teachers: Florian Jaton
    Language: Fr

  • Reasoning in artificial intelligence

    Large language models have raised the potential of artificial intelligence in various applications, including science and mathematics, but their reasoning capabilities remain under investigations. This class focuses on defining, measuring and improving the reasoning capabilities of such AI models.



    Teachers: Emmanuel Abbé
    Language: En

  • Recombinant protein expression in animal cells for appli-cations in medicine and structural biology

    Cultivated animal cells are important hosts for the production of recombinant proteins for biochemical and structural studies and for use as therapeutics. The course will provide an overview of the methods for the production and characterization of recombinant proteins.



    Teachers: Luciano Andres Abriata, Kelvin Lau, Florence Pojer, David Hacker, Yoan Duhoo
    Language: En

  • Regression methods

    General graduate course on regression methods



    Teachers: Myrto Limnios
    Language: En

  • Regulatory, quality and clinical affairs

    This regulatory, quality, and clinical module provides the essential tools and competencies to understand and apply the European and US regulatory frameworks for developing, validating, and marketing a medical device, outlining key compliance activities.



    Teachers: Kim Julien Rochat
    Language: En

  • Reinforced concrete structures

    This course introduces the student to the behaviour and design of reinforced concrete structures. The student will learn the principles of analysis of reinforced concrete and how to design common concrete elements including columns, beams, and slabs.



    Teachers: David Michael Volpe Ruggiero
    Language: En

  • Reinforced concrete structures - advanced topics

    This course will focus on advanced behavioural modelling of reinforced concrete through analytical and numerical methods. It will build on previous studies to further the student's understanding of the mechanics of reinforced concrete at the material, element, and structure level.



    Teachers: David Michael Volpe Ruggiero
    Language: En

  • Reinforcement learning

    This course describes theory and methods for Reinforcement Learning (RL), which revolves around decision making under uncertainty. The course covers classic algorithms in RL as well as recent algorithms under the lens of contemporary optimization.



    Teachers: Volkan Cevher
    Language: En

  • Relativity and cosmology I

    Introduce the students to general relativity and its classical tests.



    Teachers: Martin Kurt Kunz
    Language: En

  • Relativity and cosmology II

    This course is the basic introduction to modern cosmology. It introduces students to the main concepts and formalism of cosmology, the observational status of Hot Big Bang theory
    and discusses major physical processes in the early Universe.



    Teachers: Victor Gorbenko
    Language: En

  • Remote sensing

    This course aims at exposing the students to the main concepts, instruments and techniques of environmental remote sensing. The interactions between waves and matter, different types of sensors and image-processing techniques are presented.



    Teachers: Alexis Berne
    Language: Fr

  • Renewable energy (for ME)

    The students assess and compare all renewable energy resources, their real potentials, limitations and best applications (energy services). Solar thermal, solar electric, wood, bioliquids, biogas, hydropower incl. tidal and wave power, wind, geothermal incl. heat pumps and buildings.



    Teachers: Sophia Haussener, Jan Van Herle
    Language: En

  • Representation theory I - finite groups

    This is a standard course in representation theory of finite groups.



    Teachers: Anna Lachowska
    Language: En

  • Representation theory III - Quantum groups

    This course serves as an introduction to the theory of quantum groups, with particular emphasis on using their R-matrices to obtain link invariants.



    Teachers: Andrei Negut
    Language: En

  • Research seminars in Electrical Engineering - FALL

    This course introduces students with broad research directions in electrical and micro engineering, via a series of weekly wide-audience seminars given by distinguished speakers. The students practice transferable skills including active listening, critical thinking, and scientific communication.



    Teachers: Daryl Yee
    Language: En

  • Research seminars in Electrical Engineering - SPRING

    This course introduces students with broad research directions in electrical and micro engineering, via a series of weekly wide-audience seminars given by distinguished speakers. The students practice transferable skills including active listening, critical thinking, and scientific communication.



    Teachers: Daryl Yee
    Language: En

  • Research skills in the Open Science Era

    Research Skills in the Open Science Era is a course designed to explore the landscape of modern research tools and practices. You will gain insights into principles of open science, smart information retrieval, ethical publishing, coding best practices, and comprehensive research data management.



    Teachers: Chiara Gabella, Charlotte Gisèle Weil, Guillaume Anciaux, Vincenzo Palatella
    Language: En

  • Responsible Conduct in Biomedical Research (Fall)

    Responsible Conduct in Biomedical Research



    Teachers: Galina Glousker
    Language: En

  • Responsible Conduct in Biomedical Research (Spring)

    Responsible Conduct in Biomedical Research



    Teachers: Galina Glousker
    Language: En

  • Responsible software

    Software's growing importance increases engineers' responsibility to integrate ethical concerns in the design and development process. This course teaches students concrete strategies for responsible software engineering, focusing on identifying ethical issues and mitigating risks to minimize harms.



    Teachers: Cécile Hardebolle
    Language: En

  • Restore, transform and create - Practices

    Working with what already exists requires specific methods and tools. Mastering them means understanding what's already there. Once it has been made intelligible through a heritage study, it can be rehabilitated. Rehabilitation ranges from restoration to creation and transformation.



    Teachers: Claudia Devaux
    Language: Fr

  • Rheology and fluid mechanics

    This course is an introduction to the rheology of linear viscoelastic solids, and to fluid flow and methods used in rheology of fluids. Various types of fluids and phenomena are considered with various exemples, Newtonian or non-newtonian liquids, turbulence, reactive systems and suspensions.



    Teachers: Yves Leterrier
    Language: Fr

  • Rhonescape

    RHONEscape aims at realizing the necessary interdisciplinary educational background of the problematics affecting highly-corrected large rivers, by examining riverine ecological, hydrological and morphological spatial features with new methods of conceiving the space in and around rivers.



    Teachers: Tony Arborino, Giovanni De Cesare, Paola Viganò, Paolo Perona
    Language: En

  • Riemann surfaces

    This course is an introduction to the theory of Riemann surfaces. Riemann surfaces naturally appear is mathematics in many different ways: as a result of analytic continuation, as quotients of complex domains under discontinuous group actions, as algebraic curves.



    Teachers: Maryna Viazovska
    Language: En

  • Risk Savvy

    This course is devoted to the psychology of risk (How do people make decisions in real-life situations characterized by risk and/or uncertainty?) and to risk competencies (How to make better decisions in such situations?) It covers fields such as management, leadership, medicine, and finance.



    Teachers: Heinz-Ulrich Volker Hoffrage
    Language: En

  • Risk analysis and management

    The course aims to train students in methods and tools allowing them to understand the issue of analysis and management of technological and natural risks in a well-founded and scientific manner, with attention paid to the field of Civil Engineering.



    Teachers: Raphaël Defert
    Language: Fr

  • Risk and environmental sustainability

    This course gives an introduction to the assessment of risk with a particular focus on modelling of rare events, which can have huge environmental impacts.



    Teachers: Linda Mhalla
    Language: En

  • Risk management

    This course provides students with the opportunity to acquire the methods and tools necessary for modern risk management from an engineering perspective. It emphasizes stakeholders, resources, and objectives, while ensuring economic and social sustainability.



    Teachers: Thierry Meyer
    Language: En

  • River eco-morphodynamics and bioengineering

    The course deals with the interactions between hydraulics, solid transport by hauling and the watercourse space at the origin of the morphology and richness of habitats. Regime theory is presented and the quality of a stream's habitat is assessed.



    Teachers: Paolo Perona, Walter Gostner, Giovanni De Cesare
    Language: En

  • Robotics practicals

    The goal of this lab series is to practice the various theoretical frameworks acquired in the courses on a variety of robots, ranging from industrial robots to autonomous mobile robots, to robotic devices, all the way to interactive robots.



    Teachers: Mohamed Bouri, Silvestro Micera, Selman Sakar, Jan Skaloud, Dario Floreano, Giovanni Boero, Francesco Mondada, Jean-Paul Kneib, Aude Billard
    Language: En

  • Rock mass characterization for engineering design

    This course advances geomechanics knowledge, focusing on lab tests, in situ & geophysical investigations for interpreting geotechnical projects. Practical modules cover rock physics, mechanics, borehole & subsurface geophysics.



    Teachers: Marie Violay, Felipe Orellana
    Language: En

  • Rock mechanics

    The students understand the mechanical behaviour of rock materials, joints and rock masses, and are able to determine the factors conditioning civil engineering applications. They are able to use appropriate methods for carrying out analysis and design of tunnel excavation and support.



    Teachers: Federica Sandrone, Marie Violay, Felipe Orellana
    Language: Fr

  • Rythmologies. Sociétés et territoires à l'épreuve



    Teachers: Vincent Kaufmann
    Language: Fr

  • Régulation et gouvernance dans le secteur public

    Make or buy? Does the state itself have to provide services to the public, or does it have to mandate third parties to do so? This course aims to present and analyse the way in which the state intervenes in the provision of public services (electricity, culture, education, etc.).



    Teachers: Martial Pasquier
    Language: Fr

  • SKIL Student Kreativity and Innovation Laboratory

    This course will allow students to engage in hands-on projects preferably defined by themselves, in a dedicated workshop environment. Students work together in small groups, with access to a wide range of tools, materials, software, etc. - assisted by highly specialized labmanagers.



    Teachers: Anders Meibom, Reto Trappitsch, Samuel Cotture, Claudio Leonardi
    Language: En

  • Safety of chemical processes

    The main focus of the lecture is on reactive hazards (thermal process safety) + introduction to explosion protection. While being based on theory, the lecture is oriented towards industrial practice.
    The lecture is 7x4h



    Teachers: Annik Nanchen
    Language: En

  • Scaling in MEMS

    This doctoral class covers the scaling of MEMS devices, including mechanical, thermal, electrostatic, electromagnetic, and microfluidic aspects.



    Teachers: Herbert Shea
    Language: En

  • Scanning and Analytical Transmission Electron Microscopy

    This intensive course discusses advanced TEM techniques such as: scanning TEM; analytical TEM using EELS and EDX; aberration corrected imaging; and image simulation. It is intended for researchers who have taken the introductory TEM course MSE-637 or who have a good background in conventional TEM.



    Teachers: Marco Cantoni, David Reyes, Victor Boureau, Emad Oveisi
    Language: En

  • Scanning electron microscopy techniques (a)

    This intensive course is intended for researchers who envisage to use scanning electron microscopy techniques for their
    research or who want to understand how to interpret SEM images and analytical results presented in scientific
    publications.



    Teachers: Lucie Navratilova, Emad Oveisi, Marco Cantoni
    Language: En

  • Scanning electron microscopy techniques (b)

    This intensive course is intended for researchers who envisage to use scanning electron microscopy techniques for their
    research or who want to understand how to interpret SEM images and analytical results presented in scientific
    publications.



    Teachers: Marco Cantoni, Emad Oveisi, Lucie Navratilova
    Language: En

  • Science and Engineering Teaching and Learning - FALL

    This 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).



    Teachers: Iris Capdevila, Joelyn de Lima, Roland Tormey, Siara Ruth Isaac
    Language: En

  • Science and Engineering Teaching and Learning - SPRING

    This 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).



    Teachers: Joelyn de Lima, Roland Tormey, Iris Capdevila, Siara Ruth Isaac
    Language: En

  • Science and technology in comics

    Students analyze how science, technology and society are co-produced, by looking at how they are represented in comic strips.



    Teachers: Florian Jaton
    Language: Fr

  • Science and technology in urban transformation

    Cities are complex systems shaped by natural, technological, and social factors with historical roots. Through global case studies, this course will explore how science and technology transform cities into objects of knowledge and intervention.



    Teachers: Jérôme Baudry, Florence Graezer Bideau
    Language: En

  • Science and technology of UV-induced polymerization

    The course presents the main classes of photopolymers and key factors which control photopolymerization. It explains how to select the right formulation and optimize processes for a given application. Standard and novel characterization methods, new materials and new applications are also presented.



    Teachers: Sara Dalle Vacche, Eric Jacques Nouzille, Yves Leterrier, Marco Sangermano
    Language: En

  • Science and technology studies for Wikipedia

    This course offers an introduction to the field of feminist and decolonial studies of science and technology (Feminist STS), in order to learn how to decipher issues of gender, race, and class, relating to science and technology.



    Teachers: Nolwenn Karin Bühler Viredaz
    Language: Fr

  • Science fiction and digital dystopias

    The aim of this course is to study the various manifestations of totalitarian worlds in (science) fiction. More specifically, we will examine how writers narrate human alienation from the digital—as well as the anthropological functions of such narratives.



    Teachers: Marc Atallah
    Language: Fr

  • Science of climate change

    The course equips students with a comprehensive scientific understanding of climate change covering a wide range of topics from physical principles, historical climate change, greenhouse gas emissions, the IPCC assessment to future scenarios and climate action.



    Teachers: Julia Schmale
    Language: En

  • Science, Technology & Vulnerability

    This course explores how science and technology can address extreme vulnerability caused by poverty, crises, and conflict in the context of climate change. The course describes key principles for designing sustainable solutions tailored to the needs of affected populations.



    Teachers: Klaus Benedikt Schönenberger, Solomzi Makohliso
    Language: Fr

  • Sciences and religions I

    The aim of this course is to review the conditions (both historical and epistemological) that have enabled the sciences to gain autonomy from religion.



    Teachers: Jean-François Bert
    Language: Fr

  • Sciences and religions II

    Can one be a scientist and a believer at the same time? Is science the enemy of faith? Should a scientist always be an atheist or an agnostic? These are some of the questions dealt with in this seminar. Its purpose is to present the various forms of the debate between science and religion.



    Teachers: Jean-François Bert
    Language: Fr

  • Sciences et Technologies : Perspectives Féministes

    This course proposes to explore the field of Feminist Science and Technology Studies
    (Feminist STS) in order to learn how to decipher issues of gender, race and class related to science and technology.



    Teachers: Nolwenn Karin Bühler Viredaz
    Language: Fr

  • Sciences, raison et foi

    The aim of this course is to examine the conflicts between science and religion. Conflicts that are inevitable when science decides to tackle themes that overlap with those discussed in sacred texts, in particular the question of the origin of the world or of living organisms.



    Teachers: Jean-François Bert
    Language: Fr

  • Scientific Writing (EDCH) (1) (Fall)

    To make researchers aware of good scientific writing
    To help them structure their articles
    To point out pitfalls in scientific writing
    To enable researchers to face their writing with confidence
    To deal with specific problems in writing research proposals



    Teachers: Ann Sheila Bless
    Language: En

  • Scientific Writing (EDCH) (2) (Spring)

    To make researchers aware of good scientific writing To help them structure their articles To point out pitfalls in scientific writing To enable researchers to face their writing with confidence To deal with specific problems in writing research proposals



    Teachers: Ann Sheila Bless
    Language: En

  • Scientific literature analysis in bioengineering

    Students are given the means to dig effectively into modern scientific literature in the multidisciplinary field of bioengineering.
    The method relies on granting sufficient time to become familiar with the background and hypotheses, on effective support during the analysis and on oral assessment.



    Teachers: Christoph Merten, Hatice Altug, Aleksandar Antanasijevic
    Language: En

  • Scientific literature analysis in computational molecular biology

    The goal of this course is to learn to analyze a scientific paper critically, asking whether the data presented support the conclusions that are drawn. The analysis is presented in the form of a summary presentation and critical, constructive assessments of the paper.



    Teachers: Matteo Dal Peraro, Patrick Barth
    Language: En

  • Scientific literature analysis in neuroscience

    The goal of this course is to learn to analyze a scientific paper critically, question if the data support the conclusions, and produce constructive referee reports in written or oral form. The papers considered will give an overview of the field of developmental neurobiology.



    Teachers: Gioele La Manno
    Language: En

  • Scientific programming for Engineers

    The students will acquire a solid knowledge on the processes necessary to design, write and use scientific software. Software design techniques will be used to program a multi-usage particles code, aiming at providing the link between algorithmic/complexity, optimization and program designs.



    Teachers: Guillaume Anciaux
    Language: En

  • Scientific project design in cell and developmental biology

    Students are led to understand selected concepts in cell and developmental biology through the analysis of scientific literature, and then apply these concepts to the design and execution of a group project in either the Gönczy or the Oates laboratory.



    Teachers: Pierre Gönczy, Andrew Charles Oates
    Language: En

  • Scientific project design in drug discovery

    The goal of this course, which on a learn-by-doins to instruct the student how fundamental scientific knowledge can be applied for drug discovery and development. We will demonstrate these principles with examples, including virtual screening, in vitro screening, lead optimization and clinical trial



    Teachers: Johan Auwerx
    Language: En

  • Scientific project design in integrative neurosciences

    In this course, students will investigate causal neuronal network mechanisms underlying sensory-guided decision-making in mice. Students will analyse published data to develop integrative neuroscience research projects including the design of new experiments to test specific falsifiable predictions.



    Teachers: Carl Petersen
    Language: En

  • Scientific project design in translational oncology

    The theme of the course is the role of inflammation in cancer. It focuses on the regulation and multifaceted functions of tumor-associated inflammatory cells, and how they promote or oppose cancer.



    Teachers: Michele De Palma, Freddy Radtke
    Language: En

  • Scientific research in all it forms I

    This course offers a multidisciplinary perspective on research. While addressing this topic, speakers from different faculties will shed light on their own way of practicing research.
    Passive knowledge of French required.



    Teachers: Delphine Preissmann
    Language: Fr

  • Scientific research in all it forms II

    Au cours d'un travail pratique, l'étudiant aura l'occasion de s'initier à une méthode ou technique de recherche qui lui est peu familière (ex: entretien semi-directif, questionnaire, enquête de terrain, analyse conceptuelle, recherche historique, etc.).



    Teachers: Delphine Preissmann
    Language: Fr

  • Scientific writing for biomedical articles (Fall)

    The course is highly recommended for its excellent quality. Researchers will be apt to write a clear, well-structured article. We aim to make researchers aware of good writing and help them to face their writing with confidence.



    Teachers: Ann Sheila Bless, Ingrid Le Duc
    Language: En

  • Scientific writing for biomedical articles (Spring)

    The course is highly recommended for its excellent quality. Researchers will be apt to write a clear, well-structured article. We aim to make researchers aware of good writing and help them to face their writing with confidence.



    Teachers: Ingrid Le Duc, Ann Sheila Bless
    Language: En

  • Seismic engineering

    This course deals with the main aspects of seismic design and assessment of buildings including conceptual design. It covers different structural design and evaluation philosophies for new and existing reinforced concrete, steel and unreinforced masonry buildings.



    Teachers: Savvas Saloustros, Dimitrios Lignos, Igor Tomic
    Language: En

  • Selected Topics on Advanced Composites in Engineering Structures

    The course presents investigations into composite materials' fatigue and fracture, including bonding and reinforcement. Students learn about failure, degradation mechanisms, and analytical and design concepts following current international standards for addressing realistic loading conditions.



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Selected topics in advanced manufacturing

    The course aims at providing a comprehensive overview of ongoing advanced manufacturing research topics and an opportunity for students to investigate current research trends in one particular topic of their choice.



    Teachers: Jürgen Brugger, Fabien Sorin, Véronique Michaud, Yves Bellouard
    Language: En

  • Selected topics in advanced optics

    This course proposes a selection of different facets of modern optics and photonics.



    Teachers: Olivier Martin
    Language: En

  • Selected topics in life sciences

    This course explores advances at the intersection of biology, biotech, engineering, and medicine. Through lectures, projects, and expert talks, students examine research transforming healthcare, tackling global health issues, and raising ethical and societal questions.



    Teachers: Anne-Laure Mahul Mellier
    Language: En

  • Selected topics in nuclear and particle physics

    This course presents the physical principles and the recent research developments on three topics of particle and nuclear physics: the physics of neutrinos, dark matter, and plasmas of quarks and gluons. An emphasis is given on experimental aspects in these three research fields.



    Teachers: Frédéric Blanc
    Language: En

  • Selected topics in poromechanics

    This course presents fundamental and selected topics of the mechanics and physics of fluid-infiltrated porous media with applications to geo-mechanics. Mathematical modeling and the techniques for the solution of the resulting initial boundary value problems will be emphasized (scaling,numerics...).



    Teachers: Brice Lecampion
    Language: En

  • Semiconductor devices I

    This course aims to give a solid introduction to semiconductors, from Silicon to compound semiconductors, making the connection between the physics and their application in real life. We will explore several experimental techniques related to current semiconductor research and development.



    Teachers: Elison Matioli
    Language: En

  • Semiconductor devices II

    Students will learn about understanding the fundamentals and applications of emerging nanoscale devices, materials
    and concepts. Remark: at least 5 students should be enrolled for the course to be given



    Teachers: Andras Kis, Mihai Adrian Ionescu
    Language: En

  • Semiconductor physics and device principles

    This lecture introduces the main principles, modeling and operation of semiconductor devices with main emphasis on major transistor concepts: bipolar, MOSFET (bulk, SOI, 3D) and new merging architectures (Tunnel FETs). Their main figuers of merit and the technological implementation are discussed.



    Teachers: Igor Stolichnov
    Language: Fr

  • Semiconductor physics and light-matter interaction

    Lectures on the fundamental aspects of semiconductor physics and the main properties of the p-n junction that is at the heart of devices like LEDs & laser diodes. The last part deals with light-matter interaction phenomena in bulk semiconductors such as absorption, spontaneous & stimulated emission.



    Teachers: Raphaël Butté
    Language: En

  • Seminar in physiology and instrumentation

    To get familiar with the state-of-the-art in medical and bio-instrumentation. To acquire basic understanding of related physiology associated to these instruments.



    Teachers: Aleksandra Radenovic
    Language: Fr

  • Sensing and spatial modeling for earth observation

    Students get acquainted with the process of mapping from images (orthophoto and DEM), as well as with methods for monitoring the Earth surface using remotely sensed data. Methods will span from machine learning to geostatistics and model the spatiotemporal variability of processes.



    Teachers: Alexis Berne, Devis Tuia, Jan Skaloud
    Language: En

  • Sensor orientation

    Determination of spatial orientation (i.e. position, velocity, attitude) via integration of inertial sensors with satellite positioning. Prerequisite for applications related to remote sensing, environmental monitoring, mobile mapping, robotics, space exploration, smart-phone navigation, etc.



    Teachers: Jan Skaloud
    Language: En

  • Sensors

    Physical principles and electronics used in sensors. Applications of sensors.



    Teachers: Herbert Shea, Giovanni Boero
    Language: Fr

  • Sensors in medical instrumentation

    Fundamental principles and methods used for physiological signal conditioning. Electrode, optical, resistive, capacitive, inductive, and piezoelectric sensor techniques used to detect and convert physiological information to electrical signals. Medical devices for physiological signal monitoring.



    Teachers: Anisoara Ionescu, Olivier Pierre Chételat
    Language: En

  • Set theory

    Set Theory as a foundational system for mathematics. ZF, ZFC and ZF with Atoms. Relative consistency of the Axiom of Choice, the Continuum Hypothesis, the reals as a countable union of countable sets, the existence of a countable family of pairs without any choice function. Etc.



    Teachers: Jacques Duparc
    Language: En

  • Shaping future railway systems

    This course focuses on the strategies and decisions involved in planning future rail systems in an era of decarbonized mobility.



    Teachers: Peter Kummer
    Language: En

  • Sharing your research

    Giving a research talk (say, at a conference, to your department or in your research group meeting) is a really important part of a scientist's career. This course is designed for anyone who will be giving research-based scientific talks in the future.



    Teachers: Suliana Manley
    Language: En

  • Signal processing

    In this course, we introduce the main methods in signal processing.



    Teachers: Pascal Frossard, Jean-Philippe Thiran
    Language: Fr

  • Signal processing

    Signal processing theory and applications: discrete and continuous time signals; Fourier analysis, DFT, DTFT,
    CTFT, FFT, STFT; linear time invariant systems; filter design and adaptive filtering; sampling; interpolation
    and quantization; image processing, data communication and control systems.



    Teachers: Yanina Shkel, Paolo Prandoni
    Language: En

  • Signals and systems (for EL)

    This course establishes the foundations of an essential concept in engineering: the notion of a system. More specifically, the course introduces the theory of linear time-invariant (LTI) systems, which are widely used to model both physical reality and human-engineered systems.



    Teachers: Jean-Philippe Thiran
    Language: Fr

  • Signals and systems I (for MT)

    Introduction of the basic concepts and mathematical tools for the characterization of signals and for the analysis and design of linear systems (filters or transmission channels). Application of these techniques to signal processing and communications.



    Teachers: Michaël Unser
    Language: Fr

  • Signals and systems I (for SV)

    Introduction of the basic concepts and mathematical tools for the analysis and characterization of signals, the design of processing algorithms, and the linear modeling of systems for students in the life sciences. Application of these techniques to signal processing and communications.



    Teachers: Michaël Unser
    Language: Fr

  • Signals and systems II (for MT)

    This course is an introduction to the theory of discrete linear time invariant systems. Their properties and fundamental characteristics are discussed as well as the fundamental tools that are used to study and design them (Fourier transform, Z transform).



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Signals and systems II (for SV)

    This course is an introduction to the theory of discrete linear time invariant systems. Their properties and fundamental characteristics are discussed as well as the fundamental tools that are used to study and design them (Fourier transform, Z transform).



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Signals, instruments and systems

    The goal of this course is to transmit knowledge in sensing, computing, communicating, and actuating for programmable
    field instruments and, more generally, embedded systems. The student will be able to put in practice the knowledge
    acquired using concrete software and hardware tools.



    Teachers: Alcherio Martinoli
    Language: En

  • Similarity and Transport Phenomena in Fluid

    The course is an introduction to symmetry analysis in fluid mechanics. The student will learn how to find similarity and travelling-wave solutions to partial differential equations used in fluid and continuum mechanics. The course covers mathematical and physical aspects



    Teachers: Christophe Ancey
    Language: En

  • Single cell biology

    The students are exposed to experimental and analytical approaches specific to single cell biology, with an emphasis on quantitative aspects.



    Teachers: Fides Zenk, Giovanni D'Angelo, Bart Deplancke
    Language: En

  • Slope stability

    The course aims at providing future civil engineers with a comprehensive view on soil slope stability. It addresses landslide types and mass movement classification; slope failure mechanisms and methods for slope stability analysis are discussed; remedial measures and risk analysis are presented.



    Teachers: Alessio Ferrari
    Language: En

  • Smart grids technologies

    Learn the technologies and methodologies used in the context of the operation of future power grids and be able to deploy/implement/test them.



    Teachers: Mario Paolone
    Language: En

  • Snow Science Winter School (WSL)

    The modern techniques and methods to measure snow properties in the field and in the laboratory are introduced by specialists in the corresponding field. The methods are applied in the field and in the laboratory and a report prepared using the measured data.



    Teachers: Benjamin Andreas Walter
    Language: En

  • Social justice and transition in the urban context

    This course explores the connections between spatial justice, social equity, and the socio-ecological transition. Through theoretical insights and empirical case studies, it provides tools to critically assess urban transformations and imagine fairer and more hospitable cities.



    Teachers: Luca Pattaroni
    Language: En

  • Social psychology: Social perception

    This Social Psychology course covers the social-cognitive processes involved in social judgment and impression formation.



    Teachers: Benoit Albert Dompnier
    Language: Fr

  • Soft Microsystems Processing and Devices

    Amongst others, following topics will be covered during the course:
    - Soft Microsystems and Electronics
    - Electroactive polymers
    - Printed electronics and microsystems
    - Inkjet printing of polymers
    - Stretchable electronics
    - Mechanical reliability
    - Stencil lithography
    - Scanning Probe Lithography



    Teachers: Jürgen Brugger, Danick Briand, Vivek Subramanian, Herbert Shea, Yves Leterrier, Giuseppe Schiavone
    Language: En

  • Soft matter

    The first part of the course is devoted to the self-assembly of molecules. In the second part we discuss basic physical chemical principles of polymers in solutions, at interfaces, and in bulk. Finally, we look at colloids and emulsions.



    Teachers: Harm-Anton Klok, Esther Amstad
    Language: En

  • Software architecture

    This courses covers topics in modern and industrial software architecture including: agile project management, specifications, development of critical applications, design patterns, robuste code, and devOps aspects (automating tests, and continuous integration and deployment)



    Teachers: Eric Silva, Sandy Ingram
    Language: Fr

  • Software construction

    Learn how to design and implement reliable, maintainable, and efficient software using a mix of programming skills (declarative style, higher-order functions, inductive types, parallelism) and
    fundamental software construction concepts (reusability, abstraction, encapsulation, composition, proofs)



    Teachers: Martin Odersky, Viktor Kuncak, Clément Pit-Claudel
    Language: En

  • Software development

    This course deepens the programming abilities introduced during the ICC course of the first semester. It focuses on the design and specification of programs (in Python) using the "object-oriented" approach, while building a small application as a project by pair of students.



    Teachers: Sébastien Doeraene
    Language: Fr

  • Software security

    This course focuses on software security fundamentals, secure coding guidelines and principles, and advanced software
    security concepts. Students learn to assess and understand threats, learn how to design and implement secure software
    systems, and get hands-on experience with security pitfalls.



    Teachers: Mathias Payer
    Language: En

  • Soil mechanics and flow through porous media

    The course introduces students to the fundamentals of the mechanics of soils and fluid-infiltrated
    porous media. The first part is devoted to the constitutive behavior of soils in
    dry conditions, while the second part accounts for the presence of pore water.



    Teachers: Konstantinos Karapiperis
    Language: En

  • Soil sciences

    This course is an introduction to Soil Sciences, and it focuses on the main soil characteristics, properties, and functions. The teaching is based on theoretical concepts, exercises as well as field and computer experiments.



    Teachers: Géraldine Michèle Bullinger, Gabriele Manoli
    Language: Fr

  • Solar energy conversion

    The course will provide fundamentals and technological details of solar energy conversion devices and systems, including 1) solar fuels by photoelectrochemistry, photocatalysis, and solar thermochemistry, 2) solar electricity by PV and concentrated solar power, and 3) solar heat by solar collectors.



    Teachers: Sophia Haussener
    Language: En

  • Solid mechanics

    Fundamental understanding and analysis of the mechanical behavior of engineering materials and their use in mechanical design based on the continuum mechanics of solids.



    Teachers: Pedro M. Reis
    Language: En

  • Solid state chemistry and energy applications

    You will learn about the bonding and structure of several important families of solid state materials. You will gain insight into common synthetic and characterization methods and learn about the applicability of several classes of materials in energy relevant applications.



    Teachers: Wendy Lee Queen
    Language: En

  • Solid state physics

    This lecture gives an introduction to Solid State Physics. We will treat crystal structure, lattice vibrations, electronic properties, electric and heat conductance, as well as magnetic properties. The level is the one of the book by Ashcroft & Mermin.



    Teachers: Harald Brune, Marina Pivetta
    Language: Fr

  • Solid state physics III

    The aim of this course is to provide an introduction to the theory of a few remarkable phenomena of modern condensed matter physics ranging from the quantum Hall effects to superconductivity.



    Teachers: Loïc Herviou
    Language: En

  • Solid state physics IV

    Solid State Physics IV provides a materials and experimental technique oriented introduction to the electronic and magnetic
    properties of strongly correlated electron systems. Established knowledge is complemented by current research trends,
    aiming to prepare the students for independent research.



    Teachers: Fabrizio Carbone
    Language: En

  • Solid state systems for quantum information

    This course will give an overview of the experimental state of the art of quantum technology for Quantum Information Processing (QIP). We will explore some of the most promising approaches for realizing quantum hardware and critically assess each approach's strengths and weaknesses.



    Teachers: Pasquale Scarlino
    Language: En

  • Solid waste engineering

    The book "Solid Waste Engineering - A Global Perspective" is the basis for this course. This textbook is an excellent introduction to the field of Solid Waste Engineering and gives insight into relevant solid waste treatment technologies and practices. Transversal skills will be fostered as well.



    Teachers: Christian Ludwig
    Language: En

  • Some aspects of topology in condensed matter physics

    Some topics covered in this class are: The Index theorem, solitons, topological band insulators/superconductors, bulk-edge correpondence, quantum anomalies, quantum pumping, symmetry protected topological phases and symmetry enriched topological order if time allows.



    Teachers: Christopher Marc Mudry
    Language: En

  • Space mission design and operations

    Space mission design and operations takes you through the necessary concepts to understand a mission mission, from planning to actually flying the spacecraft. We will focus on concepts and see many examples ranging historical probes to very topical missions.



    Teachers: Thibault Adrien Kuntzer
    Language: En

  • Space propulsion

    The main objective of the course is to provide an overview about space propulsion systems like thermal propulsion systems, chemical propulsion systems and electrical propulsion systems. The secondary objective is to discuss all relevant equipment needed for propulsion systems .



    Teachers: Markus Hendrik Jäger
    Language: En

  • Space sustainability, a multidisciplinary approach

    The students will learn the history and geopolitical challenges of space sust. Different tools and methods to measure, understand and act for space sust. will be presented. Throughout group work, the students will evaluate the technical, economical, governance and geopolitical aspects of space sust.



    Teachers: Emmanuelle David, Mathieu Jean-Pierre Udriot
    Language: En

  • Spacecraft design and system engineering

    The main objective of the course is to provide tools and notions for spacecraft design. The course will start with an introduction on systems engineering, then the different subsystems of a spacecraft will be explored. External teachers from industry will bring their expertise.



    Teachers: Emmanuelle David, Mathieu Jean-Pierre Udriot
    Language: En

  • Spatial and Regional Economy

    An introductory course designed to provide a historical perspective on the spatial distribution of people and activities.



    Teachers: Pierre-Emmanuel Dessemontet
    Language: Fr

  • Spectroscopy

    Introduction into optical spectroscopy of molecules



    Teachers: Marcel Drabbels
    Language: En

  • Spintronics : basics and applications

    Starting from fundamentals of magnetism, the course develops the concepts required to understand and describe reading and writing processes of a magnetic bit. Similarities and differences between classical and quantum systems are addressed.



    Teachers: Marina Pivetta, Stefano Rusponi
    Language: En

  • Sports competitions and environmental issues

    This curse proposes to work on the relationship between international sport competitions and environmental issues (from the 1920s to the present day). For the sake of consistency, the focus will be on the Olympic Games (summer and winter).



    Teachers: Philippe Vonnard
    Language: Fr

  • State and human rights

    This course presents a basic introduction to the rights protecting citizens from government abuse.



    Teachers: Guillaume Lammers, Patrick Stoudmann
    Language: Fr

  • Statics (for GC)

    The aim of this course is to develop an understanding of static models of structures. It presents the study of the interplay of forces in isostatic constructions made up of bars, beams and cables.



    Teachers: Emmanuel Denarié
    Language: Fr

  • Statistical analysis of network data

    A first course in statistical network analysis and applications.



    Teachers: Sofia Charlotta Olhede
    Language: En

  • Statistical computation and visualisation

    The course will provide the opportunity to tackle real world problems requiring advanced computational skills and visualisation techniques to complement statistical thinking. Students will practice proposing efficient solutions, and effectively communicating the results with stakeholders.



    Teachers: Linda Mhalla
    Language: En

  • Statistical consulting and collaborations

    Analyzing data for a collaborator or client is very different from working on your own research project ; not only do you need competences in statistics, you must also ensure good communication (both ways) in a multi-disciplinary environment, coordination of the work, and the management of everyone.



    Teachers: Frédéric Schütz, Linda Mhalla
    Language: En

  • Statistical inference

    Inference from the particular to the general based on probability models is central to the statistical method. This course gives a graduate-level introduction of the main ideas of statistical inference.



    Teachers: Rajita Ramesh Chandak
    Language: En

  • Statistical machine learning

    A course on statistical machine learning for supervised and unsupervised learning



    Teachers: Guillaume Obozinski, Yoav Zemel
    Language: En

  • Statistical mechanics

    This course presents an introduction to statistical mechanics geared towards materials scientists. The concepts of macroscopic thermodynamics will be related to a microscopic picture and a statistical interpretation. Lectures and exercises will be complemented with hands-on simulation projects.



    Teachers: Michele Ceriotti
    Language: En

  • Statistical mechanics and Gibbs measures

    This course provides a rigorous introduction to the ideas, methods and results of classical statistical mechanics, with an emphasis on presenting the central tools for the probabilistic description of infinite lattice systems.



    Teachers: Sacha Friedli
    Language: En

  • Statistical mechanics for chemistry

    This course builds the universal theoretical basis for the understanding of many particle systems. The introduced methods are used to illuminate various phenomena across chemistry.



    Teachers: Nikita Kavokine
    Language: Fr

  • Statistical methods in atomistic computer simulations

    The course gives an overview of atomistic simulation methods, combining theoretical lectures and hands-on sessions. It
    covers the basics (molecular dynamics and monte carlo sampling) and also more advanced topics (accelerated sampling
    of rare events, and non-linear dimensionality reduction)



    Teachers: Michele Ceriotti
    Language: En

  • Statistical physics

    This course introduces the fundamental principles of statistical physics, one of the most fundamental theories of modern physics, focusing on the description of collective phenomena from microscopic laws.



    Teachers: Florent Krzakala
    Language: Fr

  • Statistical physics : theory of phase transitions

    Phase transitions are ubiquitous, from the first instants of the universe to living matter. Despite the vast difference in microscopic details, some features of phase transitions are universal and can be explained by the careful use of statistical mechanics, leading up to the renormalisation group.



    Teachers: Paolo De Los Rios
    Language: En

  • Statistical physics IV

    Noise and fluctuations play a crucial role in science and technology. This course treats stochastic methods, applying them to both classical problems and quantum systems. It emphasizes the frameworks of fluctuation-dissipation theorems, stochastic differential equations, and Markov processes.



    Teachers: Tobias Kippenberg
    Language: En

  • Statistical physics for optimization & learning

    This course covers the statistical physics approach to computer science problems, with an emphasis on heuristic & rigorous mathematical technics, ranging from graph theory and constraint satisfaction to inference to machine learning, neural networks and statitics.



    Teachers: Florent Krzakala, Ludovic Stephan, Damien Barbier
    Language: En

  • Statistical physics of biomacromolecules

    Biological macromolecules such as DNA, RNA, proteins and cytoskeletal filaments are polymers. As such, they share a set of properties that are common to any polymer, which are the focus of this course. Details about the protein folding problem will be covered in the last part.



    Teachers: Paolo De Los Rios
    Language: En

  • Statistical physics of computation

    The students understand tools from the statistical physics of disordered systems, and apply them to study computational and statistical problems in graph theory, discrete optimisation, inference and machine learning.



    Teachers: Vittorio Erba
    Language: En

  • Statistical theory

    This course gives a mostly rigourous treatment of some statistical methods outside the context of standard likelihood theory.



    Teachers: Yoav Zemel
    Language: En

  • Statistics

    This course provides an introduction to the mathematical treatment of the theory of statistical inference using the concept of likelihood as a unifying theme.



    Teachers: Victor Panaretos
    Language: Fr

  • Steel structures, selected topics



    Teachers: Alain Nussbaumer
    Language: En

  • Stem cells and organoids

    This course introduces the fundamentals of stem cell biology, with a particular focus on the role of stem cells during development, tissue homeostasis/regeneration and disease, and the generation of organoids from stem cells



    Teachers: Freddy Radtke, Wouter Richard Karthaus, David Suter
    Language: En

  • Stereotomy

    Stereotomy is the art of designing and crafting complex stone volumes and wooden assemblies. This course offers a reinterpretation of Stereotomy with various tools, a reflection on geometry, manufacturing processes, modes of representation, visualization, and communication.



    Teachers: Ignacio Ferrer Perez-Blanco, Marie-Pierre Zufferey, Sebastian Duque Mahecha
    Language: Fr

  • Stochastic models in communication

    The goal of this class is to acquire a working knowledge of the tools of random processes used by an engineer in communication, data science and computer science.



    Teachers: Patrick Thiran
    Language: Fr

  • Stochastic simulation

    The student who follows this course will get acquainted with computational tools used to analyze systems with uncertainty arising in engineering, physics, chemistry, and economics. Focus will be on sampling methods as Monte Carlo, quasi Monte Carlo, Markov Chain Monte Carlo.



    Teachers: Fabio Nobile
    Language: En

  • Stone masonry: Past, present, and future

    This course introduces students to the historical, structural, and environmental aspects of stone masonry. Emphasis is on understanding the role of stone masonry in architecture, basic structural behavior, and approaches to predict and assess the performance of stone masonry buildings.



    Teachers: Pier Vittorio Aureli, Mati Ullah Shah, Savvas Saloustros, Andrew Sonta, Igor Tomic, Jakov Oreb, Qianqing Wang, Mathias Haindl Carvallo
    Language: En

  • Strategic management of innovation

    The purpose of this course is to describe innovation and how it impacts business dynamics. It also aims to teach students how to think strategically and holistically about technological innovation, new product development and market deployment.



    Teachers: Laurent-Dominique Piveteau
    Language: En

  • Strategic marketing & technology commercialization

    This course teaches students the power of building and implementing marketing strategies in order to help businesses to commercialize successfully their technological innovations.
    It offers a large overview of modern marketing and is not suited for students with advances marketing knowledge.



    Teachers: Thilo Hans Martin Eckardt
    Language: En

  • Strategy, sustainability and innovation

    The current world of business is changing fast, in particular through the need to find a more sustainable economic model and through the rise of new technologies. These changes generate constraints but also tremendous opportunities to rethink competitive landscapes & to come up with disruptive strat



    Teachers: Jean-Philippe Bonardi, Cyril Daniel Henri Bouquet
    Language: En

  • Structural analysis

    The aim of this course is to treat three of the major techniques for structural characterization of molecules used in chemistry and chemical engineering: mass spectrometry, NMR, and X-ray techniques.



    Teachers: Lyndon Emsley, Christoph Bostedt, Pascal Miéville
    Language: En

  • Structural biology

    The 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 structural biology, as well as molecular modeling and design will be introduced and practiced.



    Teachers: Aleksandar Antanasijevic, Matteo Dal Peraro
    Language: En

  • Structural mechanics (for GC)

    The course discusses the basic principles of structural mechanics, analyzing the performance of materials and structures against loading and focuses on the stress strain relationships and the effect of axial, bending, shear and torsional loadings on engineer structures.



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Structural mechanics for SV

    This course aims to provide a concise understanding of how materials and structures react to loads. It covers the basics of stress and strain in multi dimensions, deformation and failure criteria. The course is tailored to problems students from life science might encounter.



    Teachers: Georg Fantner
    Language: En

  • Structural stability

    Advanced topics in structural stability; elastic & inelastic column buckling; lateral-torsional buckling of bridge/plate girders; nonlinear geometric effects; frame stability; computational formulation of stability theory; Geometric stiffness
    method; Plate buckling; Plastic collapse analysis



    Teachers: Albano António Sousa, Dimitrios Lignos
    Language: En

  • Structure and reactivity

    To develop a detailed knowledge of the key steps of advanced modern organic synthesis going beyond classical chemistry of olefins and carbonyls.



    Teachers: Nicolai Cramer
    Language: En

  • Structure of materials

    Introduction to materials structure including crystallography, the structure of amorphous materials such as glasses, polymers and biomaterials as well as the basics of characterization techniques.



    Teachers: Marianne Liebi
    Language: En

  • Student seminar in pure mathematics

    The goal of the seminar is to learn the main aspects of class field theory, which aims at understanding abelian extensions of global fields in terms of the arithmetic of the field. The theory can also be seenas a first instance of the Langlands correspondence.



    Teachers: Dimitri Stelio Wyss
    Language: En

  • Student seminar: security protocols and applications

    This seminar introduces the participants to the current trends, problems, and methods in the area of communication security.



    Teachers: Serge Vaudenay
    Language: En

  • Studio BA1

    The course aims at acquiring the essential tools to design and build an architectural project and an understanding of architecture as craft, thought and attitude, using the conception of space as a way to understand the relationship between living beings within the environment.



    Teachers: Dieter Dietz
    Language: Fr

  • Studio BA2

    The course aims at acquiring the essential tools to design and build an architectural project and an understanding of architecture as craft, thought and attitude, using the conception of space as a way to understand the relationship between living beings within the environment.



    Teachers: Dieter Dietz
    Language: Fr

  • Studio BA3 (Assemble)

    This course explores how we can imagine, design, and demonstrate new models of affordable, low-impact living on agroecological farm sites in the UK. Drawing on local resources vernacular techniques and contemporary technologies to improve the living conditions of a new generation of farmers.



    Teachers: James Donald Morley Binning, Amy Faith Perkins
    Language: En

  • Studio BA3 (Blanc A.)

    KUHAB focuses on cultural, social and spatial practices in the rural world



    Teachers: Alexandre Blanc
    Language: Fr

  • Studio BA3 (Gay et Menzel)

    The studio focuses on contextual imagination. The development of narratives inspired by both a site and the student's imagination leads to a theme that guides the creative process. The architectural idea emerges from a given context.



    Teachers: Catherine Odile Gay Menzel, Götz Menzel
    Language: Fr

  • 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.



    Teachers: Marta Peris Eugenio, Jose Manuel Toral Fernandez
    Language: En

  • 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.



    Teachers: Marta Peris Eugenio, Jose Manuel Toral Fernandez
    Language: En

  • Studio BA3 (Rey)

    By an approach at different intervention levels - from urban design to constructive detail - the studio aims to explore the architectural strategies to regenerate urban areas close to public transport in a perspective of sustainability transition.



    Teachers: Emmanuel Rey
    Language: Fr

  • Studio BA3 (Taillieu)

    A house is the simple topic of this studio. A matter of simple complexity. Learning about a house is learning about
    architecture. The first part of the year is about learning about a house. The second part is about making your house.



    Teachers: Jo François Taillieu
    Language: En

  • Studio BA3 (Truwant et Rodet)

    Adaptive reuse turns existing sites into resources for reimagining how we live. In Renens, students will explore renovation and transformation to design new forms of living, creating domestic typologies that grow from existing structures and contexts.



    Teachers: Dries Rodet, Charlotte Cornélie Truwant
    Language: Fr

  • Studio BA4 (Assemble)

    The work this year will investigate how we can imagine, design and demonstrate the ways in which affordable, low-impact housing on small scale agroecological farms could be built.



    Teachers: James Donald Morley Binning, Amy Faith Perkins
    Language: En

  • Studio BA4 (Gay et Menzel)

    The studio focusses on contextual imaginary. Developing narratives, inspired both by the site and by the student's imagination leads to a theme sustaining the project. The narrative helps the student to develop an architectural project in a given context.



    Teachers: Catherine Odile Gay Menzel, Götz Menzel
    Language: Fr

  • Studio BA4 (Rey)

    By an approach at different intervention levels - from urban design to constructive detail - the studio aims to explore the architectural strategies to regenerate urban areas close to public transport in a persective of sustainability transition.



    Teachers: Emmanuel Rey
    Language: Fr

  • Studio BA4 (Taillieu)

    A house is the simple topic of this studio. A matter of simple complexity. Learning about a house is learning about
    architecture. The first part of the year is about learning about a house. The second part is about making your house.



    Teachers: Jo François Taillieu
    Language: En

  • Studio BA4 (Truwant et Rodet)

    In the 2nd semester, we will continue exploring renovation in Renens, focusing on learning spaces. How can we move beyond rigid school standards to imagine reversible, modular, and open places where education unfolds in multiple forms?



    Teachers: Charlotte Cornélie Truwant, Dries Rodet
    Language: Fr

  • Studio BA5 (Braghieri)

    The studio's objective is to investigate the topic of construction and recolonization within the Alpine region. The program seeks to establish a commun mixing habitat and handcraft.



    Teachers: Nicola Braghieri
    Language: Fr

  • Studio BA5 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Pablo José Donet Garcia, Tanja Reimer
    Language: En

  • Studio BA5 (Delhay)

    The house as a city - The continuous households.

    Study trip - Zurich: 4th to 6th October 2025



    Teachers: Sophie Delhay
    Language: Fr

  • Studio BA5 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The Tapponnier hall, built in Annemasse in 1929 using a Hennebique process, is our object of study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio BA5 (FAR)

    The design studio deals with a Women's Centre located in Wau, South Sudan. It is part of a two-semester program focused on the theme of architecture in the domain of international cooperation and it is in continuity with previous experiences conducted within the FAR Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio 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.



    Teachers: Jeffrey Huang
    Language: En

  • Studio BA5 (Lapierre)

    From Shaker communities in the USA to the question of housing in Basel, the semester examines dwelling as both intimate and collective, exploring the transformation of workspaces into new places of sharing



    Teachers: Eric Lapierre
    Language: Fr

  • Studio BA5 (Malterre-Barthes)

    "To be useful, helpful, of assistance to someone:" The "In Service of: Berre" studio
    reflects on the architectural and territorial project as a form of public service. It explores how architecture and design tools can engage in spatial struggles in the context of toxic, petrochemical territories.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio BA5 (Naji)

    ARCHITECTURE AS ECOSYSTEM. Questioning the notion of resources in order to fully understand the constructive reality of the project within the building cycles. From materials to structural devices, understanding how a building is developed in relation to its environment. Mapping a territory.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio BA5 (Rolli et Schürch)

    The course explores how minimal architectural interventions can have a lasting impact through sensitivity to context, community, and place. Using Aurigeno in Valle Maggia as a case study, students develop proposals rooted in observation, care, and territorial acupuncture.



    Teachers: Rina Dorothea Rolli, Tiziano Schürch
    Language: En

  • Studio BA5 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio BA5 (Viganò)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio BA5 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio BA5 (summacumfemmer)

    Successional Dwellings: An experimental semester, based on the concept of 'succession'. Building and inhabiting as a continuous process, that never comes to an end.



    Teachers: Anne Femmer, Florian Gregor Summa
    Language: En

  • Studio BA6 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Pablo José Donet Garcia, Tanja Reimer
    Language: En

  • Studio BA6 (Delhay)

    The city as a house - The little associative house.

    Study trip - Paris



    Teachers: Sophie Delhay
    Language: Fr

  • Studio BA6 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The creation of a Student Center on the historic EPFL campus (1984) is the subject of our study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio BA6 (FAR)

    The design studio deals with an emergency humanitarian intervention, the provision of an Early Childhood Development Centre in the Zaatari Refugee Camp, Jordan. It is in continuity with previous experiences conducted within the Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio BA6 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio BA6 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio BA6 (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.



    Teachers: Jeffrey Huang
    Language: En

  • Studio BA6 (Lapierre)

    As we continue our exploration of the concept of heterotopias, we will focus on the transformation of housing blocks in the Sarcelles neighborhood. This work will be enriched by an analysis of Michel Foucault's texts, as well as a representation of the spaces he describes.



    Teachers: Eric Lapierre
    Language: Fr

  • Studio BA6 (Malterre-Barthes)

    This studio explores construction materials, their origins and supply chains, the norms that regulate their use, and deploys that as a brief to explore how a post-extractive architecture could emerge and become prevalent.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio BA6 (Naji)

    ARCHITECTURE AS ECOSYSTEM. THE OASIS AS A TERRITORIAL PROJECT. Based on the analysis of an oasis in a complex urban system, the workshop will carry out an observatory project. Raw earth, membrane or structure, will be used for a scale 1 experiment.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio BA6 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio BA6 (Viganò)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio BA6 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio BA6 (fala)

    Conception of collective housing within real-world constraints, through the problematized handling of a variety of modes of representation.



    Teachers: Ana Luisa Afonso Ferreira Soares, Ahmed Mahdi Belkhodja, Valeriia Samovich, Filipe André Touças Magalhães
    Language: En

  • Studio MA1 (Braghieri)

    The studio's objective is to investigate the topic of construction and recolonization within the Alpine region. The program seeks to establish a commun mixing habitat and handcraft.



    Teachers: Nicola Braghieri
    Language: Fr

  • Studio MA1 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Tanja Reimer, Pablo José Donet Garcia
    Language: En

  • Studio MA1 (Delhay)

    The house as a city - The continuous households.

    Study trip - Zurich: 4th to 6th october 2025



    Teachers: Sophie Delhay
    Language: Fr

  • Studio MA1 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The Tapponnier hall, built in Annemasse in 1929 using a Hennebique process, is our object of study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio MA1 (FAR)

    The design studio deals with a Women's Centre located in Wau, South Sudan. It is part of a two-semester program focused on the theme of architecture in the domain of international cooperation and it is in continuity with previous experiences conducted within the FAR Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio MA1 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio MA1 (Lapierre)

    From Shaker communities in the USA to the question of housing in Basel, the semester examines dwelling as both intimate and collective, exploring the transformation of workspaces into new places of sharing



    Teachers: Eric Lapierre
    Language: Fr

  • Studio MA1 (Malterre-Barthes)

    "To be useful, helpful, of assistance to someone:" The "In Service of: Berre" studio
    reflects on the architectural and territorial project as a form of public service. It explores how architecture and design tools can engage in spatial struggles in the context of toxic, petrochemical territories.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio MA1 (Naji)

    ARCHITECTURE AS ECOSYSTEM. Examine the notion of resource to understand the constructive reality of the project in the building cycle. From materials to structural devices, understanding how a building is developed in relation to its environment. Mapping a territory.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio MA1 (Rolli et Schürch)

    The course explores how minimal architectural interventions can have a lasting impact through sensitivity to context, community, and place. Using Aurigeno in Valle Maggia as a case study, students develop proposals rooted in observation, care, and territorial acupuncture.



    Teachers: Tiziano Schürch, Rina Dorothea Rolli
    Language: En

  • Studio MA1 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio MA1 (Vigano)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio MA1 (Weinand)

    The Weinand studio presents a design approach centered on material experimentation and
    prototyping. They focus on three materials: timber, grass, and earth. At IBOIS, a wealth of
    experience shapes their exploration into prototypes, bridging the divide between architectural
    concepts and built



    Teachers: Yves Weinand
    Language: Fr

  • Studio MA1 (summacumfemmer)

    Successional Dwellings: An experimental semester, based on the concept of 'succession'. Building and inhabiting as a continuous process, that never comes to an end.



    Teachers: Florian Gregor Summa, Anne Femmer
    Language: En

  • Studio MA2 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Tanja Reimer, Pablo José Donet Garcia
    Language: En

  • Studio MA2 (Delhay)

    The city as a house - The little associative house.

    Study trip - Paris



    Teachers: Sophie Delhay
    Language: Fr

  • Studio MA2 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The creation of a Student Center on the historic EPFL campus (1984) is the subject of our study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio MA2 (FAR)

    The design studio deals with an emergency humanitarian intervention, the provision of an Early Childhood Development Centre in the Zaatari Refugee Camp, Jordan. It is in continuity with previous experiences conducted within the Lab.



    Teachers: Paolo Tombesi, Riccardo Vannucci
    Language: Fr

  • Studio MA2 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio MA2 (Huang)

    L'atelier examine les effets de l'intelligence artificielle sur l'architecture et les villes. Les outils génératifs sont envisagés comme des instruments culturels et politiques, structurant le projet à partir de données ancrées dans le territoire, l'économie, l'identité, l'image et l'écologie.



    Teachers: Jeffrey Huang
    Language: Fr

  • Studio MA2 (Lapierre)

    As we continue our exploration of the concept of heterotopias, we will focus on the transformation of housing blocks in the Sarcelles neighborhood. This work will be enriched by an analysis of Michel Foucault's texts, as well as a representation of the spaces he describes.



    Teachers: Eric Lapierre
    Language: Fr

  • Studio MA2 (Malterre-Barthes)

    This studio explores construction materials, their origins and supply chains, the norms that regulate their use, and deploys that as a brief to explore how a post-extractive architecture could emerge and become prevalent.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio MA2 (Naji)

    ARCHITECTURE AS ECOSYSTEM. THE OASIS AS A TERRITORIAL PROJECT. Based on the analysis of an oasis in a complex urban system, the workshop will carry out an observatory project. Raw earth, membrane or structure, will be used for a scale 1 experiment.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio MA2 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio MA2 (Vigano)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio MA2 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio MA2 (fala)

    Conception of collective housing within real-world constraints, through the problematized handling of a variety of modes of representation.



    Teachers: Ana Luisa Afonso Ferreira Soares, Valeriia Samovich, Ahmed Mahdi Belkhodja, Filipe André Touças Magalhães
    Language: En

  • Sublinear algorithms for big data analysis

    In this course we will define rigorous mathematical models for computing on large datasets, cover main algorithmic techniques that have been developed for sublinear (e.g. faster than linear time) data processing. We will also discuss limitations inherent to computing with constrained resources.



    Teachers: Michael Kapralov
    Language: En

  • Summer School: Forests in the Anthropocene

    The participants will reflect on their own scientific work with respect to other disciplinary methods and discuss possible benefits of interdisciplinary approach in their field. Moreover, students will further be able to learn the advanced methods used in the broad forestry field.



    Teachers: Charlotte Grossiord
    Language: En

  • Superstudio A

    Le Superstudio étudie l'histoire de la villa en se concentrant sur 30 cas d'étude de l'Antiquité jusqu'au 20ème siècle. L'objectif de ce studio est de comprendre, à travers l'étude architecturale des villas, les éléments les plus essentiels de l'architecture : forme, politique et représentation.



    Teachers: Pier Vittorio Aureli
    Language: Fr

  • Supervising Students in Projects

    The combination of practical and reflective activities in this course provide participants with evidence-informed teaching skills for supervising and evaluating students working on projects.



    Teachers: Helena Kovacs, Siara Ruth Isaac
    Language: En

  • Supply chain management

    This course introduces key concepts in supply chain management. It uses a combination of case studies, simulation exercises, formal lectures and group discussions to illustrate how the various concepts can be successfully implemented in practice.



    Teachers: Ralf Seifert
    Language: En

  • Supramolecular chemistry

    The course provides an introduction to supramolecular chemistry. In addition, current trends are discussed using recent publications in this area.



    Teachers: Kay Severin
    Language: En

  • Surface analysis

    The course treats the main surface analysis methods for the characterization of surfaces, interfaces and thin films. It discusses how these methods can be applied to gain specific knowledge about structural, chemical and functional properties of surfaces and thin films. Limitation to 18 students!



    Teachers: Anna Neus Igual Muñoz, Igor Stolichnov
    Language: En

  • Surfaces and interfaces

    This lecture introduces the fundamental concepts for describing, characterizing, and engineering surfaces and interfaces. Students will develop both theoretical and practical understanding of how interfacial phenomena influence surface properties and technological applications.



    Teachers: Nako Nakatsuka
    Language: En

  • Sustainability

    This course presents global sustainability issues. It introduces planetary boundaries, their systemic interconnections and social justice issues. The interdisciplinary approach introduces group work and systems thinking (interdependencies in a complex system).



    Teachers: Hervé Rayner, Yasmine Calisesi, Jérôme Baudry, Andrew Sonta, Augustin Fragnière, Paolo Perona, Charlotte Grossiord, Jérôme Chappellaz, Michaël Aklin
    Language: Fr

  • Sustainability and materials

    The aim of the course is to provide an overview of sustainability issues as they relate to materials science.



    Teachers: Tiffany Abitbol
    Language: En

  • Sustainability assessment of urban systems

    This course enables students to think critically about sustainability and to carry out a sustainability assessment based on problems of urban areas. At the end of the course, students are able to develop their own sustainability assessment using the Sustainability Solution Space methodology.



    Teachers: Claudia R. Binder
    Language: En

  • Sustainability in my research

    This course is designed to develop the necessary transversal skills to foster sustainability integration in the present and future research of the PhD students



    Teachers: Michka Mélo, Melanie Roselyne Studer, Adélie Garin
    Language: En

  • Sustainability in the global context

    This course equips you with the tools needed to evaluate the economic, historical, and political dimensions of climate change from a global perspective. You will also learn about the international institutions and megatrends shaping and constraining the solutions.



    Teachers: Richard Edward Baldwin
    Language: En

  • Sustainability robotics

    The goal of this course is to provide methods and tools of robotics in promoting sustainable development. The course is a balance between theoretical basics in robotics, associated case studies and project based learning.



    Teachers: Mirko Kovac
    Language: En

  • Sustainability, climate and energy

    The course provides students with a comprehensive scientific understanding of the links between climate and energy systems in the context of sustainability. It will cover topics related to natural and anthropogenic climate change, the fundamentals of energy systems and their efficiency.



    Teachers: Jonas Schnidrig, Jérôme Chappellaz
    Language: En

  • Sustainable & entrepreneurial finance

    This course deals with the role of finance in the transition to a sustainable, low-carbon economy. Students learn how to apply asset allocation techniques to build sustainable portfolios, understand the entrepreneurial ecosystem, and discover the emerging asset class of impact investing.



    Teachers: Eric Jondeau, Shema Frédéric Mitali
    Language: En

  • Sustainable Finance

    The Sustainable Finance course is an interdisciplinary program designed for masters' students seeking to understands - on one hand - how climate change and sustainability are reshaping financial markets, and - on the other - how financial markets can be leveraged to address the climate challenge.



    Teachers: Federica Zeni
    Language: En

  • Sustainable Food: production, health & society

    The course offers an overview of issues linked to nutrition: sustainable production, food security, food safety, as well as food and health. The interdisciplinary approach integrates SHS with engineering sciences and introduces students to team work and to scientific methodology.



    Teachers: Carlos Canto Alvarez, Maximilien Stauber
    Language: Fr

  • Sustainable Food: production, health & society

    The course presents various issues related to sustainable food: production, food security, nutrition and health, social and cultural issues. The interdisciplinary approach integrates social sciences and engineering sciences and introduces group work and scientific methodology.



    Teachers: Serge Rezzi, Bertrand Henri Fincoeur
    Language: Fr

  • Sustainable Japanese architecture and landscape

    This course focuses on the circulation of the imaginary between cultures. It shows how major Western architects, landscape designers, painters and sculptors have been inserting sustainable architectural and landscape Japanese devices and notions into their designs since the 19th century.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Sustainable Management and Finance

    This course provides the foundations of sustainable management and finance : reviewed concepts include market failures and externalities, CSR, green finance, ESG, climate risk pricing. Includes case studies, policy tools, and corporate strategies for sustainability and climate adaptation.



    Teachers: Federica Zeni, Jean-Pierre Danthine
    Language: En

  • Sustainable chemicals manufacture: concepts/tools

    This course introduces the foundational concepts and tools of Safe and Sustainable by Design (SSbD), a forward-looking framework for the development of future chemicals and materials. It also offers insights into relevant regulatory and industry frameworks at the Swiss, EU, and global levels.



    Teachers: Zhanyun Wang
    Language: En

  • Sustainable chemistry and engineering in Industry

    In the course given by experts from the Swiss Chemical industry, the students will be introduced in key concepts of sustainable chemistry and chemical engineering of industrial relevance. They will be able to learn from real hands-on problems and to better understand the challenges faced in industry



    Teachers: Lucie Elise Alice Lovelle Gomez, Edouard André Pierre Marie Godineau, Annik Nanchen, Cara Emily Brocklehurst, Pierdomenico Biasi, Fabrice Robvieux
    Language: En

  • Sustainable energy innovation

    This course provides an introduction to the technical, social, and economic fundamentals of energy. The course examines the concrete case of nuclear fusion. How could this energy reshape our world? How can we ensure its acceptability, structural integration, and economic viability?



    Teachers: Ludovic Gaudard, Duccio Testa
    Language: Fr

  • Sustainable entrepreneurship

    This class is designed for Bachelor students who want to understand the interrelated economic, social and ecological challenges society is facing, and who want to acquire the knowledge and skills to re-frame problems into opportunities and establish entrepreneurial ventures tackling the problems.



    Teachers: Enrico Bergamini
    Language: En

  • Sustainable logistics operations

    We address quantitatively the management of logistics operations, focusing notably on their environmental impact. Considering practical situations, focus is paid on the optimization of logistics systems, in particular when the objective is to minimize their associated environmental footprint.



    Teachers: Olivier Gallay
    Language: En

  • Sustainable products and supply chains

    The course is designed to provide a foundational understanding of sustainability principles and equip students with practical skills and tools to develop sustainable products and optimize supply chains.



    Teachers: Martyn Wakeman, Amin Kaboli
    Language: En

  • Sustainable transformation and future-fit business

    This course explores how companies can address their social and environmental impact, examining sustainability drivers, the need for systemic change, and the role of businesses. Students will engage in a practical project with a company to identify and implement strategic impact improvements.



    Teachers: Patrick Vincent Headon, Jonathan Robert Normand
    Language: En

  • Symmetry and Conservation in the Cell

    This course shows students how the physical principles of conservation, symmetry, and locality influence the dynamics of living organisms at the molecular and cellular level. Computer simulations are used to explore examples of cellular dynamics and phase transitions.



    Teachers: Julian Charles Shillcock
    Language: En

  • Synergism between Art of Total Synthesis and High Level Strategic Design (MOM)

    Retro-synthessis, Total Synthesis, Atom-economy



    Teachers: Jieping Zhu
    Language: En

  • Synthetic biology

    This 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 frontiers of multiple disciplines



    Teachers: Patrick Barth
    Language: En

  • System identification

    Identification of discrete-time linear models using experimental data is studied. The correlation method and spectral analysis are used to identify nonparametric models and the subspace and prediction error methods to estimate the plant and noise model parameters. Hands-on labs are included.



    Teachers: Alireza Karimi
    Language: En

  • System programming for Systems-on-chip

    To efficiently program embedded systems an understanding of their architectures is required. After following this course students will be able to take an existing SoC, understand its architecture, and efficiently program it.



    Teachers: Ties Jan Henderikus Kluter
    Language: En

  • Systems and architectures for signal processing

    Study of the essential components and implementation technologies of digital signal processing and communication systems from the theoretical, algorithmic and system implementation point of view.



    Teachers: Marco Mattavelli
    Language: En

  • Systems approaches for urban transitions

    The objective of this course is to rethink urban transitions by taking a systemic perspective. It provides the foundation for analyzing and designing urban transitions, integrating technical infrastructure, ecological, and social aspects.



    Teachers: Beate Jessel, Claudia R. Binder, Maria Anna Hecher
    Language: En

  • Systems for data management and data science

    This is a course for students who want to understand modern large-scale data analysis systems and database systems. The course covers fundamental principles for understanding and building systems for managing and analyzing large amounts of data. It covers a wide range of topics and technologies.



    Teachers: Anastasia Ailamaki, Anne-Marie Kermarrec
    Language: En

  • Systems neuroscience

    The course "Systems Neuroscience" explores neural circuits and networks to understand how groups of neurons process information and generate behavior. It integrates techniques from neurophysiology, anatomy, genetics, and computer science to investigate complex brain cell interactions.



    Teachers: Mackenzie Mathis
    Language: En

  • Systems thinking

    MGT-505 Systems Thinking course equips students with the skills to analyze and solve complex problems across domains. The course is hands-on and covers the main systems concepts and tools, applied to multiple real-life problems, involving individuals, communities, local governments, and companies.



    Teachers: Sascha Nick
    Language: En

  • Systèmes complexes

    This courses show how known (entropy, phase transitions) and new (glasses, percolation, avalanche-type response) physical concepts can be used in various fields (including Computer science, neuroscience, social sciences).



    Teachers: Matthieu Wyart
    Language: Fr

  • Systèmes de télécommunications

    Learning basic knowledge on transmission of information and identify the relevant criteria for the dimensioning of a telecommunication system. Evaluate the quality of digital transmission systems (error probability) either in baseband or shifted passband.



    Teachers: Andreas Peter Burg
    Language: Fr

  • TRC LC3 Research Platform Fribourg

    The UE TRC-LC3 Research Platform Fribourg will develop prototypes of structural elements in textile reinforced concrete (TRC) and Limestone Calcined Clay Cement (LC3) concrete that allow the continuation of the TRC prototype pavilion started at EPFL in 2019. The UE will take place in EPFL Fribourg.



    Teachers: Patricia Guaita, Enrique Corres Sojo, David Fernandez-Ordoñez, Raffael Baur
    Language: En

  • Teaching STEM: a problem solving approach

    Problem 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, real world engineering situations.



    Teachers: Joelyn de Lima, Simone Deparis
    Language: En

  • Technologie, économie et politique: en face des crises

    This course deals with the role of innovations as essential responses to the big potential crises of our time - the so-called Grand Societal Challenges. The course alternates theoretical presentations - based on micro-economic analysis - and case studies.



    Teachers: Dominique Foray
    Language: Fr

  • Technologies for democratic society

    This course will offer students a broad but hands-on introduction to technologies of human self-organization.



    Teachers: Bryan Alexander Ford
    Language: En

  • Technologies, innovation and emerging markets

    The course raises students' awareness of the importance of emerging markets in the global innovation landscape. It provides modeling tools to analyze product/service innovations in the context of emerging markets.



    Teachers: Marc Laperrouza
    Language: Fr

  • Technology & innovation strategy

    This course focuses on the economic and organizational conditions that shape technological innovation by firms. The intent is for students to learn core concepts that can make innovation initiatives within a firm more successful, and to then apply those concepts to real business problems and cases.



    Teachers: Marlon Fernandes Rodrigues Alves
    Language: En

  • Technology Ventures I

    Technology Ventures provides a science-based foundation and hands-on experience in launching new ventures. By working on their own concepts, students learn to recognize attractive market opportunities, design scalable business models, and develop effective market-entry strategies.



    Teachers: Davide Bavato
    Language: En

  • Technology Ventures II

    Technology Ventures provides a science-based foundation and hands-on experience in launching new ventures. By working on their own concepts, students learn to recognize attractive market opportunities, design scalable business models, and develop effective market-entry strategies.



    Teachers: Davide Bavato
    Language: En

  • Technology and Public Policy - Technology and innovation policies for grand and global challenges

    This course addresses the design of policies for Grand Challenges. It aims at providing a policy toolkit - about innovation, economic regulation and societal inclusion - while supporting students about writing the first pillars of a roadmap to address one specific Grand Challenge.



    Teachers: Dominique Foray
    Language: En

  • Technology, sustainability and public policy

    Technology is a driver of long-term growth but it can also undermine sustainable development. This course introduces microeconomic models of market and collective action failures, models of complex systems, as well as policy portfolios to address these issues.



    Teachers: Michaël Aklin
    Language: En

  • Terra Epidermis

    This transversal project aims to test around a case study chosen, the specifics of " reverse soil ." On a chose site, students will be invited to propose a single technical and architectural gesture, and synthesize their concept graphically.



    Teachers: Richard Nguyen, Camille Rolland, Lyesse Laloui, Juan Fernandez Andrino
    Language: Fr

  • Test of VLSI systems

    Test of VLSI Systems covers theoretical knowledge related to the major algorithms used in VLSI test, and design for test techniques. Basic knowledge related to computer-aided design for test techniques, and their integration into a design-flow are presented.



    Teachers: Alexandre Schmid
    Language: En

  • The Energy Transition : challenges and opportunities

    This course explores the energy transition from a system based on fossil fuels to a model based on decarbonised energy sources, sobriety and efficiency, and highlights the main technological, socio-economic and geopolitical issues involved.



    Teachers: Tuong-Van Nguyen, Selin Yilmaz
    Language: Fr

  • The Practice of Ethics in Engineering Research

    Using facilitated debates and systemic analysis of ethical challenges in engineering and research the course outlines how human agency can respond to dilemmas to reframe these as opportunities for innovation. Human decision making is used as a vehicle to outline good practice of engineering research



    Teachers: Laura Ferrarello
    Language: En

  • The anthropocene, history and us

    This course focuses on the debates and theories around the concept of the Anthropocene. It offers a critical analysis of the human origins of climate change and explores the political implications of this phenomenon for global environmental management.



    Teachers: Nathalia Capellini Carvalho de Oliveira
    Language: Fr

  • The city-tree

    This ENAC week is an invitation to question how cities are reinventing their relationship with living and natural entities, focusing in particular on the question of trees.



    Teachers: Léo Brumm, Luca Pattaroni, Capucine Fouquin, Claudia R. Binder, Christoph Bachofen
    Language: Fr

  • The ethics of engineering I

    This course provides engineers entering the workforce with a hands-on approach to figuring out what to do in ethically challenging professional situations.



    Teachers: Raffaele Rodogno
    Language: En

  • The ethics of engineering II

    This module focuses on the idea of value in design and the ethics of artefacts more in general.



    Teachers: Raffaele Rodogno
    Language: En

  • The graphic novel genius: Alan Moore

    This course aims to cover the works of comic book writer Alan Moore, arguably the most influential writer of all time, and to introduce students to concepts of comic book analysis, from the simplest to the most complex, in order to demonstrate the richness of this medium.



    Teachers: Marc Atallah
    Language: Fr

  • The land of a thousand dances

    Let's consider the act of maintenance as a potential for project making : let's observe uses and traces that result from it in order to develop and carry out interventions that will allow us to reinforce, adapt, remove or increase the dynamics identified. This fifth round is taking place on campus.



    Teachers: Camille Fauvel, Dieter Dietz, Yves Weinand, Agathe Claire Estelle Mignon, Julien Gamerro
    Language: En

  • The making of an innovative medicine

    To expose participants to translational biomedical research (from bench to bedside and back) and drug discovery.



    Teachers: Roger G. Clerc
    Language: En

  • The origins of domestic space

    The course is part of a three-year trajectory dedicated to a comprehensive history of domestic space. This year the course will be devoted to the origins of domestic space, from hunter-gatherer forms of life to the rise of private property.



    Teachers: Pier Vittorio Aureli
    Language: En

  • The software enterprise - from ideas to products

    This course teaches the journey taken by software engineering teams from incipient ideas to software products that solve real problems for real people.



    Teachers: George Candea
    Language: En

  • The standard model

    The goal of this course is to explain the conceptual and mathematical bases of the Standard Model of fundamental interactions and to illustrate in detail its phenomenological consequences.



    Teachers: Marc Riembau Saperas
    Language: En

  • Theoretical Foundations of Learning Sciences 1

    How 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 means of designing learning environments.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Theoretical Foundations of Learning Sciences 2

    How do people learn and how can we support learning? This is part 2 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 means of designing learning environments.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Theoretical corporate finance

    The aim of this course is to expose students to important topics in the literature on corporate finance. The objective of the course is to give students a working understanding of key papers and to expose students to solution techniques to be applied in their own research.



    Teachers: Francesco Celentano
    Language: En

  • Theory and techniques of architectural figuration

    The course imparts the theoretical foundations of the history of figurative art and introduces the operative techniques of representation. The main aim is to integrate the use of digital tools into the intellectual dimension of the discipline.



    Teachers: Filippo Fanciotti, Nicola Braghieri
    Language: Fr

  • Theory of computation

    This course constitutes an introduction to theory of computation. It discusses the basic theoretical models of computing (finite automata, Turing machine), as well as, provides a solid and mathematically precise understanding of their fundamental capabilities and limitations.



    Teachers: Mika Göös
    Language: En

  • Theory of stochastic calculus

    Introduction to the mathematical theory of stochastic calculus: construction of the Ito stochastic integral, proof of the Ito formula, introduction to stochastic differential equations, Girsanov's theorem and the Feynman-Kac formula, the martingale representation theorem.



    Teachers: Robert Dalang
    Language: En

  • Theory of urbanism

    Theory of Urbanism deals with models, projects, tools, planning and design techniques from the XIXth Century to the present day, by linking theoretical discourse and design, text and image. Urban models and projects are the testing ground of ideas and concepts in the form of spatial themes.



    Teachers: Elena Cogato Lanza
    Language: Fr

  • Thermodynamics and energetics I

    The course introduces the basic concepts of thermodynamics and heat transfer, and thermodynamic properties of matter and their calculation. The students will master the concepts of heat, mass, and momentum conservation, and apply these concepts to thermodynamic cycles and energy conversion systems.



    Teachers: Zhengmao Lu, Sophia Haussener
    Language: En

  • Thermodynamics and energetics II

    This course will discuss advanced topics in thermodynamics with a focus on studying gas
    phases, mixtures, and phase transformations. The application of these principles
    to various practical systems such as batteries, fuel cells etc. will be discussed.



    Teachers: Anirudh Raju Natarajan
    Language: En

  • Thermodynamics for materials science

    This course establishes the basic concepts of thermodynamics and defines the main state functions. The concepts are then applied to the study of phase diagrams of various systems.



    Teachers: Vasiliki Tileli
    Language: En

  • Thermodynamics of comfort in buildings

    This course provides an integrated approach to analyzing human thermal comfort and heat exchange by examining the correlation between thermodynamic processes in buildings, human thermoregulation, and the local thermal sensation of occupants.



    Teachers: Dolaana Khovalyg
    Language: En

  • Thermodynamics of energy conversion and storage

    The course is an introduction to the energy conversion. It focusses
    on the thermodynamics of the engines and systems for the conversion of energy from fossil fuels and renewable resources. The relevant aspects of modern energy conversion are treated and the potentials and limitations are estimated.



    Teachers: Andreas Züttel
    Language: En

  • Thermodynamics of the earth systems

    The objective of this course is to apply thermodynamic principles to understand the role of water in the Earth System. The aim is to provide a broad conceptual framework for understanding the thermodynamics of oceans and atmospheres, so material can be integrated into other study disciplines.



    Teachers: Athanasios Nenes
    Language: En

  • Thin Film Lubrication and Gas-Lubricated Bearings

    This course introduces thin film lubrication and its applications to gas-lubricated bearings, including rotordynamics to enable the assessment of the operation of gas-bearing supported rotors.



    Teachers: Jürg Alexander Schiffmann
    Language: En

  • Thin film and small scale mechanics

    The course focuses on mechanics of solid thin films and small scale structures and on state-of-the-art experimental techniques employed for evaluation and extraction of thin films and small scale structures mechanical properties. Lectures are example intensive, with in depth theoretical analysis.



    Teachers: Johann Jakob Schwiedrzik, Johann Michler
    Language: En

  • Thin film fabrication technologies

    The students will learn about the essential chemical, thermodynamic and physical mechanisms governing thin film growth, about the most important process techniques and their typical features, including process-microstructure-film properties relationships.



    Teachers: Johann Michler
    Language: En

  • Thinking differently about video games

    The objective of the course is to develop a methodology for analyzing video games, particularly through an original empirical approach: "Let's Play." The aim will be to present how video games can be used to illuminate knowledge and, in turn, to be illuminated by it.



    Teachers: Marc Atallah
    Language: Fr

  • Thinking the nature I

    The course in an open approach to the constructions of Nature by different sciences and cultures. It emphasises the plurality of appearances of the object called "Nature" and the roles which it plays or are given to it, notably in opposition to the artificial.



    Teachers: Véronique Mauron Layaz, André Ourednik
    Language: Fr

  • Thinking the nature II

    The course in an open approach to the constructions of Nature by different sciences and cultures. It emphasises the plurality of appearances of the object called "Nature" and the roles which it plays or are given to it, notably in opposition to the artificial.



    Teachers: Véronique Mauron Layaz, André Ourednik
    Language: Fr

  • Timber construction

    Help students understand and design innovative, architecturally and structurally interesting wood constructions. Deepen technical knowledge through the study of built examples.



    Teachers: Johannes Natterer
    Language: En

  • Time series

    A first course in statistical time series analysis and applications.



    Teachers: Sofia Charlotta Olhede
    Language: En

  • Topics in Autonomous Robotics

    Students will be introduced to modern approaches in control and design of autonomous robots through lectures and exercises.



    Teachers: Jamie Paik, Selman Sakar, Mohamed Bouri, Francesco Mondada, Silvestro Micera, Herbert Shea, Amir Zamir, Auke Ijspeert
    Language: En

  • Topics in Computational Social Science (TopiCSS)

    This is a seminar course. By reading and discussing an introductory book as well as research papers about computational social science, students will become familiar with core issues and techniques in the field.



    Teachers: Robert West
    Language: En

  • Topics in Machine Learning Systems

    This course will cover the latest technologies, platforms and research contributions in the area of machine learning systems. The students
    will read, review and present papers from recent venues across the systems for ML spectrum.



    Teachers: Babak Falsafi, Martin Jaggi, Anne-Marie Kermarrec
    Language: En

  • Topics in Machine Learning for Education

    This seminar course covers the interdisciplinary field of machine learning for education. By reading, reviewing, and presenting research papers from recent venues, students will become familiar with core issues and techniques in the field



    Teachers: Tanja Käser
    Language: En

  • Topics in Natural Language Processing

    This seminar course explores advanced topics in natural language processing through a mix of reading, reviewing, and writing academic papers.



    Teachers: Syrielle Montariol, Antoine Bosselut, Anna Sotnikova, Gail Weiss
    Language: En

  • Topics in biophysics and physical biology

    This course provides exposure to research in biophysics and physical biology, with emphasis on the nature of scientific breakthroughs, and using critical reading of scientific literature. Each week, we will discuss the research of one recipient of the Max Delbruck Prize in Biological Physics.



    Teachers: Suliana Manley
    Language: En

  • Topics in complex analysis

    The goal of this course is to treat selected topics in complex analysis. We will mostly focus on holomorphic functions in one variable. At the end we will also discuss holomorphic functions in several variables



    Teachers: Alexandre Perozim De Faveri
    Language: En

  • Topics in dispersive PDE

    This course assumes familiarity with beginning graduate level real analysis, complex analysis and functional analysis, and also basic
    harmonic analysis, as well as fundamental concepts from differential geometry.



    Teachers: Joachim Krieger
    Language: En

  • Topics in machine learning

    Mathematical analysis of modern supervised machine learning techniques, with an emphasis on the mathematics of artificial neural networks.



    Teachers: Lénaïc Chizat
    Language: En

  • Topics in multiplicative number theory

    The course covers topics in multiplicative number theory, such as classical theorems on mean -values of multiplicative functions and the more modern developments involving averages in short intervals, the Chowla conjecture and the local uniformity conjecture for the Liouville function.



    Teachers: Konstantinos Tsinas
    Language: En

  • Topics in theoretical computer science

    The students gain an in-depth knowledge of several current and emerging areas of theoretical computer science. The course familiarizes them with advanced techniques, and develops an understanding of fundamental questions that underlie some of the key problems of modern computer science.



    Teachers: Ola Nils Anders Svensson
    Language: En

  • Topics on Datacenter Design

    Modern datacenters with thousands of servers and multi-megawatt power budgets form the backbone of our digital universe. ln this course, we will survey a broad and comprehensive spectrum of datacenter design topics from workloads, to server architecture and infrastructure.



    Teachers: Anne-Marie Kermarrec, Babak Falsafi
    Language: En

  • Topics on the Euler and Navier-Stokes equations

    This topics course focuses on recent and classical fundamental results on the Euler and Navier-Stokes equations, such as global existence of weak solutions, (non)uniqueness results, blow-ups, partial regularity, anomalous dissipation.



    Teachers: Maria Colombo
    Language: En

  • Topological groups

    We study topological groups. Particular attention is devoted to compact and locally compact groups.



    Teachers: Nicolas Monod
    Language: En

  • Topology I - point set topology

    We'll start by seeing how the notion of continuity for functions between Euclidean spaces generalizes to functions between metric spaces. We'll then study in detail the elegant and powerful axiomatization of these notions in the framework of topological spaces.



    Teachers: Kathryn Hess Bellwald
    Language: Fr

  • Topology II - fundamental groups

    We study the topological notions of union and quotients of spaces; we discuss covering spaces and fundamental groups further, The notion of cell attachement is introduced and the Seifert-van Kampen Theorem is proven. Examples of surfaces illustrate the techniques.



    Teachers: Dimitri Stelio Wyss
    Language: Fr

  • Topology III - Homology

    Homology is one of the most important tools to study topological spaces and it plays an important role in many fields of mathematics. The aim of this course is to introduce this notion, understand its properties and learn how to compute it. There will be many examples and applications.



    Teachers: Leonid Monin
    Language: En

  • Topology IV.a - Cohomology rings

    Singular cohomology is defined by dualizing the singular chain complex for spaces. We will study its basic properties, see how it acquires a multiplicative structure and becomes a graded commutative algebra. We study an algebraic version, namely group cohomology, and compare both approaches.



    Teachers: Jérôme Scherer
    Language: En

  • Topology IV.b - Algebraic K-theory

    Algebraic K-theory, which to any ring R associates a sequence of groups, can be viewed as a theory of linear algebra over an arbitrary ring. We will study in detail the first two of these groups and some of their applications to other areas of mathematics..



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Total synthesis of natural products

    Complex polycyclic natural products are chosen to illustrate the evolution of the state-of-the-art of the field, the interplay between strategy and new reactions as well as the importance of implementing multi-bond forming processes in a synthesis.



    Teachers: Jieping Zhu
    Language: En

  • Towards sustainable materials

    This course will address and model key sustainability issues through an engineering lens. It will examine emerging materials, hard to abate, and critical materials used to manufacture items in our economy during the transition to NetZero targets and their environmental, societal, and human impacts.



    Teachers: Martyn Wakeman, Yves Leterrier
    Language: En

  • Traffic engineering

    Introduce the major elements of transportation systems and traffic engineering: develop analytical and technical skills in applying the fundamentals of the transport field; understand the key concepts and physics of the transport phenomena;connect with real transportation problems and data analytics



    Teachers: Nikolaos Geroliminis
    Language: En

  • Training Large Language Models

    This PhD-level course dives deep into the training of Large Language Models (LLMs), focusing on the complementary roles of datasets, pre-training and post training methodologies in shaping model performance and scalability.



    Teachers: Volkan Cevher, Caglar Gulcehre
    Language: En

  • Training Rotation (EDNE)

    Training Rotation on the EPFL Campus during the 1st year of a PhD. 1,2 or 3 months are possible.



    Teachers: Johannes Gräff
    Language: En

  • Training Rotation (EDNE)

    Training Rotation on the EPFL Campus during the 1st year of a PhD. 1,2 or 3 months are possible.



    Teachers: Johannes Gräff
    Language: En

  • Transfer learning and meta-learning

    This seminar course covers principles and recent advancements in machine learning methods that have the ability to solve multiple tasks and generalize to new domains in which training and test distributions are different.



    Teachers: Maria Brbic
    Language: En

  • Translational neuroengineering

    This course integrates knowledge in basic, systems, clinical and computational neuroscience, and engineering with the goal of translating this integrated knowledge into the development of novel methods, technology for the clinical application for patients suffering from neuropsychiatric disorders.



    Teachers: Friedhelm Christoph Hummel, Grégoire Courtine, Silvestro Micera, Olaf Blanke
    Language: En

  • Transmission electron microscopy and diffraction (a)

    This intensive course is intended for researchers who envisage using transmission electron microscopy to study materials samples or to help them interpret TEM data in publications. It presents basics of TEM instrumentation, imaging, electron diffraction, specimen preparation and high-resolution TEM.



    Teachers: Victor Boureau, Emad Oveisi, Marco Cantoni
    Language: En

  • Transmission electron microscopy and diffraction (b)

    This intensive course is intended for researchers who envisage using transmission electron microscopy to study materials samples or to help them interpret TEM data in publications. It presents basics of TEM instrumentation, imaging, electron diffraction, specimen preparation and high-resolution TEM.



    Teachers: Emad Oveisi, Victor Boureau, Marco Cantoni
    Language: En

  • Transport and energy: historical approaches

    This workshop-course deals with the development of mobility-related technologies in Switzerland in the 19th and 20th centuries. Thanks to the interactive analysis of period documents (sources), the student develops an awareness of the relationship between the technological and the social.



    Teachers: Cédric Humair
    Language: Fr

  • Transportation economics

    The scope of the lecture is to provide the basic concepts in transport economics and introduce new ones for private and public transport and environmental issues. Demand, supply, welfare analysis and regulation will be illustrated.



    Teachers: Nikolaos Geroliminis, André Jean-Louis Julien de Palma, Zhenyu Yang
    Language: En

  • Transportation network modeling & analysis

    This course introduces the classics and new advances in transportation network modeling and optimization. The course cover key concepts, behavioral principles, model formulations and solution approached used in traffic assignment and travel demand management.



    Teachers: Kenan Zhang
    Language: En

  • Treatment and valorization of water and waste

    Water and waste management systems in Switzerland: from end-of-pipe treatment to closed-loop system. Principles of water supply, evacuation and treatment. Basis for the dimensioning of networks and treatment plants. Management, treatment and valorization of urban waste. Visits. French language.



    Teachers: Nicolas Louis Derlon, Agostino Clericetti, Nicolas Jean-Marc Becker
    Language: Fr

  • Trends in chemical biology and drug discovery

    In this course we will cover the scientific basis behind chemical biology approaches for drug development.



    Teachers: Nicolas Thomä, Bruno Correia
    Language: En

  • Tribology

    This introductory course in tribology (science of friction, lubrication and wear) has specific goals : to present the basic principles of tribology, to develop the attitude to analyse tribological and to illustrate correlations between materials and tribological properties.



    Teachers: Anna Neus Igual Muñoz
    Language: En

  • Turbulence

    This course provides an introduction to the physical phenomenon of turbulence, its probabilistic description and modeling approaches including RANS and LES. Students are equipped with the basic knowledge to tackle complex flow problems in science and engineering practice.



    Teachers: Tobias Schneider
    Language: En

  • UE C : Habitat and society

    By articulating theoretical and architectural knowledge with socio-political knowledge, the UE aims to explore the possibility of a renewed contemporary imagination around productive housing.



    Teachers: Luca Pattaroni, Fiona Ines Del Puppo, Capucine Legrand
    Language: Fr

  • UE F : Architecture and rehabilitation

    This class aims to raise the students' awareness to the specificities of a renovation project. The Teaching Unit focuses on the relation between renovation demands and a broad architectural vision, with particular emphasis on sustainable development.



    Teachers: Catarina Wall Gago, Peter Zurbrügg, Blaise Arlaud, Katrin Beyer
    Language: Fr

  • UE H : Graphy

    Experiment graphic tools to represent architecture. Exercise the skill of communicating via these tools, through repeated practice of eye/hand/brain connections; a reflection stemming from the theories of representation; and by searching for inventive solutions.



    Teachers: Raynald Métraux, Emy Amstein, Nicola Braghieri
    Language: Fr

  • UE J : Territory and landscape

    TU J initiates students to urban and territorial analysis, in the light of a research hypothesis. A sequence of operations is proposed: survey/description; spatial principles (form/rationale/dynamics); territorial visions.



    Teachers: Julie Riondel, Elena Cogato Lanza
    Language: Fr

  • UE K : Architecture and Sustainability : performance studies

    This course is based on the team design of a temporary, mobile and sustainable theater. A pedagogical approach which will focus on the introduction of the concepts of sustainability applied to the design of a project with a short life span.



    Teachers: Corentin Fivet, Emmanuel Rey, Luisa Pastore, Oliver Luca Regazzoni
    Language: Fr

  • UE N : Constructing the view

    This course focuses on the production of utopian scenarios using experimental composition techniques. By means of digital montage, the fictitious scenes are meaningfully conveyed in a series of images.



    Teachers: Philipp Schaerer
    Language: En

  • UE R: Introduction to BIM (Building Information Modeling)

    This UE explores more in details, and in a more practical way, the concepts introduced during the BIM introduction course AR-484. All project different phases are addressed, with an emphasis on interdisciplinary collaboration and data exchanges.



    Teachers: Elise Geneviève Hautecoeur
    Language: En

  • UE S : Foundations, basements, and the underground

    Using qualitative and quantitative analysis, this course will explore the underground of architecture, infrastructure, and cities from multiple perspectives (structure, material, space) to understand both its requirements and possibilities as a key part of today's densifying cities.



    Teachers: David Michael Volpe Ruggiero, Sarah Nichols
    Language: En

  • UE U : Cartography

    Teaching unit on cartography and environmental aesthetics in architecture.



    Teachers: Bárbara Maçães Costa
    Language: En

  • UE V : Visions and utopias

    The teaching unit will take the form of an operational workshop in which the visionary and abstract spirit proposed by utopian literature will find a concrete urban form by composing fragments sought from the vast figurative repertoire offered by the history of architecture.



    Teachers: Filippo Cattapan, Nicola Braghieri
    Language: Fr

  • UE X : Experience design

    Experience Design examines the effects of digitalization on architectural typologies in the contemporary city. The course questions traditional typologies by focusing on an understanding and re-design of social, geographic, temporal and emotional experiences.



    Teachers: Jeffrey Huang
    Language: En

  • UE génie civil: Advanced Drawing structures

    The UE Docta Manus will introduce drawing as the key tool of communication between engineers and architects and as a mediator between construction and the student. Through hand-drawing, we will analyse selected structural projects that embody an exemplary interplay of space and structure.



    Teachers: David Fernandez-Ordoñez, Patricia Guaita, Raffael Baur
    Language: Fr

  • Under construction

    This theory course considers the building as a material thing, focusing on the process and matter of architecture to examine how buildings come into being and stay (or don't) in place: through discourse, site, materials, and work.



    Teachers: Sarah Nichols
    Language: En

  • Underground construction

    This course is addressed to students who want to deepen their knowledge of underground space and works, including planning, design and management, construction techniques and methods, risk assessment and environmental considerations.



    Teachers: Federica Sandrone
    Language: En

  • Understanding advanced molecular simulation

    This course introduces advanced molecular simulation techniques such as Monte Carlo and Molecular dynamics in different ensembles, free energy calculations, rare events, Configurational-bias Monte Carlo etc.



    Teachers: Berend Smit
    Language: En

  • Understanding modern Switzerland I

    This course provides a general introduction to Swiss history, its culture, its economy and its political system since 1848 until today.



    Teachers: Steven Eichenberger
    Language: En

  • Understanding modern Switzerland II

    Based on the knowledge acquired during the fall semester course (Understanding modern Switzerland I), students are asked to work by group of 3-4 students and prepare a paper on a topic previously discussed with the teachers.



    Teachers: Steven Eichenberger, Stéphanie Ginalski
    Language: En

  • Understanding statistics and experimental design

    This course is neither an introduction to the mathematics of statistics nor an introduction to a statistics program such as R. The aim of the course is to understand statistics from its experimental design and to avoid common pitfalls of statistical reasoning. There is space to discuss ongoing work.



    Teachers: Michael Herzog
    Language: En

  • Urban Green&Blue infrastructure and global warming

    The course introduces the concept of green and blue urban infrastructure in the context of global warming. It presents knowledge, concepts, and methods for planning, developing, and maintaining an effective network of green and blue infrastructure in urban areas.



    Teachers: Yves Kazemi
    Language: En

  • Urban and regional planning and Management

    At the end of the course studends will understand the main problems of territorial development. They will know the tools used for town and country planning.



    Teachers: Denis Leroy
    Language: Fr

  • Urban and territorial analysis

    The course aims to provide students with the tools necessary to analyze and understand the contemporary city and territory.



    Teachers: Elena Cogato Lanza, Julie Riondel
    Language: Fr

  • Urban demography

    This course introduces theoretical developments and empirical evidence on city population change worldwide, as well as on its interactions with sustainable development. Students will learn how to identify sociodemographic profiles of cities to better serve them.



    Teachers: Mathias Lerch
    Language: En

  • Urban dialogues: sustainability and mediation

    This course focuses on the sustainable city and the potential of cultural and scientific mediation. Environmental and social issues will be addressed in relation to the Chamberonne site, with the aim of designing and conducting a mediation workshop for primary school classes.



    Teachers: Anna Pontais, Anne-Chantal Rufer, Catarina Wall Gago, Katell Mallédan, Florian Breider
    Language: Fr

  • Urban digital twins

    This course explores urban digital twins through theory and hands-on modeling. Students build dynamic models integrating real-time, historical, and predictive data. A project on the EPFL campus using real data serves as the case study.



    Teachers: Frédéric Kaplan
    Language: En

  • Urban governance

    This course equips students with the tools for action and influence within institutional systems, drawing on the fields of sociology, political science, and social psychology. It explores how to better convince decision-makers, shift behaviors, and design more effective and impactful public policies



    Teachers: Christophe Emmanuel Genoud
    Language: En

  • Urban habitat and developement

    Focusing on the forms of habitat of the most disadvantaged in the countries of the South and the North and the contexts of crises, in particular emergency architecture, the course offers a critical analysis of the urbanisation of the world in the 21st century.



    Teachers: Luca Pattaroni, Maxime Felder, Charlotte Schaeben
    Language: Fr

  • Urban hydraulic systems

    Sustainable freshwater and urban drainage system are considered.
    Fresh water: capture, reservoir and net.
    Drainage: hydrology, sponge city, individual conduit and manhole hydraulics.
    The integral rain water management and the legal frame are further key elements



    Teachers: Michael Pfister
    Language: En

  • Urban hydrology

    This course in urban hydrology approaches urban water management from a global perspective, including the impacts of wet-weather discharges on receiving waters. Concrete solutions for urban water management are presented, in relation with climate change.



    Teachers: Luca Rossi
    Language: Fr

  • Urban neighborhoods, infrastructures and sustainable development

    This ENAC Teaching Unit aims to present and implement new concepts of sustainable urban neighbourhood planning.



    Teachers: Michael Pfister, Andreas Schueler, Christian Ludwig, Dasaraden Mauree, Silvia Coccolo, Beate Jessel, Hugues Lepesant, Antoine Christian François Zbinden
    Language: Fr

  • Urban planning in the South

    This course is an introduction to the technical and conceptual tools essential to urban planning and evidence-based decision-making. These tools are introduced in the context of cities in the Global South, in order to understand the spatial and social dynamics behind urbanisation.



    Teachers: Baraka Jean-Claude Munyaka, Jérôme Chenal, Pablo de Roulet
    Language: Fr

  • Urban public transport systems

    An introduction to urban public transport systems. The lectures cover the planning, operation, and management problems of different types of public transport services, along with assignments strengthening the understanding of base models and the group project tackling real-world problems.



    Teachers: Kenan Zhang
    Language: En

  • Urban sociology

    This course aims to familiarize students with urban sociology through the lens of housing. It enables them to navigate the concepts, tools, and methods the discipline offers to understand the simultaneous evolution of lifestyles and the spatial and political organization of territory.

    Deman



    Teachers: Fiona Ines Del Puppo, Maxime Felder, Luca Pattaroni
    Language: Fr

  • Urban thermodynamics

    The course examines urban neighborhoods through a thermodynamic lens, focusing on heat exchanges between buildings, vegetation, water, soil, the environment, and people. A group project highlights the Urban Heat Island effect and investigates strategies to mitigate it and improve urban planning.



    Teachers: Dolaana Khovalyg
    Language: En

  • Urban voids: mind the gap!

    This course focuses on transforming urban voids, like vacant lots or abandoned buildings, into valuable spaces addressing challenges such as climate change and social cohesion. It equips engineers and architects with interdisciplinary skills to creatively repurpose these areas for multiple benefits.



    Teachers: Marta Brkovic Dodig, Aldo Brandi, Beate Jessel, Ian Florin, Stephanie Bender
    Language: En

  • Urbanism and Territories

    This course adopts an approach based on the deconstruction of urban complexity to deal with urban planning and territories, using a systemic method.



    Teachers: Vincent Kaufmann, Pascal Viot
    Language: Fr

  • Usability engineering

    Introduction to Human Factors/Usability Engineering theory and research methods.
    Human Factors Engineering/Usability is interdisciplinary and focuses on human cognition, behavior and ergonomics in design. The course focus on human systems integration and human functions in machine/product systems.



    Teachers: Sandro Carrara, Virginia Lang, Francesca Stradolini
    Language: En

  • Utopian and dystopian environments

    This course will analyze the literary genres of utopia and dystopia through the prism of ecopoetics and environmental issues, in a French-language corpus that crosses science fiction, the anticipation narrative and the post-apocalpytic novel.



    Teachers: Dominique Kunz Westerhoff
    Language: Fr

  • Value chain management in practice

    Learn through practice (using a Value Chain Management simulation) the key drivers of effective Value Chain Management. From Purchasing to Sales, through Operations and Supply Chain Management, understand the key drivers of corporate performance.



    Teachers: Stefano Riboni
    Language: En

  • Venture capital

    The course applies finance concepts to the world of venture capital (VC). Students are introduced to all institutional aspects of the VC industry. Students analyze the relations between investors, general partners, and entrepreneurs, including limited partnership agreements as well as term sheets



    Teachers: Rüdiger Fahlenbrach
    Language: En

  • Vers des villes bioclimatiques ?



    Teachers: Emmanuel Rey, Martine Laprise
    Language: Fr

  • Video games and gamification

    This course offers the opportunity to acquire skills in video game creation, while inviting students to apply their knowledge to a collective project of gamifying scientific content.



    Teachers: Yannick Rochat
    Language: Fr

  • Video games and society

    This class is an introduction to sociological perspectives on culture through the study of video games. Relying on research on the production of culture and audience studies, it sheds lights on its uses and its economics.



    Teachers: Samuel Coavoux
    Language: Fr

  • Videomaking for science communication

    The goal of this introductory workshop is to teach participants how to craft compelling and accurate science stories with engaging videos.



    Teachers: Enrico Milanese
    Language: En

  • Visual culture, image history

    This course offers a material and environmental approach to images and media from the nineteenth to the twentieth century (magic lantern, photography, film, digital media, AI, etc.).



    Teachers: Stéphane Jean-Luc Tralongo
    Language: Fr

  • Water and sanitation for development

    This MSc course deals with the water, sanitation and solid waste challenges in developing countries. You will learn about the current dialogue in these topics, identify key players, know existing options of water & sanitation technologies, and be able to design and evaluate a technical project.



    Teachers: Christoph Lüthi
    Language: En

  • Water and wastewater treatment

    This course on water and wastewater treatment shows how to apply physical and chemical methods and techniques to produce drinking water, and how to implement and design different methods and techniques to eliminate organic matter, nitrogen, and phosphorus from wastewater.



    Teachers: Tony Louis Merle, Wenyu Gu
    Language: En

  • Water resources engineering and management

    The course focuses on designing and managing water systems to ensure sustainable use for both human and environmental needs. Engineering aspects:water quantity, quality, timing, distribution. Management: economic evaluation of water systems in the context of global changes and financial constraints.



    Teachers: Martin Peter Bieri, Paolo Perona, Fränz Zeimetz
    Language: En

  • Wearables and implantables for personalized and preventive healthcare

    This multidisciplinary course presents, from both engineering and medical perspectives, the state-of-the-art, applications and impact of wearable and implantable technologies, with focus on cardiovascular healthcare shift from intervention-based to personalized and preventive medical strategies.



    Teachers: Didier Locca, Hendrik Tevaearai Stahel, Mihai Adrian Ionescu
    Language: En

  • Wellbeing and Planetary Boundaries

    This course builds on the foundations of ENV-101 to deepen understanding and implementation of sustainability: how to transform society toward wellbeing for all within ecological limits, with sectoral approaches and solutions (energy, buildings, ground mobility, aviation).



    Teachers: Sascha Nick, Philippe Thalmann
    Language: Fr

  • Why do we live together ?

    This course aims to provide an introduction to philosophy and speculative imagination. We will examine the different ways in which human beings can come together and live together (states, companies, cities, families, etc.) and the forms they must give to time and space to make this possible.



    Teachers: Emanuele Coccia
    Language: Fr

  • Winter School on Optimization and Operations Research (I)

    The objective of the Winter School is to expose the audience to modern topics on Optimization and Operations Research. Every year, two prominent researchers are invited to provide tutorials on selected topics, and to discuss some of their recent research with the students.



    Teachers: Michel Bierlaire
    Language: En

  • Winter School on Optimization and Operations Research (II)

    The objective of the Winter School is to expose the audience to modern topics on Optimization and Operations Research. Every year, two prominent researchers are invited to provide tutorials on selected topics, and to discuss some of their recent research with the students.



    Teachers: Michel Bierlaire
    Language: En

  • Wireless receivers: algorithms and architectures

    The students will learn about the basic principles of wireless communication systems, including transmission and modulation schemes as well as the basic components and algorithms of a wireless receiver. They develop an understanding for the wireless channel and system performance and limitations.



    Teachers: Andreas Peter Burg
    Language: En

  • Wireless sensor practicals

    In this course, students will design, fabricate, and characterize a wireless sensor wearable. Students will design a custom-chosen wearable around a standardized wireless microcotroller platform, including the electronics and packaging, and will characterize and analyze its performance.



    Teachers: Vivek Subramanian
    Language: En

  • Wood structures, properties and uses

    The 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 sustainable development.



    Teachers: Frédéric Pichelin
    Language: En

  • Work and organisations - work collectives

    This course-seminar aims to address the collective organization of work from a sociological rather than a managerial perspective. It explores the past, present, and future of human labor in a context of profound transformation.



    Teachers: Marc Perrenoud
    Language: Fr

  • Working group in Topology I

    The theme of the working group varies from year to year. Examples of recent topics studied include: Galois theory of ring spectra, duality in algebra and topology, and topological algebraic geometry.



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Working group in Topology II

    The theme of the working group varies from year to year. Examples of recent topics studied include: Galois theory of ring spectra, duality in algebra and topology, topological algebraic geometry and twisted K-theory



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Writing and Thinking with Generative AIs I

    How do generative AIs transform our ways of reading, writing, and thinking?
    To address these questions, we need to analyze AI-assisted writing processes using the concepts and methods of textual linguistics and genetic criticism.



    Teachers: Rudolf Mahrer
    Language: Fr

  • Writing and Thinking with Generative AIs II

    How do generative AIs transform our ways of reading, writing, and thinking?
    To address these questions, we need to analyze AI-assisted writing processes using the concepts and methods of textual linguistics and genetic criticism.



    Teachers: Rudolf Mahrer, Giovanni Zuccarino
    Language: Fr

  • Writing for science

    The goal of the course is to develop effective writing skills for academic and professional contexts.



    Teachers: Suliana Manley
    Language: En

  • X-Ray Analysis for thin films

    Intro into the relation between physical and structural properties; introduction into different X-Ray techniques; examples of successful technological transfer using X-Ray techniques;
    Structural properties; coherent and non coherent scattering; high resolution X-Ray techniques;
    stress; coatings.



    Teachers: Xavier Maeder, Alex Dommann
    Language: En

Winter

  • (Inter)action option

    The course explores how technologies shape our bodies, desires, and imaginaries, using performance as a critical tool.



    Teachers: Cindy Coutant, Alexander Louis Gence
    Language: Fr

  • 3D Electron Microscopy and FIB-Nanotomography

    The principles of 3D surface (SEM) reconstruction and its limitations will be explained. 3D volume reconstruction and tomography methods by electron microscopy (SEM/FIB and TEM) will be explained and compared with x-ray tomography.



    Teachers: Marco Cantoni, Lucie Navratilova
    Language: En

  • 3D Printing with light

    Optical aspects of 3D printing technology. This includes optical systems for scanning and excitation, photopolymers, glass and other photoactive materials, and optical components fabricated with 3D printing technology.



    Teachers: Christophe Moser, Demetri Psaltis
    Language: En

  • AI for chemistry

    The AI for Chemistry course will focus on teaching students how to use machine learning algorithms and techniques to analyze and make predictions about chemical data. The course will cover topics such as the basics of machine learning, common algorithms and their applications in chemistry.



    Teachers: Philippe Schwaller
    Language: En

  • AI for urban history

    This course explores how AI and LLMs can be used to analyze historical urban data. Students study city evolution (1700-now) through hands-on projects, producing a web interface and a visual booklet based on sources like maps, directories, and cadastral records.



    Teachers: Isabella Di Lenardo
    Language: En

  • AI in chemistry and beyond: Success stories

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential
    of these methods and their applications.



    Teachers: Philippe Schwaller
    Language: En

  • AI in chemistry and beyond: Trends in the field

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential of these methods and their applications.



    Teachers: Philippe Schwaller
    Language: En

  • AI in chemistry and beyond:Highlights in the field

    Should have expertise in chemistry, physics or lite and material sciences. Although a very good knowledge in Al-based
    algorithms is required to fully understand the technical details, a basic knowledge is sufficient to understand the potential
    of these methods and their applications



    Teachers: Philippe Schwaller
    Language: En

  • AI product management

    The course focuses on the development of real-word AI/ML products. It is intended for students who have acquired a theoretical background in AI/ML and are interested in applying that toward developing AI/ML-oriented products.



    Teachers: Amin Kaboli, Amir Zamir
    Language: En

  • Abstract analysis on groups

    We study analytic phenomena on groups, notably paradoxical decompositions, fixed point properties and harmonic functions.



    Teachers: Nicolas Monod
    Language: En

  • Accounting for finance

    The objective of the course is to provide participants with accounting mechanisms for understanding and anaalyzing the financial statements of a company.



    Teachers: Eric Cauvin
    Language: En

  • Actuators and Electromagnetic systems I

    The course covers the main methods for the analysis of electromechanical systems. A study of magnetic physical quantities is followed by the conversion of electrical energy into mechanical energy. The permanent magnet is studied macroscopically. The dynamic aspect of the system is seen at the end.



    Teachers: Yves Perriard, Christian Köchli
    Language: Fr

  • Actuators and Electromagnetic systems II

    The students will be able to model, simulate and measure actuators and electrical motors



    Teachers: Christian Köchli, André Hodder, Yves Perriard
    Language: Fr

  • Adaptation and learning

    In 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.



    Teachers: Ali H. Sayed
    Language: En

  • Additive Manufacturing of Metals and Alloys

    This course is designed to cover a number of materials science aspects related to the field of additive manufacturing of metals and alloys, and to provide an in-depth review of corresponding fundamentals.



    Teachers: Christian Leinenbach, Roland Logé
    Language: En

  • Advanced CAO and Integrated Modeling DIM

    1st year: basics of 2D (3D) computer representation.
    From one to several software: ability to choose the appropriate 2D and 3D tools.
    Linking CAD and DIM tools: critical view and ability to choose the methods necessary for the desired result.



    Teachers: Jérôme Zufferey, Elise Geneviève Hautecoeur
    Language: Fr

  • Advanced MEMS & microsystems

    In depth analysis of the operation principles and technology of advanced micro- and nanosystems. Familiarisation to their implementation into products and their applications.



    Teachers: Danick Briand
    Language: En

  • Advanced Microscopy for Life Science

    For further information, please get in contact with the instructor or have a look on the following web-site: http://biop.epfl.ch/



    Teachers: Arne Seitz
    Language: En

  • Advanced Solid State and Surface Characterization

    State-of-the-art surface/thin film characterization methods of polycrystalline/nano/amorphous materials. Selected topics from thin film X-ray diffraction (GIWAXS, GISAXS, PDF), electronic and optical spectroscopy (XPS, AES, SERS, TERS), scanning probe and electron microscopy (STM, AFM, HRTEM, SEM).



    Teachers: Mounir Driss Mensi, Emad Oveisi, Pascal Alexander Schouwink
    Language: En

  • Advanced Topics in Information Theory

    The class will focus on information-theoretic progress of the last decade. Topics include: Network Information Theory ; Information Measures: definitions, properties, and applications to probabilistic models.



    Teachers: Michael Gastpar
    Language: En

  • Advanced additive manufacturing technologies

    Advanced 3D forming techniques for high throughput and high resolution (nanometric) for large scale production. Digital manufacturing of functional layers, microsystems and smart systems.



    Teachers: Ye Pu, Jürgen Brugger
    Language: En

  • Advanced analog integrated circuit design

    Introduction to advanced topics in analog and mixed-signal CMOS circuits at the transistor level. The course will focus on practical aspects of IC design, quantitative performance measures, and design trade-offs to develop an intuitive understanding of circuit behavior.



    Teachers: Mahsa Shoaran
    Language: En

  • Advanced analysis I

    In this course, we will study the fundamental concepts of real analysis, and the calculus of real-valued functions of a real variable.



    Teachers: François Genoud
    Language: Fr

  • Advanced analysis I - real analysis

    Study of the fundamental concepts of analysis, differential and integral calculus



    Teachers: Nicolas Monod
    Language: Fr

  • Advanced analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Samuel Dubuis
    Language: Fr

  • Advanced analysis II - vector analysis

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Fabio Nobile
    Language: Fr

  • Advanced analytic number theory

    This year we will present some further applications of the theory of modular forms (compared to MATH-511). These may include the following:

    - Equidistribution of points on spheres
    - Construction of Ramanujan Graph
    - Invariant means on the spheres
    - Complex multiplication for elliptic curves



    Teachers: Philippe Michel
    Language: En

  • Advanced biomedical imaging methods and instrumentation

    The main goal of this course is to give the student a solid introduction into approaches, methods, and instrumentation used in biomedical research. A major focus is on Magnetic Resonance Imaging (MRI) and related methods, but other imaging modalities will be increasingly covered.



    Teachers: Mor-Miri Mishkovsky, Nathalie Just
    Language: En

  • Advanced ceramic technologies

    Advanced ceramic processing concepts and technologies will be presented. Students will learn concepts on advanced technologically-relevant ceramic materials for a wide range of applications from MedTech, energy conversion & storage, with insights on sustainability & material lifecycle.



    Teachers: Michael Stuer, Andrea Testino
    Language: En

  • Advanced compiler construction

    Students learn several implementation techniques for modern functional and object-oriented programming languages. They put some of them into practice by developing key parts of a compiler and run time system for a simple functional programming language.



    Teachers: Michel Schinz
    Language: En

  • Advanced composites in engineering structures

    1.Introduce topics in properties, processing, mechanical behavior, characterization, analysis and structural design of Fiber Reinforced Composites
    2.Help students develop their research skills through independent investigations on research topics



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Advanced computational physics

    The course covers dense/sparse linear algebra, variational methods in quantum mechanics, and Monte Carlo techniques. Students implement algorithms for complex physical problems. Combines theory with coding exercises. Prepares for research in computational physics and related fields.



    Teachers: Giuseppe Carleo
    Language: En

  • Advanced computer architecture

    This course explores techniques for exploiting instruction-level parallelism both statically and dynamically. It also addresses the generation of hardware accelerators from programming languages and investigates security issues related to microarchitectural features, including side-channel attacks.



    Teachers: Paolo Ienne
    Language: En

  • Advanced computer graphics

    This course covers advanced 3D graphics techniques for realistic image synthesis. Students will learn how light interacts with objects in our world, and how to recreate these phenomena in a computer simulation to create synthetic images that are indistinguishable from photographs.



    Teachers: Wenzel Jakob
    Language: En

  • Advanced concepts in particle accelerators

    Accelerator physics covers a wide range of very exciting topics. This course presents basic physics ideas and the technologies underlying the workings of modern accelerators. An overview of the new ideas and challenges of the possible paths towards the next generation of accelerators will be given.



    Teachers: Werner Friedrich Herr, Tatiana Pieloni, Rasmus Ischebeck
    Language: En

  • Advanced control systems

    This course covers some theoretical and practical aspects of robust and adaptive control. This includes H-2 and H-infinity control in model-based and data-driven framework by convex optimization, direct, indirect and switching adaptive control. The methods are implemented in a hands-on lab.



    Teachers: Alireza Karimi
    Language: En

  • Advanced cryptography

    This course reviews some failure cases in public-key cryptography. It introduces some cryptanalysis techniques. It also presents fundamentals in cryptography such as interactive proofs. Finally, it presents some techniques to validate the security of cryptographic primitives.



    Teachers: Serge Vaudenay
    Language: En

  • Advanced derivatives

    The course covers a wide range of advanced topics in derivatives pricing



    Teachers: Elena Perazzi
    Language: En

  • Advanced energetics

    Methods for the rational use and conversion of energy in industrial processes : how to analyse the energy usage, calculate the heat recovery by pinch analysis, define heat exchanger network, integrate heat pumps and cogeneration units and realise exergy analysis of energy conversion systems.



    Teachers: Daniel Alexander Florez Orrego, François Maréchal
    Language: En

  • Advanced experimental methods in condensed matter and nanophysics

    The objective of the course is to expose PhD students to experimental measurement techniques and principles applied in
    front end research of condensed matter and nanophysics. Besides providing a solid background, it will focus on the
    crucial details which will make cutting edge experiments work.



    Teachers: Klaus Kern
    Language: En

  • Advanced general chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Samuel Terrettaz
    Language: Fr

  • Advanced general chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Julien Alexandre Andres, Samuel Terrettaz
    Language: Fr

  • Advanced general chemistry I

    This course comprises of two parts. The bases of the thermodynamics of equilibria and of the kinetics of reactions are introduced. The first notions of quantum chemistry on electrons and bonds, exemplified in organic chemistry, are presented in the second part.



    Teachers: Beat Fierz, Angela Steinauer, Jérôme Waser
    Language: Fr

  • Advanced general chemistry II

    Fundamental knowledge on the reactivity of organic compounds and their identification by mass spectrometry, IR spectroscopy and nuclear magnetic resonance.



    Teachers: Luc Patiny, Jérôme Waser
    Language: Fr

  • Advanced heat transfer

    The course will deepen the fundamentals of heat transfer. Particular focus will be put on radiative and convective heat transfer, and computational approaches to solve complex, coupled heat transfer problems.



    Teachers: Sophia Haussener
    Language: En

  • Advanced information, computation, communication I

    Discrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, discrete structures & algorithmic thinking.



    Teachers: Rüdiger Urbanke
    Language: En

  • Advanced information, computation, communication II

    Text, sound, and images are examples of information sources stored in our computers and/or communicated over the Internet. How do we measure, compress, and protect the informatin they contain?



    Teachers: Michael Gastpar
    Language: En

  • Advanced lab in electrical energy systems

    The student applies the acquired skills to an academic or industrial projects.



    Teachers: Sylvain Robert, André Hodder
    Language: En

  • Advanced linear algebra I

    The purpose of this course is to introduce the basic notions of linear algebra and to prove the main results of the subject.



    Teachers: Aline Zanardini
    Language: Fr

  • Advanced linear algebra I - vector spaces

    The aim of this course we will introduce the basic notions of linear algebra (for would be mathematicians) and provide rigorous proofs of the main results on this topic.



    Teachers: Philippe Michel
    Language: Fr

  • Advanced linear algebra II

    The purpose of this course is to introduce some basic notions of linear algebra and to rigorously prove the main results in the field.



    Teachers: Alexis Michelat
    Language: Fr

  • Advanced linear algebra II - diagonalization

    The purpose of the course is to introduce the basic notions of linear algebra and to prove rigorously the main results of the subject.



    Teachers: Friedrich Eisenbrand
    Language: Fr

  • Advanced lll-Nitride Semiconductor Devices

    This course covers advanced topics on compound semiconductors (lll-Nitrides) and their heterostructures, from both physics and
    engineering perspectives, to explain the principles of some of the widespread electronic and optoelectronic devices used in our lives
    (LEDs, lasers, HEMTS, and power FETS).



    Teachers: Nicolas Grandjean, Elison Matioli
    Language: En

  • Advanced mechanisms for extreme environments

    This course presents advanced mechanical engineering concepts through concrete examples of precision mechanisms. These mechanisms operate in extreme environments, whether in space or on earth. Theoretical concepts are covered in depth, as well as environmental constraints.



    Teachers: Florent Cosandier
    Language: Fr

  • Advanced metallurgy

    This course covers the metallurgy, processing and properties of modern high-performance metals and alloys (e.g. advanced steels, Ni-base, Ti-base, High Entropy Alloys etc.). In addition, the principles of computational alloy design as well as approaches for a sustainable metallurgy will be addressed



    Teachers: Christian Leinenbach
    Language: En

  • Advanced methods for human neuromodulation

    Neuromodulation is an expending field especially in human translational neuroscience and neurotechnology. This course will introduce to different approaches / technologies for neuromodulation, their underlying mechanisms of action and application in humans in healthy and pathological conditions.



    Teachers: Friedhelm Christoph Hummel
    Language: En

  • Advanced micro-/nano- manufacturing

    This course contains lectures covering the latest research and development done in the field of micro-/nano- manufacturing methods and processes.

    It consists on an intensive 5 days training and is done in the framework of a collaboration between FEMTO-ST in France and EPFL.



    Teachers: Olivier Martin, Yves Bellouard, Christophe Moser, Herbert Shea
    Language: En

  • Advanced microfabrication practicals

    This TP allows for in-depth training on advanced micro and nanofabrication methods in a clean-room environment for selected applications, gain deeper knowledge in MEMS/NEMS processes, work in a small group together with PhD students/postdocs during 14 weeks touching all aspects of a microprocess.



    Teachers: Jürgen Brugger, Ileana-Cristina Benea-Chelmus, Ye Pu, Arnaud Bertsch, Abdeljalil Sayah
    Language: En

  • Advanced microwaves for wireless communications

    This course is intended for doctoral students using microwaves and microwave equipment during their PhD. It starts with a reminder on microwave circuit theory and continues with the main issues linked to microwaves measurement and equipment. The course includes five half days of labs.



    Teachers: Anja Skrivervik
    Language: En

  • Advanced multiprocessor architecture

    Multiprocessors are basic building blocks for all computer systems. This course covers the architecture and organization of modern multiprocessors, prevalent accelerators (e.g., GPU, TPU), and datacenters. It includes a research project on multiprocessors and post-Moore era datacenters.



    Teachers: Babak Falsafi, Pejman Lotfi Kamran
    Language: En

  • Advanced networks

    This advanced course in computer networks offers an in-depth exploration of how the Internet is designed and operates. Students dive into the architecture of the Internet and gain hands-on understanding of the key protocols that power it.



    Teachers: Pavlos Nikolopoulos
    Language: En

  • Advanced nuclear magnetic resonance

    Principles of Magnetic Resonance Imaging (MRI) and applications to medical imaging. Principles of modern multi-dimensional NMR in liquids and solids. Structure determination of proteins & materials. Measurement of molecular dynamics. Principles of Hyperpolarization



    Teachers: Lyndon Emsley
    Language: En

  • Advanced numerical analysis I

    Construction and analysis of numerical methods for the solution of problems from linear algebra, integration, approximation, and differentiation.



    Teachers: Daniel Kressner
    Language: En

  • Advanced numerical analysis II

    The student will learn state-of-the-art algorithms for solving differential equations. The analysis and implementation of these algorithms will be discussed in some detail.



    Teachers: Marco Picasso
    Language: En

  • Advanced operating systems

    This course teaches advanced OS system design. Using an extensive hands-on approach, the course focuses on traditional and new concepts proposed in the past two decades in the area of operating systems.



    Teachers: Sanidhya Kashyap
    Language: En

  • Advanced phase transformations

    This course provides an overview of the phenomenological concepts and mathematical tools that have been developed to study the thermodynamics, kinetics and mechanics of phase transformations.



    Teachers: Anirudh Raju Natarajan
    Language: En

  • Advanced physics I (mechanics)

    Introductory Physics I (advanced) covers the mechanics of point particles and solids. The purpose of the course is to develop the ability to describe physics phenomena by using mathematical tools.



    Teachers: Paolo Ricci
    Language: Fr

  • Advanced physics II (thermodynamics)

    This course presents thermodynamics as a means of describing a large number of important phenomena in physics, chemistry, and engineering, including transport effects. An introduction to statistical physics reinforces the notions acquired thanks to microscopic modeling.



    Teachers: Cécile Hébert
    Language: Fr

  • Advanced probability and applications

    In this course, various aspects of probability theory are considered. The first part covers the main theorems in the field (law of large numbers, central limit theorem), while the second part focuses on the theory of martingales and concentration inequalities.



    Teachers: Yanina Shkel
    Language: En

  • Advanced simulations of solar cell devices

    State-of-the-art solar cells. Quantum and classical simulation techniques applied to perovskite solar cells (software: CP2K, qe, LAMMPS, GAUSSIAN). Parametrization of interatomic machine learning potentials using ab initio simulations.



    Teachers: Andrea Vezzosi, Virginia Carnevali, Ettore Bartalucci
    Language: En

  • Advanced stochastic analysis

    This course will give you in-depth knowledge in some topics of modern stochastic analysis. We will start with a general introduction to Gaussian measure theory followed by an introduction to Malliavin calculus and a selection of advanced topics.



    Teachers: Martin Hairer
    Language: En

  • Advanced superconducting magnet technologies

    The course will focus on the technologies related to the practical use of superconductors, from the manufacturing to their exploitation. The course also provides some examples of the use of superconductivity for relevant applications and the main technological challenges related to each of them.



    Teachers: Rebecca Riccioli
    Language: En

  • Advanced topics in electromagnetic compatibility

    After a series of common introductory topics covering an introduction to electromagnetic compatibility, modeling techniques and selected chapters from EMC, each student will study a specific topic, which will be presented and discussed.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Advanced topics in micro- and nanomanufacturing: top-down meets bottom-up

    This course introduces advanced fabrication methods enabling the manufacturing of novel micro- and nanosystems (NEMS/MEMS). Both top-down techniques (lithography, stenciling, scanning probes, additive techniques) and bottom-up approaches (self-assembly) are presented.



    Teachers: Francesc Perez-Murano, Jürgen Brugger, Karl Friedrich Böhringer, Massimo Mastrangeli
    Language: En

  • Advanced topics in network neuroscience

    The main goal of this course is to give the student a solid introduction into approaches, methods, and tools for brain network analysis. The student will learn about principles of network science and how to implement and develop methods and tools for graph theoretical analysis of brain data.



    Teachers: Enrico Amico
    Language: En

  • Advanced topics in nuclear reactor materials

    To comprehend advanced aspects of materials science as applied to nuclear power (fission and fusion), to get acquainted with materials for advanced plants, advanced damage characterization and life-time assessments



    Teachers: Philippe Spaetig, Manuel A. Pouchon, Marco Streit
    Language: En

  • Adventure on Planet B

    This course will take students on a cosmic journey and then back to Earth to reflect on planetary challenges and their solutions.



    Teachers: Marc Duran Sala, Martin Pierre E Hendrick, Gabriele Manoli
    Language: En

  • Aerial robotics

    The course provides an introduction to the design, control, and applications of aerial robots. Students will be able to translate theoretical concepts into practice by means of hands-on exercises with simulated and real drones.



    Teachers: Dario Floreano
    Language: En

  • Aerodynamics

    This course will provide the fluid dynamic background to understand how air flows around two- and three-dimensional wings and bodies and to understand and calculate the aerodynamics forces and moments acting on the objects as a result of the air flow.



    Teachers: Karen Mulleners
    Language: En

  • Aeroelasticity and fluid-structure interaction

    Static and dynamic response of coupled fluid-structure systems as a result of extraneously-induced excitation, motion-induced excitation, and fluid-instability-induced excitation.



    Teachers: Mohamed Farhat
    Language: Fr

  • Air pollution

    A survey course describing the origins of air pollution and climate change



    Teachers: Satoshi Takahama, Stefan Reimann Bhend
    Language: En

  • Algebra

    This is an introduction to modern algebra: groups, rings and fields.



    Teachers: Anna Lachowska
    Language: En

  • Algebra I - fundamental structures

    The aim of this course is to introduce and study the basic notions of abstract algebra.



    Teachers: Dimitri Stelio Wyss
    Language: Fr

  • Algebra II - groups

    This course deals with group theory, with particular emphasis on group actions and notions of category theory.



    Teachers: Andrei Negut
    Language: En

  • Algebra III - rings and fields

    This is an introductory course in ring and field theory.



    Teachers: Leonid Monin
    Language: En

  • Algebra IV - rings and modules

    Ring and module theory with a major emphasis on commutative algebra and a minor emphasis on homological algebra.



    Teachers: Zsolt Patakfalvi
    Language: En

  • Algebra V - Galois theory

    Galois theory lies at the interface of Field Theory and Group Theory. It aims to describe the algebraic symmetries of fields. We will focus on Galois theory for finite field extensions and some applications.



    Teachers: Aline Zanardini
    Language: En

  • Algebraic geometry I - Curves

    Algebraic geometry is the common language for many branches of modern research in mathematics. This course gives an introduction to this field by studying algebraic curves and their intersection theory.



    Teachers: Aline Zanardini
    Language: En

  • Algebraic geometry II - schemes and sheaves

    The aim of this course is to learn the basics of the modern scheme theoretic language of algebraic geometry.



    Teachers: Alapan Mukhopadhyay, Domenico Valloni
    Language: En

  • Algebraic geometry III - selected topics

    This course is an introduction to intersection theory on algebraic varieties.

    An important aim of the course is to develop geometric intuition while using the language of schemes developed in the basic algebraic geometry course, thus building a solid foundation for further study.



    Teachers: Kamil Rychlewicz
    Language: En

  • Algebraic methods in combinatorics

    In this course we study how algebraic methods can be used to solve problems in combinatorics. The main tools used are from linear algebra and from the theory of polynomials.



    Teachers: Oliver Janzer
    Language: En

  • Algorithmic game theory

    We will study mathematical models of the interplay between algorithms and strategic behavior. We cover fundamental concepts from game theory and mechanism design, including Nash equilibria, the price of anarchy, auctions and market design, incentive compatibility, and online learning and dynamics.



    Teachers: Andrés Cristi
    Language: En

  • Algorithms I

    The students learn the theory and practice of basic concepts and techniques in algorithms. The course covers mathematical induction, techniques for analyzing algorithms, elementary data structures, major algorithmic paradigms such as dynamic programming, sorting and searching, and graph algorithms.



    Teachers: Ola Nils Anders Svensson, Alessandro Chiesa
    Language: En

  • Algorithms II

    The students learn the theory and practice of basic concepts and techniques in algorithms. The course covers mathematical induction, techniques for analyzing algorithms, elementary data structures, major algorithmic paradigms such as dynamic programming, sorting and searching, and graph algorithms.



    Teachers: Michael Kapralov
    Language: En

  • Analog IC design

    Introduction to the design of analog CMOS integrated circuits at the transistor level. Understanding and design of basic structures.



    Teachers: Mahsa Shoaran
    Language: En

  • Analog circuit design II (for MNIS)

    The course provides a comprehensive treatment of analog IC design, emphasizing new solutions and paradigms used in today's low-power electronic systems. The analysis and design are first introduced from an intuitive perspective before the rigorous treatment and practical application in EDA-Lab.



    Teachers: Adil Koukab
    Language: En

  • Analog circuits for biochip

    Introduction to analog CMOS design for Remote Biosensors on Chip. Understanding and designing of active and remotely powered biosensing systems. Basic understanding of the wireless transmission of the obtained signals.



    Teachers: Anja Skrivervik, Sandro Carrara, Alexandre Schmid
    Language: En

  • Analyse numérique et optimisation

    To learn how to solve numerically various mathematical problems. The theoretical properties of these methods will be investigated.



    Teachers: Marco Picasso
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of one real variable.



    Teachers: Sébastien Basterrechea
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Olivier Mila
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Anna Lachowska
    Language: Fr

  • Analysis I

    Study the fundamental concepts of analysis, and the differential and integral calculus of real-valued functions of one real variable.



    Teachers: Thomas Mountford
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: David Strütt
    Language: Fr

  • Analysis I

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Sacha Friedli
    Language: Fr

  • Analysis I (English)

    We study the fundamental concepts of analysis, calculus and the integral of real-valued functions of a real variable.



    Teachers: Leonid Monin
    Language: En

  • Analysis I (flipped classroom)

    Study the fundamental concepts of analysis, and the differential and integral calculus of real-valued functions of one real variable.



    Teachers: Sacha Friedli
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: José Luis Zuleta Estrugo
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: David Strütt
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Olivier Mila
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Anna Lachowska
    Language: Fr

  • Analysis II

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Boris Buffoni
    Language: Fr

  • Analysis II (English)

    The course studies fundamental concepts of analysis and the calculus of functions of several variables.



    Teachers: Florian Richter
    Language: En

  • Analysis III

    Vector Calculus, Complex Analysis



    Teachers: Marco Picasso
    Language: Fr

  • Analysis III

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in solving multidisciplinary problems in scientific engineering.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Analysis III

    The course studies the fundamental concepts of vector analysis and Fourier analysis with a view to their use in solving multidisciplinary problems of scientific engineering.



    Teachers: David Strütt
    Language: Fr

  • Analysis III (for IC)

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in solving multidisciplinary problems in scientific engineering.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Analysis III (for SV, MT)

    The course studies the fundamental concepts of vector analysis and Fourier-Laplace analysis with a view to their use in other courses and for solving multidisciplinary problems in science and engineering.



    Teachers: Robert Dalang
    Language: Fr

  • Analysis III - complex analysis and vector fields

    To learn the basic tools of vector analysis and complex analysis.



    Teachers: Joachim Krieger
    Language: Fr

  • Analysis IV

    The course studies the fundamental concepts of complex analysis and Laplace analysis with a view to their use to solve multidisciplinary scientific engineering problems.



    Teachers: Mathias Braun
    Language: En

  • Analysis IV

    At its core, it is a functional analysis course for physicists and covers the basics of measure theory, function spaces and linear operators.



    Teachers: Juhan Aru
    Language: Fr

  • Analysis IV (for EL, GM, MX)

    This course serves as an introduction to the theory of complex analysis, Fourier series and Fourier transforms, the Laplace transform, with applications to the theory of ordinary and partial differential equations. These tools play an integral role in most branches of science and engineering.



    Teachers: Georgios Moschidis
    Language: En

  • Analysis IV (for SV, MT)

    This course is an introduction to the theory of Fourier series, Fourier transforms (including for tempered distributions) and Laplace transforms, and to their use in the resolution of ordinary differential equations and partial differential equations.



    Teachers: Robert Dalang
    Language: Fr

  • Analysis IV - Lebesgue measure, Fourier analysis

    Learn the basis of Lebesgue integration and Fourier analysis



    Teachers: Maria Colombo
    Language: En

  • Analytical mechanics (for SPH)

    This course offers an introduction to analytical mechanics. It introduces the Lagrangian and Hamiltonian formalisms, emphasizing their ability to simplify the description of constrained systems, symmetries, and conservation laws. Numerous examples of applications are presented.



    Teachers: Vincenzo Savona
    Language: Fr

  • Analytical separation methods

    Students understand the physico-chemical principles of chromatographic and electrophoretic separation methods



    Teachers: Christophe Roussel
    Language: Fr

  • Ancient Mediterranean: Love, war and death

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions helps us to better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Giuseppina Lenzo
    Language: Fr

  • Ancient Mediterranean: bringing myths up to date

    In the form of group projects, the course explores the founding texts of ancient cultures (Ancient Near East, Greece, Rome, Egypt).
    At the end of the semester, the groups present their work in a fun and educational way.



    Teachers: Matteo Capponi, Matthieu Pellet
    Language: Fr

  • Antennas

    The students will first learn the fundamental principles governing antennas and get familiar with the main antenna types.
    In the second part, students will work in groups on an antenna design project. Through this, they will learn to use common simulation tools, and perform antenna measurements



    Teachers: Amir Jafargholi, Anja Skrivervik, Romain Fleury
    Language: En

  • Anthropology of belief

    This course is an introduction to the question of conspiracy theories especially in the field of science



    Teachers: Jean-François Bert
    Language: Fr

  • Anthropology of the urban

    This course addresses the conceptual approaches of urban anthropology, methods, and field experiences. In 2025-2026, it will participate in the project 'A Future for Whose Past?' initiated by ETHZ, which is dedicated to the tangible and intangible heritage of minority communities.



    Teachers: Florence Graezer Bideau
    Language: Fr

  • Applied Electromagnetics for Metamaterial Design

    This course provides the students with the appropriate electromagnetics foundation to understand, model and design metamaterials, especially two-dimensional electromagnetic and optical structures such as metasurfaces. This course covers concepts that apply to both the microwave and optical regimes.



    Teachers: Karim Achouri
    Language: Fr

  • Applied and industrial robotics

    This course is a real contact with industrial robotic applications. Components and mechanisms are reminded. The fields of microtechnical assembly and packaging are treated. CTOs from established companies (BlueBotics, Adept, Maxon motors and UniTechnologies) are involved in this course.



    Teachers: Mohamed Bouri
    Language: En

  • Applied biomedical signal processing

    The goal of this course is twofold: (1) to introduce physiological basis, signal acquisition solutions (sensors) and state-of-the-art signal processing techniques, and (2) to propose concrete examples of applications for vital sign monitoring and diagnosis purposes.



    Teachers: Mathieu Lemay
    Language: En

  • Applied corporate & industry analysis

    The intent of this project is to encourage interchange between students and their mentors. Each student, in consultation with her or his mentor, will choose a company that the student will analyze in context of its primary industry. The company may be that of the mentor, but is not required to be.



    Teachers: Eugène De Groot
    Language: En

  • Applied data analysis

    This 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.)



    Teachers: Maria Brbic
    Language: En

  • Applied ecology

    The course will provide the ecological systems knowledge needed to question applied sustainability solutions. We will
    critically assess the complexity of current environmental issues, illustrating basic ecological concepts and principles.



    Teachers: Charlotte Grossiord
    Language: En

  • Applied probability & stochastic processes

    This course focuses on dynamic models of random phenomena, and in particular, the most popular classes of such models: Markov chains and Markov decision processes. We will also study applications in queuing theory, finance, project management, etc.



    Teachers: Andrés Cristi
    Language: En

  • Applied software engineering for life sciences

    We learn and apply software engineering principles to develop Python projects addressing life science problems. Projects will be expanded iteratively throughout the semester.



    Teachers: Alexander Mathis
    Language: En

  • Applied statistics

    The course will provide an overview of everyday challenges in applied statistics through case studies. Students will learn how to use core statistical methods and their extensions, and will use computational and problem-solving tools to provide reproducible solutions for the problems presented.



    Teachers: Linda Mhalla
    Language: En

  • Applied wastewater engineering

    This course on applied wastewater treatment focuses on engineering and scientific aspects to achieve high effluent water quality and to handle wastes and air emissions generated in wastewater treatment plants.



    Teachers: Michael Jon Mattle
    Language: En

  • Aquatic ecosystems

    Inland waters are now being recognized are major players of global biogeochemical cycles. They also provide essential ecosystem services such as fresh water and fish, and link continental processes with atmospheric and marine processes. The understanding of the structure and function of inland water



    Teachers: Tom Ian Battin
    Language: En

  • Architectural Tomography

    This course situates the act of drawing as an act of spatial, constructive and contextual investigation. It introduces 2-D sectional drawing as a sociotechnical tool in architecture with a fundamental role in measuring, understanding and imagining complex and situated spatial conditions.



    Teachers: Jo François Taillieu, Maxence Denis Derlet
    Language: Fr

  • Architectural theory, initiation

    This course offers an introduction to architectural theory through the analysis of a set of fundamental concepts that have shaped and guided the structuring and evolution of the discipline.



    Teachers: Eric Lapierre
    Language: Fr

  • Architecture in the age of acceleration

    This course examines twelve theoretical positions for an architecture in the age of acceleration. By situating these positions in a recent history of architecture and placing them in a current context, this course aims to grasp their relevance for contemporary practice.



    Teachers: Véronique Ivonne M Patteeuw, Catherine Léa Szacka-Marier
    Language: Fr

  • Artificial intelligence and society

    This course integrates social sciences and humanities with engineering sciences, and introduces students to the social, technical and political issues surrounding artificial intelligence.



    Teachers: Johanni Michael Brea, Florian Jaton
    Language: Fr

  • Artistic Practices - Interactivity

    The aim of this course is to design a video game in Unity in which walking is at the heart of the experience. Drawing on references, prototypes and the environmental narrative, students will create an immersive journey in which each step activates elements of the story.



    Teachers: Alexia Alisson Chloé Mathieu, Raphaël Alain Munoz
    Language: Fr

  • Artistic practices - imagining and drawing

    This course offers students an overview of contemporary drawing through exploration and experience, and more specifically to think of drawing as an economy. Regular practice is accompanied by presentations and references mainly from the artistic field.



    Teachers: Didier Stéphane Rittener, Caroline Florence Tschumi
    Language: Fr

  • Artistic practices: field studies, film practice I

    This course consists in two options, in english and in french: 'Elsewhere Encounters' will explore different approaches of field studies from within the field of artistic practices ; 'Film' addresses cinematographic techniques and will produce a short film.



    Teachers: Camille Suzan Bernadette Marie Dedieu, Pablo Francischelli, Félicien Goguey
    Language: Fr

  • Artistic practices: field studies, film practice II

    This course consists in two options, in english and in french: 'Elsewhere Encounters' will explore different approaches of field studies from within the field of artistic practices ; 'Film' addresses cinematographic techniques and will produce a short film.



    Teachers: Félicien Goguey, Pablo Francischelli, Camille Suzan Bernadette Marie Dedieu
    Language: Fr

  • Aspects of quantum science and sustainability

    We explore the intersection of quantum technologies and sustainability. Topics: 1)discussions of fundamental aspects of thermodynamics of computation; 2)analysis and benchmarks of energy consumption in current and near term real quantum devices; 3)projects on use cases through personal student work.



    Teachers: Nicolas Macris, Mihai Adrian Ionescu
    Language: En

  • Asset pricing

    Its main objective is to rigorously develop the foundations of modern financial economics and asset pricing theory. While the focus of the course is theoretical, we will consider empirical evidence alongside. The course is designed for first-year PhD students in finance.



    Teachers: Lorenzo Bretscher
    Language: En

  • Astrophysics II : interactions radiation-matter

    This course provides the essential concepts for understanding how stars form, evolve, radiate, and synthesize their chemical elements. These are fundamentals to tackle the variety of galaxy properties, and how their interstellar medium is gradually enriched with metals.



    Teachers: Pascale Jablonka
    Language: En

  • Astrophysics III : galaxy formation and evolution

    Galaxy formation & evolution is about studying how galaxies in our Universe come into existence, how they evolve and what shapes their properties. This course describes the observational facts of galaxies and the various processes of galaxy evolution as seen from theoretical/numerical models.



    Teachers: Michaela Hirschmann
    Language: En

  • Astrophysics IV : stellar and galactic dynamics

    The aim of this course is to acquire the basic knowledge on specific dynamical phenomena related to the origin, equilibrium, and evolution of star
    clusters, galaxies, and galaxy clusters.



    Teachers: Yves Revaz
    Language: En

  • Astrophysics V : observational cosmology

    Cosmology is the study of the structure and evolution of the universe as a whole. This course describes the principal themes of cosmology, as seen
    from the point of view of observations.



    Teachers: Jean-Paul Kneib
    Language: En

  • Asymmetric catalysis for fine chemicals synthesis

    The asymmetric synthesis of fine chemicals is a research topic of growing importance for the synthesis of modern materials, drugs and agrochemicals. In this lecture, the concepts of asymmetric catalysis for fine chemical synthesis are introduced.



    Teachers: Jérôme Waser
    Language: En

  • Asymmetric synthesis and retrosynthesis

    The first part of the course presents the classical methods of asymmetric synthesis. The second part of the course introduces retrosynthesis strategies based on the disconnection approach.



    Teachers: Stefano Nicolai, Sandrine Gerber
    Language: Fr

  • Atmospheric processes: from cloud to global scales

    The main objective is to present important atmospheric processes from the local to global scales. The course will start with cloud processes, continue to synoptic phenomena like extratropical cyclones and fronts, to finally cover numerical modeling at the regional and global scales.



    Teachers: Athanasios Nenes, Josué Gehring, Alexis Berne
    Language: En

  • Atomic and radiative processes in plasmas

    The course covers atomic structure, collisional-radiative (CR) processes, and spectroscopic techniques. Students learn to critically apply CR models, evaluate spectroscopic tools, and interpret experimental data obtained in different plasmas.



    Teachers: Laurie Porte, Christine Stollberg, Umar Sheikh, Dmytry Mykytchuk
    Language: En

  • Atomic, molecular physics and optics

    This course presents the fundamental physics of atoms and molecules, their structure and their interaction with electromagnetic fields.



    Teachers: Oleg Yazyev, Jean-Philippe Brantut
    Language: En

  • Atomistic and quantum simulations of materials

    Theory and application of quantum simulations to model, understand, and predict the properties of real materials.



    Teachers: Giovanni Pizzi
    Language: En

  • Attosecond radiation sources

    This course describes the principles of attosecond photons and electron pulses generation



    Teachers: Michele Puppin, Fabrizio Carbone
    Language: En

  • Audio engineering

    This lecture is oriented towards the study of audio engineering, room acoustics, sound propagation, and sound radiation from sources and acoustic antennas. The learning outcomes will be the techniques for microphones and loudspeaker design, as well as room acoustics.



    Teachers: Hervé Lissek
    Language: En

  • Automated analytical and synthetic chemistry 1

    The course gives a general understanding of lab automation theory and practical knowledge. It is structured to integrate theoretical foundations, hands-on practical exercises (e.g., Arduino programming), and individualized project analysis.



    Teachers: Edy Mariano, Stefano Di Leone, Pascal Miéville, Jean-Charles Louis André Cousty
    Language: En

  • Automated and data-driven laboratories

    In this course, taught by experts from the Swiss CAT+ West Hub, students will be introduced to key concepts in automation and data-driven chemistry. Using real-world cases, students will learn the theoretical skills and practical tools needed to automate a laboratory.



    Teachers: Pascal Miéville
    Language: En

  • Automatic speech processing

    The goal of this course is to provide the students with the main formalisms, models and algorithms required for the implementation of advanced speech processing applications (involving, among others, speech coding, speech analysis/synthesis, and speech recognition, speaker recognition).



    Teachers: Mathew Magimai Doss
    Language: En

  • Axiomatic Quantum Field Theory

    Presentation of Wightman's axiomatic framework to QFT as well as to the necessary mathematical objects to their understanding (Hilbert analysis, distributions, group representations,...).

    Proofs of the main mathematical consequences (CPT, spin-statistics, Reeh-Schlieder, Haag no-go).



    Teachers: Simon Bossoney
    Language: En

  • Basic and advanced NMR - Level 1 A (EPFL)

    Basic theoretical and experimental aspects of NMR will be taught. Students will be familarized with modern NMR spectrometers.



    Teachers: Luciano Andres Abriata, Luc Patiny, Aurélien Bornet, Laura Piveteau, Lyndon Emsley
    Language: En

  • Basic and advanced NMR - Level 1 B (Sion)

    Basic theoretical and experimental aspects of NMR.
    Students will be familarized with modern NMR spectrometers.



    Teachers: Laura Piveteau, Aurélien Bornet
    Language: En

  • Basic and advanced NMR - Level 2 (EPFL)

    The goal is to give a sound theoretical and practical foundation in NMR for various applications in research. PhD students and post-docs who have followed the course successfully should be able to perform modern multi-dimensional NMR experiments independently.



    Teachers: Luciano Andres Abriata, Laura Piveteau, Lyndon Emsley, Luc Patiny, Aurélien Bornet
    Language: En

  • Basic principles of drug action at the cardiovascular system

    The aim of this course is two-fold:
    - to describe the molecular properties of some important drug targets
    - to illustrate some applications of drugs active at the nervous and cardiovascular systems.



    Teachers: Dario Diviani, Stephan Beat Kellenberger, Stamatina Tzanoulinou
    Language: En

  • Basic principles of drug action at the nervous system

    The aim of this course is two-fold:
    i) to describe the molecular properties of some important drug targets
    ii) to illustrate some applications of drugs active at the nervous system



    Teachers: Pascal Steullet, Stephan Beat Kellenberger
    Language: En

  • Basics in bioinstrumentation

    This combined practical and theoretical course will provide the basics in bioinstrumentation, including the construction of a droplet-microfluidic workstation for high-throughput, single-cell analysis. Many of the learned concepts are equally applicable to other widely used lab instruments.



    Teachers: Christoph Merten
    Language: En

  • Basics of mobile robotics

    The course teaches the basics of autonomous mobile robots. Both hardware (energy, locomotion, sensors) and software (signal processing, control, localization, trajectory planning, high-level control) will be tackled. The students will apply the knowledge to program and control a real mobile robot.



    Teachers: Francesco Mondada
    Language: En

  • Basics of robotics for manipulation

    This course introduces the basics of robotics for manipulation. The aspects concerning robot architectures (Serial , Parallel and Cartesian), sensors, kinematics and dynamic modelling and control are presented. Each of these theoretical topics is i concern with a industrial context.



    Teachers: Mohamed Bouri
    Language: En

  • Bayesian statistics

    A first introduction to Bayesian statistics, assuming knowledge from first courses in statistics and probability. We will focus on foundational statistical and mathematical aspects such as the decision theoretic background, consistency for large sample sizes, and algorithms for Bayesian computation.



    Teachers: Sven Wang
    Language: En

  • Behind/Beyond future cities

    We are living in an urban world and the design of sustainable cities is essential in order to decrease our energy footprint. This course provides the instruments to understand the complex urban metabolism, as well as the solutions for planning future smart and sustainable cities.



    Teachers: Dasaraden Mauree, Silvia Coccolo
    Language: En

  • Big Data and Machine Learning for Financial Economics

    This class is an introduction to Machine Learning and High Dimensional Statistics in Finance. We start with purely empirical approach, focusing first on high dimensional regressions then moving to kernel methods and deep learning, and then study equilibrium models.



    Teachers: Semyon Malamud
    Language: En

  • Bio-nano-chip design

    Introduction to heterogeneous integration for Nano-Bio-CMOS sensors on Chip.
    Understanding and designing of active Bio/CMOS interfaces powered by nanostructures.



    Teachers: Sandro Carrara
    Language: En

  • Bio-organic chemistry

    The aim of the course is to provide a chemical understanding and intuition to decipher and predict chemical processes in living systems.



    Teachers: Bruno Correia
    Language: En

  • Biochemical engineering

    This course introduces the basic principles of bioprocess engineering and highlights the similarities and differences with chemical engineering. Without going into the fundamentals, it proposes an overview of the techniques for fermentation as well as product purification (DownStream Processing)



    Teachers: Manfred Zinn, Simon Crelier
    Language: En

  • Biochemistry

    Basic concepts in biochemistry as well as biochemical components of organisms such as proteins, DNA, carbohydrates and lipids are discussed.



    Teachers: Christian Heinis
    Language: Fr

  • Bioelectronics and biomedical microelectronics

    The course covers the fundaments of bioelectronics and integrated microelectronics for biomedical and implantable systems. Issues and trade-offs at the circuit and systems levels of invasive microelectronic systems as well as their eluding designs, methods and classical implementations are discussed



    Teachers: Alexandre Schmid
    Language: En

  • Bioimage informatics

    The course provides a comprehensive overview of methods, algorithms, and computer tools used in bioimage analysis. It exposes fundamental concepts and practical computer solutions to extract quantitative information from multidimensional images, both using engineering methods and deep learning.



    Teachers: Arne Seitz, Daniel Sage
    Language: En

  • Bioinformatic Analysis of RNA-sequencing (Fall)



    Teachers: Nicolas Guex, Maxime Jan, Allison Burns, Christian Iseli, Linda Mhalla
    Language: Fr

  • Bioinformatic Analysis of RNA-sequencing (Spring)

    This course will take place in Spring 2026, dates and place to be determined.

    It introduces the workflows and techniques that are used for the analysis of bulk and single-cell RNA-seq data. It empowers students to understand and analyze their own data.



    Teachers: Christian Iseli, Nicolas Guex, Allison Burns, Maxime Jan, Linda Mhalla
    Language: En

  • Biological chemistry I

    Biochemistry is a key discipline for the Life Sciences. Biological Chemistry I and II are two tightly interconnected courses that aim to describe and understand in molecular terms the processes that make life possible.



    Teachers: Aleksandar Antanasijevic, Matteo Dal Peraro
    Language: En

  • Biological chemistry II

    Biochemistry is a key discipline in the Life Sciences. Biological Chemistry I and II are two tightly interconnected courses that aims to understand in molecular terms the processes that make life possible.



    Teachers: Giovanni D'Angelo
    Language: En

  • Biological data science I: statistical learning

    Processing, analyzing, and interpreting large biological datasets is an essential skill for modern biologists. This course aims to provide the theoretical foundations, analytical techniques, and software tools necessary to effectively manage and derive insights from complex biological data.



    Teachers: Gioele La Manno
    Language: En

  • Biological data science II : machine learning

    Students understand basic concepts and methods of machine learning. They can describe them in mathematical terms and can apply them to data using a high-level programming language (julia/python/R).



    Teachers: Johanni Michael Brea
    Language: En

  • Biology

    This course will cover the fundamental principles governing life and the living world. Topics will include the diversity of living organisms, cellular biology, genetics, evolution, and ecology. This course provides a foundation in biology, fostering critical thinking & analytical skills.



    Teachers: Ianina Altshuler, Anna Carratala Ripolles
    Language: En

  • Biology for engineers

    This course consists of an introduction to biology and more particularly to biology as a multidisciplinary field, emphasizing natural examples of materials engineering. It should therefore allow engineering students to find inspiration from biology in future materials research problems.



    Teachers: Romain Zufferey
    Language: Fr

  • Biomass conversion

    The learning outcomes are to get to know the biomass ressources and its characteristics; study of biomass conversion pathways and study of process flow-sheets; establish the flow diagram of an industrial process with biomass as feedstock and calculate the corresponding mass and energy balances; etc



    Teachers: François Maréchal, Adriano Viana Ensinas
    Language: En

  • Biomechanics of the cardiovascular system

    This lecture will cover anatomy and physiology of the cardiovascular system, biophysics of the blood, cardiac mechanics, hemodynamics and biomechanics of the arterial system, microcirculation and biomechanics of the venous system.



    Teachers: Nikolaos Stergiopoulos
    Language: En

  • Biomechanics of the musculoskeletal system

    The basis for a mechanical description of the musculoskeletal system are presented. This description is based on the concepts of solid mechanics, physiology and anatomy of the musculoskeletal system. Concrete examples of the development of implants are also covered.



    Teachers: Dominique Pioletti
    Language: En

  • Biomedical optics

    This course addresses the principles governing the interactions between light and biological tissue, their optical properties and basic concepts of radiometry. Illustrative diagnostic and therapeutic applications of light in medicine and photobiology will also be described.



    Teachers: Georges Wagnières
    Language: En

  • Biophysics : physics of biological systems

    Understand and use the results and methods of population genetics, population dynamics, network theory, and reaction network dynamics to analyze and predict the behavior of living systems



    Teachers: Sahand Jamal Rahi
    Language: En

  • Biophysics : physics of the cell

    In 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 predictive statements.



    Teachers: Suliana Manley
    Language: En

  • Bioprocesses and downstream processing

    This course aims at a more advanced coverage of the basic aspects discussed in module ChE-311. It is however of a stand-alone nature, and even students who have little knowledge on - but a keen interest in - (bio)process engineering shall benefit as well from this module.



    Teachers: Manfred Zinn, Kurt Eyer, Simon Crelier
    Language: En

  • Bioreactor modeling and simulation

    The course of Bioreactor modeling and simulation focuses on the principles of algorithmic design and analysis of
    biochemical reactors. The application of these designed reactors would be in the production line of the of
    pharmaceutical, biotech and chemical industries.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Biotechnology lab (for CGC)

    This laboratory-training course is designed to give students a comprehensive insight into laboratory research techniques in the field of biotechnology and pharmaceutical biotechnology with practices employed in the industry. Accompanying lectures provide the theoretical background.



    Teachers: Horst Pick
    Language: En

  • Border Forensics

    The course will introduce students to different forms of violence related to the existence of state borders and social boundaries, focusing on particular situations in Switzerland, and the way spatial, geostatistical analysis and architectural design can be used to document and contest this violence



    Teachers: Fiona Ines Del Puppo, Munia Hassoun, Stéphane Joost, Dieter Dietz, Stanislas Hugo Werner Michel, Elio Panese, Mathias Lerch
    Language: En

  • Brain, mind and society

    This course aims to address topics related to research on brain causes of human actions. The course will introduce to fundamental concepts in psychology, cognitive and social neurosciences and the links between brain and mental illness.



    Teachers: Delphine Preissmann
    Language: Fr

  • Brain-like computation and intelligence

    Recent advances in machine learning have contributed to the emergence of powerful models of animal perception and behavior. In this course we will compare the behavior and underlying mechanisms in these models as well as brains.



    Teachers: Martin Schrimpf, Alexander Mathis
    Language: En

  • Building design in the circular economy

    The class introduces the concept of circular economy and its applications to building design, with a focus on design with reused components and design for disassembly. The class develops critical thinking skills over and above theoretical and technical inputs.



    Teachers: Célia Marine Küpfer, Corentin Fivet
    Language: En

  • Building materials + Laboratory work

    Materials science of common non metallic building materials, with emphasis on cementitious materials (concrete). Chemical composition, fabrication and behaviour in service



    Teachers: Lionel Sofia, Karen Scrivener, Emmanuelle Boehm Courjault
    Language: Fr

  • Building physics

    This course covers the main physical phenomenon occurring within buildings and will allow the student to acquire basic knowledge in the field of building science.



    Teachers: Andreas Schueler
    Language: Fr

  • Building technology I

    Building technology - Part 1, Introduction to load-bearing structures: technical and functional requirements of buildings, load-bearing materials, structural statics and material strength, construction principles and implementation, historical and cultural contexts, sustainability strategies.



    Teachers: Corentin Fivet
    Language: Fr

  • Building technology III

    In a global and transverse approach, the course deals with technical topics related to building design and construction, namely: building physics, structures, materials, assembly and building services.



    Teachers: Andreas Schueler, Peter Zurbrügg, Léa Boulic
    Language: Fr

  • Building technology IV

    In a global and transverse approach the course deals with technical topics related to building design and construction, namely: building physics, structures, materials, assembly and building services.



    Teachers: Peter Zurbrügg, Andreas Schueler, Léa Boulic
    Language: Fr

  • Building technology V

    This course introduces methodologies for integrating bio/geo-based materials into building construction. The pedagogical objective is to give students the opportunity to acquire skills in the critical design of buildings by taking into account environmental and technical issues.



    Teachers: Peter Zurbrügg, Barbara Lambec, Elsa Cauderay
    Language: Fr

  • Building technology VI

    Detailed descriptions of building projects are employed to examine the relationship between envelope, structure, and internal environmental conditions against the backdrop of production processes and resource consumption during building transformation/renovation.



    Teachers: Peter Zurbrügg, Barbara Lambec
    Language: Fr

  • Business law

    This course provides legal tools for the analysis of concrete economic situations and the identification of relevant rules from a business perspective.



    Teachers: Anouk Neuenschwander
    Language: Fr

  • CCMX Advanced Course - Advanced X-ray Diffraction Methods for Coatings: strain, defects and deformation analysis of thin films

    After introducing thin film and HR-XRD characterisation methods, theory and limitations are discussed, including examples and how the film structure influences its characteristics. Protocols are presented for establishing reproducible and reliable measurements, and for interpreting their results.



    Teachers: Antonia Neels, Alex Dommann, Damien Terebenec
    Language: En

  • CCMX Advanced Course - Instrumented Nanoindentation

    This course is intended for current nanoindentation users who want to gain the experience and knowledge required to extract useful data from challenging sample materials. It is also intended for users of conventional indentation methods who wish to add this approach to their portofolio of methods.



    Teachers: Andy Bushby, Nicholas X. Randall, Pierre-Etienne Bourban
    Language: En

  • CCMX Tribology and Surfaces Interactions

    This course is intended to give to the participants (graduates, researchers and industrial professionals) a solid background in tribology and surface interactions. It covers the fundamentals concepts of tribology including surfaces, contact mechanics, friction, lubrication and wear.



    Teachers: Stefano Mischler, Anna Neus Igual Muñoz, Jürg Alexander Schiffmann
    Language: En

  • CIBM translational MR neuroimaging & spectroscopy

    Magnetic resonance imaging (MRI) and spectroscopy (MRS) will be addressed in detail, along with experimental design, data gathering and processing on MRS, structural and functional MRI in humans and rodents, and hands-on experience with MRI scanners.



    Teachers: Daniel Wenz, Cristina Ramona Cudalbu Moldovan, Bernard Lanz, Lijing Xin
    Language: En

  • Calculus of variations

    Introduction to classical Calculus of Variations and a selection of modern techniques. The Calculus of Variations aims at showing the existence of minimisers (or critical points) of functionals that naturally appear in mathematics and physics (Dirichlet energy, p-energy, etc).



    Teachers: Alexis Michelat
    Language: En

  • Cancer biology I

    The course covers in detail molecular mechanisms of cancer development with emphasis on cell cycle control, genome stability, oncogenes, tumor suppressor genes, signaling pathways involved in cancer, genomic cancer analysis and rational cancer therapies.



    Teachers: Elisa Oricchio, Joachim Lingner
    Language: En

  • Cancer biology II

    The course covers in detail the interactions of cancer cells with their environment with an emphasis on tumor-angiogenesis, inflammation, adaptive and innate immunity and cancer-induced immune suppression. Additional topics are cancer metabolism, cancer stem cells and metastasis.



    Teachers: Joerg Huelsken, Michele De Palma
    Language: En

  • Catalysis for emission control and energy processes

    The course is an introduction to heterogeneous catalysis for environmental protection and energy production. It focuses on catalytic exhaust gas cleaning as well as gaseous and liquid fuel production. The course content is intensified in experimental exercises in the lecturer's laboratories.



    Teachers: Oliver Kröcher
    Language: En

  • Catalysis for energy storage

    This course covers the fundamental and applied aspects of electrocatalysis related to renewable energy conversion and storage. The focus is on catalysis for hydrogen evolution, oxygen evolution, and CO2 reduction reactions. Both homogeneous and heterogeneous catalysts are discussed.



    Teachers: Xile Hu
    Language: En

  • Catalyst design for synthesis

    This course on homogeneous catalysis provide a detailed understanding of how these catalysts work at a mechanistic level and give examples of catalyst design for important reactions (hydrogenation, olefin metathesis, cross-coupling).



    Teachers: Xile Hu
    Language: En

  • Causal inference

    Students will learn the core concepts and techniques of network analysis with emphasis on causal inference. Theory and
    application will be balanced, with students working directly with network data throughout the course.



    Teachers: Negar Kiyavash
    Language: En

  • Causal thinking

    This course will give a unified presentation of modern methods for causal inference. We focus on concepts, and we will present examples and ideas from various scientific disciplines, including medicine, computer science, engineering, economics and epidemiology.



    Teachers: Mats Julius Stensrud
    Language: En

  • Cavitation and interface phenomena

    Introduction, basic concepts; cavitation bubble collapse; dynamique des cavits; cavitation in vorticalstructures; industrial applications.



    Teachers: Mohamed Farhat
    Language: Fr

  • Cell and developmental biology for engineers

    Students will learn essentials of cell and developmental biology with an engineering mind set, with an emphasis on animal systems and quantitative approaches.



    Teachers: Andrew Charles Oates, Pierre Gönczy
    Language: En

  • Cellular and molecular biology I

    The course covers the regulation of gene expression, which translates the information contained in the genome into function, by adjusting the levels and activities of mRNAs and proteins to the needs of specific cells, tissues and environments. A particular emphasis is given on experimental methods.



    Teachers: Camille Goemans
    Language: En

  • Cellular and molecular biology II

    This course is aimed to familiarize students with the 3D organization of a eukaryotic cell, its compartmentalization, how cellular compartments communicate together and how a cell communicates with its environment. The related molecular mechanisms will be discussed.



    Teachers: Wouter Richard Karthaus
    Language: En

  • Cellular automata and models of artificial life

    In this class, we will study artificial life, i.e. mathematical models that aim to capture key processes underlying life, in particular replication, emergence of complexity, and evolution.



    Teachers: Barbora Hudcová
    Language: En

  • Cellular biology and biochemistry for engineers

    Basic course in biochemistry as well as cellular and molecular biology for non-life science students enrolling at the Master or PhD thesis level from various engineering disciplines. It reviews essential notions necessary for a training in biology-related engineering fields.



    Teachers: Romain Zufferey
    Language: En

  • Cementitious materials (advanced)

    Discussion of topical subjects related to the current use of cementitious materials. Through a guided literature survey prepare a presentation in a group on a topical issue



    Teachers: Karen Scrivener
    Language: En

  • Ceramic and colloidal processing

    The course covers the production of ceramics and colloids from the basic scientific concepts and theories needed to understand the forming processes to the mechanisms and methods of sintering (firing) ceramics. Including the scientific principles behind the formation of colloidal dispersions.



    Teachers: Andrea Testino
    Language: En

  • Chantier urbain : perception, gouvernance, usages

    This week ENAC aims to apprehend urban construction sites as key moments in the territorial fabric, in the articulation between urban planning and the effective implementation of a vision for the territory.



    Teachers: Marc Antoine Messer, Jules Grandvillemin, Michel Bierlaire, Vincent Kaufmann
    Language: Fr

  • Characterization of Materials 2025

    This course introduces materials characterization techniques used by scientists and engineers. Lectures cover basic theory, applications, and limitations, while lab sessions offer hands-on experience, providing a well-rounded understanding of each method.



    Teachers: Emad Oveisi, Mounir Driss Mensi, Anna Neus Igual Muñoz
    Language: En

  • Charge transport in energy conversion and storage

    Fundamental concepts of charge transport in solar cells, batteries, and electrolysers, emphasizing analogies between semiconductor physics and electrochemistry.



    Teachers: Corsin Battaglia, Alessandro Senocrate
    Language: En

  • Chemical Biology Seminar Series 1

    PhD students can broaden their horizon in the field of chemical biology by listening to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers



    Teachers: Beat Fierz, Angela Steinauer, Milena Maria Schuhmacher, Christian Heinis
    Language: En

  • Chemical Biology Seminar Series 2

    PhD students can broaden their horizon in the field of chemical biology by listening to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers.



    Teachers: Christian Heinis, Milena Maria Schuhmacher, Angela Steinauer, Beat Fierz
    Language: En

  • Chemical Biology Seminar Series 3

    PhD students can broaden their horizon in the field of chemical biology by listening to 8 to 14 talks by speakers who talk about their recent research. The PhD students get the opportunity to also personally meet the speakers.



    Teachers: Beat Fierz, Christian Heinis, Milena Maria Schuhmacher, Angela Steinauer
    Language: En

  • Chemical Probes for Imaging in Biology

    The goal of this course is to provide an overview on recent developments in the design and synthesis of fluorescent and bioluminescent probes for applications in basic research and medicine. Through the discussion of recently published advances, general design principles will be reviewed and criteri



    Teachers: Kai Johnsson
    Language: En

  • Chemical biology

    Chemical Biology is an interdisciplinary field using chemical principles and techniques to analyse and manipulate biological systems. It relies on small-molecule chemicals to gain an in-depth understanding of biology, and provides new tools and products ranging from basic research to therapeutics.



    Teachers: Markus Jeschek
    Language: En

  • Chemical engineering lab & project

    Familiarization with practical aspects encountered in chemical reaction engineering.
    A research project is carried out along twelve weeks where a close interaction is required between the different groups.



    Teachers: Jeremy Luterbacher
    Language: En

  • Chemical engineering practice

    This course provides the students with practical experience with simple "unit operations" based on heat and mass transfer . The students develop the ability to scale-up laboratory results into the design of industrial-size components.



    Teachers: Wendy Lee Queen
    Language: Fr

  • Chemical engineering product design

    Chemical product design has become more important because of major changes in the chemical industry. This course presents the basic method for chemical product design and gives direct practice to this procedure via a design project.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Chemical process control

    Provide the students with basic notions and tools for the modeling and analysis of dynamic systems. Show them how to design controllers and analyze the performance of controlled systems.



    Teachers: Ljubisa Miskovic
    Language: En

  • Chemistry Laboratory Work I

    The student will learn how to work in a chemistry laboratory. He/she will acquire a quantitative and/or qualitative approach. TP carried out are in relation to the courses of chemistry and will be followed by a second part "TP2".



    Teachers: Julien Alexandre Andres, Anne-Sophie Chauvin
    Language: Fr

  • Chemistry Laboratory Work II

    Introduction to basic manipulations in general, inorganic and analytical chemistry.
    Introduction to classical quantitative analysis. Learn to carry out quantitative analysis.
    General principles of the classical quantitative analysis.



    Teachers: Anne-Sophie Chauvin, Julien Alexandre Andres
    Language: Fr

  • Chemistry of elements s and p

    Introduction to the chemistry of the s & p elements of the periodic table.



    Teachers: Kay Severin
    Language: En

  • Chemistry of f elements

    The course will provide a synopsis of the chemistry of f elements (lanthanides and actinides) covering structure, bonding, redox and spectroscopic properties and reactivity. The coordination and organometallic chemistry of these ions will be discussed with an overview of their main applications.



    Teachers: Marinella Mazzanti
    Language: En

  • Chemistry of food processes

    The course will deliver basic knowledge on the principles of food processing and chemical changes occurring during food manufacturing. Specific thermal processes related to transformation of food raw materials will be described along with benefits and challenges to consider.



    Teachers: Imre Blank
    Language: En

  • Chemosensory receptors: Applications for biosensors and medical therapies

    The course aims at providing insight into the cellular and molecular basis of smell and taste with specific emphasis on how molecules are detected by these chemosensory systems.



    Teachers: Horst Pick
    Language: En

  • China, Korea and Japan after World War II

    The course examines the development of East Asian countries during the Cold War: the victory of the Communist Party in China, the reconstruction and second modernisation of Japan, and the wars in Korea and, if time allows, Vietnam.



    Teachers: Léo Aimé Lucien Maillet
    Language: Fr

  • China: the rebirth of a great power I

    Through the lens of how China becoming global, it will provide understanding, not only on its impacts to the world, but also on how Chinese globalization has brought transformations to the contemporary Chinese society.



    Teachers: Antoine Kernen
    Language: Fr

  • China: the rebirth of a great power II

    Through the lens of how China becoming global, it will provide understanding, not only on its impacts to the world, but also on how Chinese globalization has brought transformations to the contemporary Chinese society.



    Teachers: Antoine Kernen
    Language: Fr

  • Chine : une nouvelle puissance globale ?

    The course examines contemporary China, from Deng Xiaoping's economic opening to its rise as a global power. It explores its industrial transformation, internationalization through FOCAC and the Belt and Road Initiative, as well as its internal and external political and geopolitical challenges.



    Teachers: Antoine Kernen
    Language: Fr

  • Circuits and systems

    This course provides an introduction to the theory and analysis methods of electrical circuits.



    Teachers: Farhad Rachidi-Haeri
    Language: Fr

  • City and mobility

    The City and Mobility course focuses on the basic knowledge of mobility, starting from lifestyles to inform architecture and engineering.
    In particular, it explores how cities and mobility are co-constructed.



    Teachers: Vincent Kaufmann, Guillaume Drevon
    Language: Fr

  • Classical electrodynamics

    The goal of this course is the study of the physical and conceptual consequences of Maxwell equations.



    Teachers: Victor Gorbenko
    Language: En

  • Climate and water sensitive urban design

    This project-based course introduces students to the field of urban climate and hydrology, with a focus on nature-based solutions for the design of climate and water resilient cities.



    Teachers: Gabriele Manoli
    Language: En

  • Climate change A: causes, impacts, challenges

    The course deepens global climate-related issues: the climate system; the impacts of climate change; justice issues and governance ; climate objectives and policies. The interdisciplinary approach introduces group work and scientific methodology.



    Teachers: Alexis Berne, Augustin Fragnière
    Language: Fr

  • Climate change B: causes, impacts, challenges

    The course deepens global climate-related issues: the climate system; the impacts of climate change; justice issues and governance; climate objectives and policies. The interdisciplinary approach introduces group work and scientific methodology.



    Teachers: Philippe Thalmann, Christophe François William Randin
    Language: Fr

  • Cohomology of symmetric stacks

    This is a reading seminar on the preprint "Cohomology of Symmetric stacks" by Chenjing Bu, Ben Davison, Andrés Ibáñez Núñez, Tasuki Kinjo and Tudor Padurariu. Every session consists of a 1h30 talk by participants and invited speakers (Sarunas Kaubrys, Tanguy Vernet).



    Teachers: Sebastian Schlegel Mejia
    Language: En

  • Comfort and architecture: sustainable strategies

    This class offers an overview about comfort evaluations in architectural design and suggests passive and low-energy strategies suited to ensure the highest possible indoor environment quality for buildings.



    Teachers: Luisa Pastore, Jan Wienold
    Language: En

  • Comment enseigner la durabilité I

    Get involved in sustainability education by exploring learning theories, facilitation, and reflection on the education ecosystem that will help you develop your mindset, knowledge and skills to teach complex problems in the sustainability course for Bachelor students (ENV-101).



    Teachers: Augustin Fragnière, Helena Kovacs, Tamara Milosevic
    Language: Fr

  • Comment enseigner la durabilité II

    In this semester-long group project, you will explore teaching practices within a large-scale sustainability course. Observation, problem formulation and group preparation and reflection on teaching sustainability will help you develop strategies to support learning of complex problems.



    Teachers: Augustin Fragnière, Tamara Milosevic, Helena Kovacs
    Language: Fr

  • Communication for Research Engineers

    Communication proficiency is one of the most important results of a good PhD and postdoc experience and it is valued
    equally in academia and in industry. EPFL PhD students and postdocs are expected to have excellent written, oral and
    graphic skills in order to transmit their ideas effectively.



    Teachers: Ian F. C. Smith
    Language: En

  • Communication for impact

    Effective communication is a critical skill in both personal and professional settings. This course is designed to equip you
    with the fundamental principles and practical techniques to enhance your ability to communicate with impact.



    Teachers: Heather Mary Cairns-Lee
    Language: En

  • Communication in science and technology

    This PhD course teaches basic theories and skills of
    communication, and discusses current topics with internal/external lecturers. Goal: give an overview and prepare interested PhD scientists to the field of science communication. Held from Sept. to Dec. 2025. Hybrid. Registration via IS-Academia



    Teachers: Mirko Bischofberger
    Language: En

  • Competing with China

    The course raises awareness on the implications of China's emergence as an economic and technological power by developing a critical approach on the domestic and international challenges created by such a transition.



    Teachers: Marc Laperrouza
    Language: Fr

  • Complex problem solving in organizations

    As a professional you will need to solve all sorts of complex problems, requiring you to think strategically. This course develops your strategic thinking skills by giving you a demonstrated process and actionable tools that will be useful no matter the nature of the challenge you face.



    Teachers: Arnaud Chevallier
    Language: En

  • Composites design and innovation

    The course offers the opportunity to gain practical experience in the characterization of fiber reinforced polymer and manufacturing/production methods for composite structures.
    The material is presented by lectures and visits to the laboratory. This is mainly a project based - hands on course



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Composites technology

    The latest developments in processing and the novel generations of organic composites are discussed.
    Nanocomposites, adaptive composites and biocomposites are presented. Product development, cost analysis and study
    of new markets are practiced in team work.



    Teachers: Martyn Wakeman, Véronique Michaud, Pierre-Etienne Bourban
    Language: En

  • Compressible-fluid dynamics

    Compressible flows, sonic speed, shock wave, expansion.



    Teachers: François Gallaire
    Language: Fr

  • Computation, Modeling and Visualization

    The student has been exposed to the use of modelling, coding, and visualization as a means to understand a research problem more deeply.
    The student will have experience in symbolic and numerical of Mathematica. The student has been exposed to data analysis and visualization.



    Teachers: W. Craig Carter
    Language: En

  • Computational Social Media

    The 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 to understand phenomena in social media.



    Teachers: Daniel Gatica-Perez
    Language: En

  • Computational cell biology

    Computer modeling is used to study dynamic phenomena in cell biology. This course shows how to identify mathematical features of cell biology mechanisms and use numerical algorithms to model their behavior.



    Teachers: Julian Charles Shillcock
    Language: En

  • Computational complexity

    In computational complexity we study the computational resources needed to solve problems and understand the relation between different types of computation.

    This course advances the students knowledge of computational complexity, and develop an understanding of fundamental open questions.



    Teachers: Mika Göös
    Language: En

  • Computational linear algebra

    This course provides an overview of advanced techniques for solving large-scale linear algebra problems, as they typically arise in applications. A central goal of this course is to give the ability to choose a suitable solver for a given application.



    Teachers: Daniel Kressner
    Language: En

  • Computational methods and tools

    This course prepares students to use modern computational methods and tools for solving problems in engineering and science.



    Teachers: Satoshi Takahama
    Language: En

  • Computational methods in molecular quantum mechanics

    This course will discuss the main methods for the simulation of quantum time dependent properties for molecular systems. Basic notions of density functional theory will be covered. An introduction to simulating nuclear quantum effects for adiabatic and non adiabatic dynamics will be provided.



    Teachers: Sara Bonella
    Language: En

  • Computational methods in urban studies

    CMUS will focus on acquiring insights into, engaging with, and modeling the processes of spatial transformation in contemporary societies. It will integrate statistical techniques and critical urban theory in order to promote socially and environmentally fair policies against the climate crisis.



    Teachers: Clément Luc Rames, Alexis Gumy
    Language: En

  • Computational motor control

    The course gives (1) a review of different types of numerical models of control of locomotion and movement in animals, from fish to humans, (2) a presentation of different techniques for designing models, and (3) an analysis of the use and testing of those models in robotics and neuroprosthetics.



    Teachers: Auke Ijspeert
    Language: En

  • Computational neurosciences: neuronal dynamics

    In this course we study mathematical models of neurons and neuronal networks in the context of biology and establish links to models of cognition. The focus is on brain dynamics approximated by deterministic or stochastic differential equations.



    Teachers: Wulfram Gerstner
    Language: En

  • Computational optical imaging

    Modern imaging systems combine traditional optical devices (lenses, endoscopes, cameras, laser scanners, etc) with digital computers. In this course we learn how to use computational tools to simulate the optical system and combine them with neural networks that process the optical images



    Teachers: Demetri Psaltis
    Language: En

  • Computational optimal transport

    Computational aspects of measure transportation, from classical optimal transport to modern denoising diffusion models.



    Teachers: Lénaïc Chizat
    Language: En

  • Computational quantum physics

    The numerical simulation of quantum systems plays a central role in modern physics. This course gives an introduction to key simulation approaches, through lectures and practical programming exercises. Simulation methods based both on classical and quantum computers will be presented.



    Teachers: Giuseppe Carleo
    Language: En

  • Computational systems thinking for sustainable eng.

    This course integrates systems thinking and network analysis through theory and computing. The objective of this course is to develop expertise in computationally analyzing and modeling complex systems in civil and urban systems engineering, with a particular emphasis on advancing sustainability.



    Teachers: Andrew Sonta
    Language: En

  • Computer architecture

    This course completes the overview of computer architecture started on the first year (CS-173 DSD).



    Teachers: Paolo Ienne
    Language: En

  • Computer language processing

    We teach the fundamental aspects of analyzing and interpreting computer languages, including the techniques to build compilers. You will build a working compiler from an elegant functional language into machine code using a popular backend called LLVM (https://llvm.org)



    Teachers: Viktor Kuncak
    Language: En

  • Computer security and privacy

    This 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.



    Teachers: Thomas Bourgeat, Theresa Stadler
    Language: En

  • Computer simulation of physical systems I

    The two main topics covered by this course are classical molecular dynamics and the Monte Carlo method.



    Teachers: Alfredo Pasquarello
    Language: En

  • Computer systems

    This course will teach operating systems and networks in an integrated fashion,emphasising the fundamental concepts and techniques that make their interaction possible/practical. Core lectures will be coupled with C programming lectures and assignments for hands-on experience.



    Teachers: Katerina Argyraki, Jean-Cédric Chappelier, Sanidhya Kashyap
    Language: En

  • Computer vision

    Computer Vision aims at modeling the world from digital images acquired using video or infrared cameras, and other imaging sensors.

    We will focus on images acquired using digital cameras. We will introduce basic processing techniques and discuss their field of applicability.



    Teachers: Pascal Fua
    Language: En

  • Concept to early-stage drug and medTech products

    This course explores how innovative drugs and medical devices are brought to the market. Experts from leading companies share real-world insights and experiences. By the end, students gain a clear and practical understanding of the clinical, regulatory and quality aspects.



    Teachers: Florence Pojer, Fiorella Ghisays, Li Tang
    Language: En

  • Conceptual design of products and systems

    Reverse engineering - a methodology of discovering the technological principles of a device, object, or system through analysis of its structure, function and operation. The purpose is to deduce design decisions from end-products with little or no additional knowledge about the original production.



    Teachers: Pavel Kejik
    Language: Fr

  • Concurrent computing

    With the advent of modern architectures, it becomes crucial to master the underlying algorithmics of concurrency. The objective of this course is to study the foundations of concurrent algorithms and in particular the techniques that enable the construction of robust such algorithms.



    Teachers: Rachid Guerraoui
    Language: En

  • Concurrent engineering of space missions

    The main objective of this course is to teach the students the fundamentals of concurrent engineering for space missions and systems. The course is built around a similar framework to that of the European Space Agency's (ESA) Concurrent Engineering Challenge.



    Teachers: Marnix Hendrik G Verkammen, Mathieu Jean-Pierre Udriot
    Language: En

  • Confort by design in the 20th century architecture

    The main objective of this course, is to highlight the centrality of building services in the design of architecture; to grasp the implications of “comfort design” as a feature of “architectural design” and to explore the intersection of the sensorial and the material in architectural histor



    Teachers: Giulia Marino
    Language: Fr

  • Constructing the view: built images

    What is meant by the term "image" as pictorial representation? How do we read, process and interpret images - and what premises can be derived from this for the conception and production of meaningful images?



    Teachers: Philipp Schaerer
    Language: En

  • Constructing the view: in motion

    This course addresses the subject of moving images. It focuses on the field of 3D computer graphics and the animation of computer-generated images (CGI).



    Teachers: Philipp Schaerer
    Language: En

  • Constructing the view: still life

    This course explores visual strategies and techniques for creating apparent reality. The course concentrates on the field of 3D computer graphics and the production of still lifes as computer-generated images (CGI).



    Teachers: Philipp Schaerer
    Language: En

  • Construction contracts and liability

    Course (3 ECTS) on private construction law for students in architecture, civil and environmental engineering. Covers contracts (mandate, work), professional liability, dispute resolution, and risk management, with practical case examples.



    Teachers: Vincent Perritaz, Domenico Di Cicco
    Language: Fr

  • Construction contracts and liability

    This course provides future civil engineers at EPFL with the basic knowledge and skills in public law required to collaborate in the design and implementation of infrastructure and large-scale projects, particularly energy projects.



    Teachers: Jacques Dubey
    Language: Fr

  • Construction policy

    Construction Policy seeks to familiarise architecture and engineering students with instruments of policy analysis, evaluation and, eventually, design. This by introducing elements of policy theory, examining historical and contemporary case studies, and preparing a proposal.



    Teachers: Paolo Tombesi
    Language: En

  • Construction project management

    An architectural work with a distinctive quality is the result of a multitude of processes and various participants. Its success is closely linked to the organization set up by the architect during the different phases of the project.



    Teachers: Selen Karakoc
    Language: Fr

  • Constructive Computer Architecture

    Beginning with a basic pipeline processor, student will learn to implement intriguing architectural techinques through a series of labs. The class will emphasize the implementation, debugging, and analysis of varoius advanced computer architecture techniques.



    Teachers: Thomas Bourgeat
    Language: En

  • Constructive second hand

    Building second-hand means seizing the opportunity offered by the circular economy to improve design by reusing components from deconstruction, at minimum environmental cost. This week will introduce students to these concepts through hands-on experience.



    Teachers: Célia Marine Küpfer, Barbara Lambec, Corentin Fivet, Maléna Bastien Masse
    Language: Fr

  • Contemporary Iran

    This course is an introduction to contemporary Iran. It emphasizes on the three dimensions of Iranian identity: nationalism (Iranian culture), Shi'ism, Western influence.



    Teachers: Patrick Alain Ringgenberg
    Language: Fr

  • Contemporary Japan I

    Introduction into the culture of Japan - its thought and way of life - designed to foster future study of the archipelago. We elucidate the specificities of a Japanese identity that is imbued with both tradition and openness to innovation, to create sustainability - society, economy, environment.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Contemporary Japan II

    Introduction to the culture of Japan - its thought and way of life - designed to foster future study of the archipelago. It elucidates the specificities of a Japanese identity that is imbued with both tradition and openness to innovation, for creating sustainability - society, economy, environment.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Continuous improvement of manufacturing systems

    Continuous Improvement encompasses the ongoing effort to capture, create, and deliver value to internal and external customers. This course empowers students to lead teams and harness technology to improve products, services, and processes.



    Teachers: Amin Kaboli
    Language: En

  • Continuous optimization

    This course introduces students to continuous, nonlinear optimization. We study the theory of optimization with continuous variables (with full proofs), and we analyze and implement important algorithms to solve constrained and unconstrained problems.



    Teachers: Nicolas Boumal
    Language: En

  • Continuum mechanics

    In this course, the tools to describe the materials not at the atom level but as a continuum are presented. The stress and deformation tensors, the conservation laws (mass, energy, momentum), the linear elasticity and the Newtonian flow are treated using examples of practical applications.



    Teachers: Jean-Marie Drezet
    Language: Fr

  • Continuum mechanics (for GC)

    This fundamental class covers the notions of deformation and stress, as well as general conservation principles, equilibrium equations and constitutive laws. In the second part we will highlight applications in structural mechanics and introduce approximate methods.



    Teachers: Jean-François Molinari
    Language: Fr

  • Control and Operation of Tokamaks

    This course treats the main issues in operation and control of a tokamak. Control-oriented models are derived and controllers are designed using techniques from modern control theory. Operational limits are discussed as well as state-of-the-art research questions for future reactors.



    Teachers: Adriano Mele, Federico Felici, Antoine Merle, Holger Reimerdes, Alessandro Pau, Cristian Galperti
    Language: En

  • Control systems + TP

    Provides the students with basic notions and tools for the analysis and control of dynamic systems. Shows them how to design controllers and analyze the performance of controlled systems.



    Teachers: Christophe Salzmann, Colin Jones
    Language: En

  • Control systems and discrete-time control

    This course includes modelling and analysis of dynamic systems, basic principles and analysis of feedback control systems, controller design in frequency domain (loop shaping) and in state space (linear quadratic regulator), discrete-time systems and digital controller design (polynomial approach).



    Teachers: Alireza Karimi, Christophe Salzmann
    Language: Fr

  • Controlling behavior in animals and robots

    Students will acquire an integrative view on biological and artificial algorithms for controlling autonomous behaviors. Students will synthesize and apply this knowledge in oral presentations and computational exercises.



    Teachers: Pavan P Ramdya
    Language: En

  • Convex optimization

    This course introduces the theory and application of modern convex optimization from an engineering perspective.



    Teachers: Daniel Kuhn
    Language: En

  • Cooperation and environmental psychology

    This seminar addresses the formation, change and maintenance of individual and collective pro-environmental behaviors, as studied by environmental social psychology. In particular, we will focus on the role of coopération.



    Teachers: Fabrizio Butera
    Language: Fr

  • Coordination chemistry

    Fundamental knowledge of coordination compounds.



    Teachers: Wendy Lee Queen
    Language: En

  • Corporate strategy

    Why are some firms more successful than others? This is the fundamental question of strategy. The course aims to familiarize the student with the most important themes relevant for corporate strategy. We will take the a top management perspective to better understand decisions' underlying complexity



    Teachers: Jonathan Leon Fabian Schad
    Language: En

  • Corrosion and protection of metals + Laboratory Work

    This introductory corrosion course aims at familiarizing the student with the mechanisms of corrosion, with various forms of corrosion and with the principles of protection against corrosion.



    Teachers: Anna Neus Igual Muñoz
    Language: Fr

  • Creating & capturing value from innovative tech

    In this hands-on course, we will learn how to identify and evaluate business opportunities stemming from an innovative technology, and how to set the ground for a successful entrepreneurial endeavor.



    Teachers: Sharon Tal Itzkovitch
    Language: En

  • Creativity and participatory design

    The course brings together EPFL and UNIL students to leverage interdisciplinary, creativity and participatory design to imagine new ways of living, working and living together through the creation of a prototype of object, service or experience.



    Teachers: Marius Conti
    Language: Fr

  • Critical thinking I

    This course will develop logical reasoning and argumentation skills to enable you to influence decision making. You will achieve this by learning how to represent and communicate your reasoning as arguments, and by continuously practicing logical reasoning and problem solving in teams.



    Teachers: Zsuzsanna Viktoria Szemeredi
    Language: En

  • Critical thinking II

    Critical 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 courses are offered together only.



    Teachers: Zsuzsanna Viktoria Szemeredi
    Language: En

  • Cryptography and security

    This course introduces the basics of cryptography. We review several types of cryptographic primitives, when it is safe to use them and how to select the appropriate security parameters. We detail how they work and sketch how they can be implemented.



    Teachers: Serge Vaudenay
    Language: En

  • Crystal growth by epitaxy

    This is an interactive course explaining the main physical and chemical concepts to understand epitaxy of crystalline thin films and what determines the morphology, composition and structure of a material grown per epitaxy both in the bulk and as nanostructure.



    Teachers: Anna Fontcuberta i Morral
    Language: En

  • Crystalline materials: structures and properties

    The properties of crystals and polycrystalline (ceramic) materials including electrical, thermal and electromechanical phenomena are studied in connection with structures, point defects and phase relations. The students learn how to analyse/predict properties based on structure, symmetry and defects



    Teachers: Igor Stolichnov
    Language: En

  • Cultural data sculpting

    This course will engage novel approaches for visualizing and interacting with cultural heritage archives in immersive virtual environments.



    Teachers: Sarah Irene Brutton Kenderdine
    Language: En

  • Dam engineering

    Dams are paramount for human development around the world. The course is an introduction to the fascinating domain of dam engineering, from design to construction, for water storage and regulated supply, including for renewable energy generation (hydropower), flood protection and drought prevention



    Teachers: Pedro Manso, Giovanni De Cesare
    Language: En

  • Darwin, religion and science

    This course takes the long history of opponents of Darwin and Darwinism (creationists, neo-creationists, supporters of intelligent design) to try to understand their strategies and arguments.



    Teachers: Jean-François Bert
    Language: Fr

  • Data Science & Causal Inference for Sustainability

    This class explores key climate questions through data. Students will learn to collect, clean, and analyze data, apply causal methods using Python, and communicate insights clearly. With a focus on sustainability, the course builds skills to avoid pitfalls and draw meaningful conclusions.



    Teachers: Quentin Gallea, Edoardo Chiarotti
    Language: En

  • Data Science for infrastructure condition monitoring

    The course will cover the relevant steps of data-driven infrastructure condition monitoring, starting from data acquisition, going through the steps pre-processing of real data, feature engineering to developing suitable machine learning algorithms.



    Teachers: Olga Fink
    Language: En

  • Data analysis for Physics

    This lecture will introduce the basics of data analysis and learning from data, error estimation and stochasticity in physics. Concepts will be introduced theoretically as well as via numerical exercises done in Python.



    Teachers: Lenka Zdeborová
    Language: Fr

  • Data science and machine learning

    Hands-on introduction to data science and machine learning. We explore recommender systems, generative AI, chatbots, graphs, as well as regression, classification, clustering, dimensionality reduction, text analytics, neural networks. The course consists of lectures and coding sessions using Python.



    Teachers: Michail Vlachos
    Language: En

  • Data science for engineers with Python

    This course offers a gradual and comprehensive introduction to the field of Data Science through the Python programming language. It guides students from raw data manipulation to modeling and the extraction of meaningful insights from real-world data.



    Teachers: Eric Pierre Bouillet, Jean-Philippe Pellet, Olivier Verscheure
    Language: Fr

  • Data visualization

    Understanding why and how to present complex data interactively in an effective manner has become a crucial skill for any data scientist. In this course, you will learn how to design, judge, build and present your own interactive data visualizations.



    Teachers: Laurent Gilles Marie Vuillon
    Language: En

  • Data-driven design & fabrication methods

    There is an increasing need for data-driven methods for automated design and fabrication of complex mechanical systems. This course covers methods for encoding the design space, optimization and search approaches and digital fabrication methods.



    Teachers: Josie Hughes
    Language: En

  • Data-driven interface design

    This course explores how data from digital interactions can be analyzed to improve design, usability, and engagement. Students will learn quantitative methods to collect, organize, and interpret data, generating insights to enhance digital services and user experiences.



    Teachers: Mauro Cherubini
    Language: En

  • Data-intensive systems

    This course covers the data management system design concepts using a hands-on approach.



    Teachers: Anastasia Ailamaki, Sanidhya Kashyap
    Language: En

  • Decentralized systems engineering

    A 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 sharing, encryption, and blockchain concepts.



    Teachers: Bryan Alexander Ford, Pierluca Borsò-Tan
    Language: En

  • Decision-aid methodologies in transportation

    The course has two modules, the first Operations Research (OR), and the second is statistical modeling of transportation systems. Students will be modeling applied problems and developing solution methods and modelling of driver behavior for decision support in transportation.



    Teachers: Evangelos Paschalidis, Michel Bierlaire, Fabian Torres
    Language: En

  • Decommissioning of nuclear power plants

    Characterization and survey prior to dismantling. Technologies for segmentation and dismantling. Decontamination and remediation. Materials and wast management. Site characterization and environmental monitoring.



    Teachers: Andreas Pautz, Annalisa Manera
    Language: En

  • Deep Learning For Natural Language Processing

    This course covers advanced topics in deep learning architectures for natural language processing. The focus is on attention-based architectures, structure processing and variational-Bayesian approaches, and why these models are particularly suited to the properties of human language.



    Teachers: James Henderson
    Language: En

  • Deep learning

    This course explores how to design reliable discriminative and generative neural networks, the ethics of data acquisition and model deployment, as well as modern multi-modal models.



    Teachers: Andrea Cavallaro
    Language: En

  • Deep learning for autonomous vehicles

    Deep Learning (DL) is the subset of Machine learning reshaping the future of transportation and mobility. In this class, we will show how DL can be used to teach autonomous vehicles to detect objects, make predictions, and make decisions. (Fun fact: this summary is powered by DL)



    Teachers: Alexandre Alahi
    Language: En

  • Deformation of materials

    Introduction to deformation mechanisms in inorganic materials: elasticity, plasticity and creep.



    Teachers: Roland Logé
    Language: Fr

  • Derivatives

    This course provides a detailed presentation of the standard models for the valuation and hedging of derivatives products such as European options, American options, forward contracts, futures contract and exotic options.



    Teachers: Julien Hugonnier
    Language: En

  • Design and Optimization of Internet-of-Things Systems

    This course provides a complete overview of the most relevant subfields related to Internet of Things (IoT) systems, it presents the perspectives and the underlying technologies, with a particular focus on edge AI architectures and software (AI and TinyML algorithms), communication and Cloud systems



    Teachers: David Atienza Alonso, Andreas Peter Burg
    Language: En

  • Design and construction of roadways

    This course covers the principles and fundamentals of road and rail infrastructures design. It covers project bases, geometric, road safety, materials, pavement techniques and pavement design.



    Teachers: Micaël Tille
    Language: Fr

  • Design for sustainability I

    This course explores and practices some of the fundamental tools of designing for sustainability with a focus on the sustainability, desirability, and economic viability of solutions.



    Teachers: Marius Conti, Marc Laperrouza, Michka Mélo
    Language: En

  • Design for sustainability II

    This course explores and practices some of the fundamental tools of designing for sustainability with a focus on the sustainability, desirability, and economic viability of solutions.



    Teachers: Michka Mélo, Marc Laperrouza
    Language: En

  • Design graphique - approche communicative

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Design in innovation: creation for adoption

    In an ever more complex world, adoption is a critical factor for innovation. Using creativity and a transdisciplinary approach, this course brings together user-centred design and a deep understanding of value to develop sustainable innovations that benefit both citizens and the economy.



    Teachers: Marc Laperrouza, Nicolas Henchoz, Emily Clare Groves
    Language: En

  • Design industriel - projet expérimental

    Practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Design of experiments (a) - Fall semester

    Next course will take place from September 3 to 5 and from October 20 to 22, 2025.

    The course teaches the acquisition of a methodology of designing experiments for optimal quality of the results and of the number of experiments.



    Teachers: Jean-Marie Fuerbringer
    Language: En

  • Design of precast concrete structures

    The course deals with the design of precast reinforced concrete structures, both for bridges and for buildings.
    The course is focused in learning by projects supplemented by some lectures by the teachers.
    The students will work in groups to design a precast structure.



    Teachers: David Fernandez-Ordoñez
    Language: En

  • Design of steel structures

    This course deals with the fondamental and practical aspects of steel structures design. This includes the design of beams, columns, connections, frames, structural systems and stability problems.



    Teachers: Alain Nussbaumer
    Language: Fr

  • Design research for digital innovation

    How can we turn digital technologies and data into meaningful user experiences? How can we face societal issues raised by digital evolution? This course proposes an immersion in design research, user centered creativity and UX/UI psychology, through project based learning.



    Teachers: Nicolas Henchoz
    Language: En

  • Design technologies for integrated systems

    Hardware compilation is the process of transforming specialized hardware description languages into circuit descriptions, which are iteratively refined, detailed and optimized. The course presents algorithms, tools and methods for hardware compilation and logic synthesis.



    Teachers: Giovanni De Micheli, Pasquale Davide Schiavone, David Mallasen Quintana
    Language: En

  • Designing Testing Machines for Geomechanics

    Develop your own machines to meet your scientific needs. Learn how to build high-pressure, high-temperature machines, as well as low-to-high-speed friction machines for geomechanics experiments. Additionally, gain knowledge about commonly used sensors in geomechanics.



    Teachers: Marie Violay
    Language: En

  • Designing built heritage: Tools and methods

    70% of the work of architectural offices is conducted in the existing. The course aims to provide students with the basic theoretical and practical tools to approach the project in the existing, on the current built heritage but also the monumental heritage.



    Teachers: Giulia Marino
    Language: Fr

  • Differential geometry I - curves and surfaces

    This course serves as an introduction to classical differential geometry, which studies the geometric properties of curves and surfaces in the Euclidean space.



    Teachers: Georgios Moschidis
    Language: En

  • Differential geometry II - smooth manifolds

    Smooth manifolds constitute a certain class of topological spaces which locally look like some Euclidean space R^n and on which one can do calculus. We introduce the key concepts of this subject, such as vector fields, differential forms, etc.



    Teachers: Nikolaos Tsakanikas
    Language: En

  • Differential geometry III - Riemannian geometry

    This course will serve as a first introduction to the geometry of Riemannian manifolds, which form an indispensible tool in the modern fields of differential geometry, analysis and theoretical physics.



    Teachers: Georgios Moschidis
    Language: En

  • Differential geometry IV - general relativity

    This course will serve as a basic introduction to the mathematical theory of general relativity. We will cover topics including the formalism of Lorentzian geometry, the formulation of the initial value problem for the Einstein equations and applications on the global structure of the spacetime.



    Teachers: Georgios Moschidis
    Language: En

  • Diffusion and mass transfer

    This course aims to provide an in-depth understanding of diffusion and mass transfer, an essential tool for the
    chemical engineers.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Digital Health and International Human Rights Law

    The proposed course provides an introduction to international human rights law (IHRL), its interpretation and mechanisms, and analyses its interactions with the use of digital solutions and AI in healthcare



    Teachers: Audrey Lebret
    Language: En

  • Digital IC design

    Digital IC Design presents the fundamentals of digital integrated circuit design. The methods and techniques aiming at the fabrication and development of digital integrated circuits are reviewed, the major design style pertaining to digital logic and memory are presented.



    Teachers: Alexandre Schmid
    Language: En

  • Digital Speech and Audio Coding

    The goal of this course is to introduce the engineering students state-of-the-art speech and audio coding techniques with an emphasis on the integration of knowledge about sound production and auditory perception through signal processing techniques.



    Teachers: Mathew Magimai Doss, Petr Motlicek
    Language: En

  • Digital design and making: A critical introduction

    The course introduces digital design and fabrication methods by combining the transfer of technical skills with theoretical knowledge and critical reflection. Topics include: scripting/programming for design, mass customisation through digital fabrication and robotic construction.



    Teachers: Stefana Parascho
    Language: En

  • Digital education

    This 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 will co-teach this class for the last time.



    Teachers: Tanja Käser, Patrick Jermann, Pierre Dillenbourg
    Language: En

  • Digital epidemiology

    Epidemiology 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 develop a digital epidemiology prototype.



    Teachers: Marcel Salathé
    Language: En

  • Digital humanities

    This course explores how the Humanities are being transformed in the age of AI and big data. Each session focuses on the future of a specific discipline (history, philosophy, art history). Students develop a digital prototype (Vibe coding) to accelerate research and training in SHS.



    Teachers: Frédéric Kaplan
    Language: Fr

  • Digital models

    The objective of the digital modeling course is to learn and manipulate the basic functions of the Rhinoceros 3D assisted design software through the development of a simple model.



    Teachers: Agathe Claire Estelle Mignon
    Language: Fr

  • Digital musicology

    This course will introduce students to the central topics in digital musicology and core theoretical approaches and methods. In the practical part, students will carry out a practical project.



    Teachers: Martin Alois Rohrmeier
    Language: En

  • Digital systems design

    Students will acquire basic knowledge about methodologies and tools for the design, optimization, and verification of custom digital systems/hardware.
    They learn how to design synchronous digital circuits on register transfer level, analyse their timing and implement them in VHDL and on FPGAs.



    Teachers: Andreas Peter Burg
    Language: En

  • Digital urban history: Lausanne Time Machine I

    This course is part of a series of interdisciplinary and collaborative courses open to students from UNIL and EPFL.
    It focuses on urban history through the application of computational methods and the development of a digital project in group.



    Teachers: Isabella Di Lenardo, Béla Kapossy
    Language: Fr

  • Digital urban history: Lausanne Time Machine II

    This course is part of a series of interdisciplinary and collaborative courses open to students from UNIL and EPFL.
    It focuses on urban history through the application of computer methods and the development of a digital project.



    Teachers: Isabella Di Lenardo, Béla Kapossy
    Language: Fr

  • Digitalization in electricity systems

    Participants 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.



    Teachers: Fabian Heymann
    Language: En

  • Dimensioning of Timber structures

    This course will master the fundamental and practical aspects of the design of timber structures. It deals with beams, columns, assemblies, structural systems and stability problems.



    Teachers: Johannes Natterer
    Language: Fr

  • Discrete mathematics

    Study of structures and concepts that do not require the notion of continuity. Graph theory, or study of general countable sets are some of the areas that are covered by discrete mathematics. Emphasis will be laid on structures that the students will see again in their later studies.



    Teachers: Maryna Viazovska
    Language: En

  • Discrete optimization

    This course is an introduction to linear and discrete optimization.

    Warning: This is a mathematics course! While much of the course will be algorithmic in nature, you will still need to be able to prove theorems.



    Teachers: Friedrich Eisenbrand
    Language: En

  • Discrete-time control of dynamical systems

    An introduction to linear discrete-time control systems is provided which consists in applying a control at equally spaced time intervals. The consequence of the associated sampling process on the stability and performance of the closed-loop system is analysed in detail.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Discretization methods in fluids

    This course provides an introduction to the approximation methods used for numerical simulation in fluid mechanics.

    The fundamental concepts are presented in the context of the finite differences method and then extended to the finite and spectral element method.



    Teachers: Stefano Francesco Burzio
    Language: Fr

  • Distributed algorithms



    Teachers: Rachid Guerraoui
    Language: En

  • Distributed intelligent systems

    The goal of this course is to provide methods and tools for modeling distributed intelligent systems as well as designing
    and optimizing coordination strategies. The course is a well-balanced mixture of theory and practical activities.



    Teachers: Alcherio Martinoli
    Language: En

  • Distribution and interpolation spaces

    The goal of this course is to give an introduction to the theory of distributions and cover the fundamental results of Sobolev spaces including fractional spaces that appear in the interpolation theory. Those notions are central to the study of partial differential equations (PDE).



    Teachers: Alexis Michelat
    Language: En

  • Diversity and Sustainability in Human Mobility

    Human and freight mobility in large cities is a complex process with dense population and many transport modes to compete for limited space. New emerging modes of transport, such as on-demand services, and new technologies, such as autonomous vehicles, create additional opportunities and challenges.



    Teachers: Nikolaos Geroliminis, Vincent Kaufmann
    Language: En

  • Drawing structures

    The Drawing Structures I will introduce the basic drawing techniques (sketch, plan, section, elevation, and axonometry) to the first-year engineers. Based on these techniques, we will further investigate analytical drawing methods capable of exploring projects, structural concepts and their solution



    Teachers: Patricia Guaita, Raffael Baur, David Fernandez-Ordoñez
    Language: En

  • Drug Discovery

    The course gives an overview of drug discovery. Computational methods in drug design and discovery, including methods for free energy and residence time, drug-target interactions, pharmacodynamics, pharmacokinetics, and drug delivery,biophysical methods, interaction including ITC, SPR, MST, and NMR.



    Teachers: Andrea Cavalli
    Language: En

  • Drug discovery and development

    This course discusses the molecular basis of diseases and how drugs work. Concepts and processes employed in today's drug discovery and development are covered. The first part of the course focuses on small molecule drugs and the second one on biotherapeutics.



    Teachers: Christian Heinis
    Language: En

  • Dynamic Asset Pricing

    This course provides an advanced introduction to the methods and results of continuous time asset pricing



    Teachers: Julien Hugonnier
    Language: En

  • Dynamic finite element analysis of structures

    The course focuses on the dynamic analysis of 3D structures using the finite element method in the context of linear elasticity. Students will gain proficiency in numerical techniques widely employed in static and dynamic structural analysis, and apply these methods to address real-world problems.



    Teachers: Stefano Francesco Burzio
    Language: En

  • Dynamic programming and optimal control

    This course provides an introduction to stochastic optimal control and dynamic programming (DP), with a variety of engineering
    applications. The course focuses on the DP principle of optimality, and its utility in deriving and approximating solutions to an optimal
    control problem.



    Teachers: Tyler Summers
    Language: En

  • Dynamical effects in mechanical design

    This course introduces the basis for modeling the effects of kinematics and dynamics of mechanical systems in design. The students will be able to explain and model dynamic phenomena.



    Teachers: Jürg Alexander Schiffmann
    Language: Fr

  • Dynamical systems

    Provides 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.



    Teachers: Selman Sakar
    Language: En

  • Dynamical systems in biology

    Life is non-linear. This course introduces dynamical systems as a technique for modelling simple biological processes. The emphasis is on the qualitative and numerical analysis of non-linear dynamical models. Examples are taken from biology and population models.



    Teachers: Julian Charles Shillcock, Felix Naef
    Language: En

  • Dynamics and kinetics

    The course covers the principles of chemical kinetics, including differential rate laws, derivation of exact and approximate integral rate laws for common elementary and composite reactions, fundamentals of collision and transition state theories, and applications such as enzymatic catalysis.



    Teachers: Sascha Feldmann
    Language: En

  • Dynamics of biomolecular processes

    In this course we will discuss advanced biophysical topics, building on the framework established in the course "Macromolecular structure and interactions". The course is held in English.



    Teachers: Beat Fierz
    Language: En

  • Dynamics of structures

    Dynamics loads on structures, equations of motion of linear single- and multiple-degree-of freedom systems; free an forced vibrations; damping in structures: modal superposition and response history analysis, earthquake effects



    Teachers: Dimitrios Lignos, Francesco Vanin
    Language: En

  • EDAR thesis writing workshop

    The workshop will equip participants with practical skills necessary to make thesis writing smoother and better organized. Main issues covered are: getting started, stucture and argumentation, time management and self-motivation, getting and handling feedback, publications and technical tools.



    Teachers: Gretchen Bakke, Lea Sgier
    Language: Fr

  • EDCB seminar series

    The EDCB seminar series provides EDCB students the opportunity to share their research and learn from their peers. Students can freely exchange, present data, ideas and get useful feedback on ongoing research and improve communication skills.



    Teachers: Sahand Jamal Rahi, Anne-Florence Bitbol, Paolo De Los Rios, Patrick Barth
    Language: En

  • EECS Seminar: Advanced Topics in Machine Learning

    Students learn about advanced topics in machine learning, artificial intelligence, optimization, and data science. Students also learn to interact with scientific work, analyze and understand strengths and weaknesses of scientific arguments of both theoretical and experimental results.



    Teachers: Pascal Frossard, Nicolas Flammarion, Boi Faltings, Antoine Bosselut, Volkan Cevher, Robert West
    Language: En

  • EESS - CESS Seminar Course - option 1 (FALL)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • EESS - CESS Seminar Course - option 1 (SPRING)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Kenan Zhang, Ianina Altshuler
    Language: En

  • EESS - CESS Seminar Course - option 2 (FALL)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • EESS - CESS Seminar Course - option 2 (SPRING)

    Seminar course which allows students to attend, critically examine, and review civil/environmental seminar. - Practice transferable skills, including active listening and broad scientific critical thinking - Presentation and communication skills



    Teachers: Ianina Altshuler, Kenan Zhang
    Language: En

  • ELLIS Summer School on AI for Health

    The EPFL AI Center and the ELLIS EPFL unit are organizing the AI for Health Summer School, taking place on the EPFL campus from 7th to 11th July, 2025. This intensive week will delve into how AI is transforming biomedicine, with a focus on the intersection of AI, life sciences, and medicine.



    Teachers: Dorina Thanou
    Language: En

  • ESG accounting and reporting

    We will look at the trends that led to mandatory ESG reporting and to what extent they are affecting current business practice.



    Teachers: Florian Hoos, Gaia Melloni
    Language: En

  • Ecohydrological modeling

    This course provides the theoretical basis for understanding and modeling the interactions between the hydrologic cycle, vegetation, soil, climate, and human society.



    Teachers: Sara Bonetti
    Language: En

  • Ecological transition: from theory to practice

    This course enables students to acquire theoretical and practical knowledge on issues related to the ecological and social transition. It includes interdisciplinary teachings, as well as a group project based on case studies located on campus or in the canton of Vaud.



    Teachers: Romano Wyss, Inès Ghislaine Marie Burrus
    Language: Fr

  • Economic growth and sustainability I

    This course examines growth from various angles: economic growth, growth in the use of resources, need for growth, limits to growth, sustainable growth, population growth. Although grounded in economics, it takes up elements from many other disciplines.



    Teachers: Philippe Thalmann
    Language: En

  • Economic growth and sustainability II

    In this seminar, students work in groups to prepare a report illustrating material taught in the first semester. Specifically, the groups will choose a significant environmental impact or resource use, and apply decomposition analysis to understand the role of the underlying drivers.



    Teachers: Philippe Thalmann
    Language: En

  • Economics for challenging times

    This course analyzes socio-economic issues related to poverty, inequalities, climate change, globalization, migration, AI, etc. We teach students how to analyze data using quantitative methods in economics and develop solutions compatible with the functioning of market economies.



    Teachers: Quentin Gallea, Jérémy Laurent-Lucchetti, Mathias Benjamin Thoenig
    Language: En

  • Economics of Innovation and Technological Change

    This year, the course will be held at Technical University of Denmark, Lyngby/Copenhagen,
    8 to 12 May 2023.
    Please contact the EDMT Administration for more information.



    Teachers: Dominique Foray, Fabiana Visentin
    Language: En

  • Effects of radiation on materials

    The purpose of this course is to provide the necessary background to understand the effects of irradiation on pure metals and on alloys used in the nuclear industry. The relation between the radiation-induced defects and the evolution of the mechanical properties is highlighted.



    Teachers: Philippe Spaetig, Robin Schäublin, Goutam Kuri, Manuel A. Pouchon, Johannes Bertsch, Hans-Peter Seifert, Yong Dai
    Language: En

  • Efficient Synthetic Routes Towards Bioactive Molecules

    Natural Products, Disconnection approach, Synthetic efficiency



    Teachers: Nicolai Cramer
    Language: En

  • Electrical engineering science & technology

    This course is an introduction to electrical engineering, with emphasis on circuits and their components. It includes a theoretical module with exercises and practical experiments in the laboratory.



    Teachers: Philippe Allenbach, Adil Koukab, Olivier Martin
    Language: Fr

  • Electrical engineering science & technology

    This course introduces the fundamental laws of electricity and the methods for analyzing linear electrical circuits, consisting of resistors, capacitors and inductors. We will start with the Direct Current circuits and then switch to single-phase and three-phase Alternating Current circuits.



    Teachers: Christian Lafforgue, Philippe Allenbach
    Language: Fr

  • Electrical engineering science and technology (Spring)

    This course provides an introduction to electricity.
    Electricity main laws and the fundamental elements of linear DC circuits will be covered. The student will also learn how to analyze electric circuits.



    Teachers: Camille Sophie Brès, Sandro Carrara
    Language: Fr

  • Electrical machines (for EL)

    The aim of this course is to acquire the basic knowledge related to electrical machines (electromechanical conversion). The course covers the magnetic circuit, the transformer, synchronous, induction and direct current machines as well as stepper motors.



    Teachers: André Hodder
    Language: Fr

  • Electrical machines (for ME)

    The aim of this course is to acquire the basic knowledge related to electrical machines (electromechanical conversion). The course covers the magnetic circuit, the transformer, synchronous, induction and direct current machines as well as stepper motors.



    Teachers: André Hodder
    Language: Fr

  • Electrical systems and electronics I

    The course has the aim to provide the fundamental knowledge and experiences to understand basic electrical systems.



    Teachers: Carlotta Guiducci, Cédric Meinen, Adil Koukab
    Language: Fr

  • Electrical systems and electronics II

    The basic concepts enabling to understand and analysis the electronic systems dedicated to signals acquisition and processing (e.g. biosensors, physiological signals, ECG) are addressed. This includes the acquisition, amplification and filtering.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electroacoustics

    This lecture will give the EE students strong ground knowledge on the acoustical engineering through a formalism that they already know, namely electrotechnics. The main learning outcome of the lecture is the understanding and the design of acoustic systems such as acoustic filters.



    Teachers: Hervé Lissek
    Language: Fr

  • Electrochemical nano-bio-sensing and bio/CMOS interfaces

    Main aim of the course is to introduce, in designing of modern wearable and implantable devices, the new concept of co-design three system' layers: Bio for Specificity, Nano for Sensitivity, and CMOS for autonomy. Recent examples of devices realised for m-Health are presented and deeply discussed.



    Teachers: Sandro Carrara
    Language: En

  • Electrochemistry for materials technology

    This course aims at familiarizing the student with state of the art applications of electrochemistry in materials science and technology as well as material requirements for electrochemical engineering.



    Teachers: Cédric Frantz, Jan Van Herle
    Language: En

  • Electrochemistry in Corrosion Research

    This course introduces the basic principles of electrochemistry, focusing on corrosion research. It covers the basics of corrosion testing and monitoring techniques, such as linear polarization, cyclic voltammetry and electrochemical impedance spectroscopy (EIS).



    Teachers: Stefano Mischler
    Language: En

  • Electromagnetic compatibility

    In this lecture, students will get the basic knowledge on electromagnetic compatibility.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Electromagnetics I : Transmission lines and waves

    The electric signal is the essential vehicle for transmitting information and energy. At high frequency, it shows itself as an electromagnetic wave whose study calls for the development of physical and mathematical models based on the wave equation.



    Teachers: Romain Fleury
    Language: Fr

  • Electromagnetics II : field computation

    This course deals with electromagnetism in free space and in continuous media. Starting from the basic principles, we establish the methods for solving Maxwell's equation in vacuum and in more complex material media.



    Teachers: Romain Fleury
    Language: Fr

  • Electron & energy transfer in organic & hybrid systems

    Electron and energy transfer processes are vital to biological functions. In synthetic molecular and hybrid systems, they are key to device efficiency. Advances in understanding and control of these processes continue to drive innovation across scientific and technological fields.



    Teachers: Arianna Marchioro, Frank Nüesch
    Language: En

  • Electron Matter Interactions in Transmission Electron Microscopy

    This course will present the fundamentals of electron–matter interactions, as occuring in the energy range available in modern transmission electron microscopes, namely 60-300 keV electrons. Diffraction and high-resolution image formation as well as electron energy-loss spectrometry will be covere



    Teachers: Duncan Alexander, Cécile Hébert, Thomas La Grange
    Language: En

  • Electron microscopy: advanced methods

    With this course, the student will learn about advanced methods in transmission electron microscopy, especially what is the electron optical setup involved in the acquisition, and how to interpret the data. After the course, students will be able to understand and assess TEM encountered in papers.



    Teachers: Duncan Alexander
    Language: En

  • Electronic circuits and systems

    The objective of this course is an in-depth study of electronic circuits and systems using the fundamental concept of feedback, with an emphasis on practical applications. The course also covers the fundamental principles of A/D and D/A converters and their architectures.



    Teachers: Anisoara Ionescu
    Language: Fr

  • Electronics

    Introduction to the main electronic components.
    Analysis of basic circuits made of operational amplifiers.
    Introduction to elementary logic circuits.
    Principle of Analog - Digital conversion.
    Basics of MOSFET transistor operation.



    Teachers: Cédric Meinen, Jean-Michel Sallese
    Language: Fr

  • Electronics I

    The basic concepts enabling to understand and analysis Operational Amplifier based circuits dedicated to analog signal processing are addressed. This includes the amplification, filtering, A/D conversion and signal generation.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electronics I

    Discover the world of electronics from the fundamental laws of linear and nonlinear discrete components. Circuits obtained with component assemblies require many modeling and analysis techniques, and verification using a simulator.



    Teachers: Jean-Michel Sallese, Eytan Zysman
    Language: Fr

  • Electronics II (for EL)

    This course covers the bipolar and MOSFET transistors, their operations, modeling and implementation in elementary circuits (current mirror and various amplifiers: single-ended, differential, multi-stage, power amplifiers, etc.) and ends with the design of MOS and Bipolar OpAmps.



    Teachers: Cédric Meinen, Adil Koukab
    Language: Fr

  • Electronics II (for IC)

    Understanding functionnal blocks that require a higher level of abstraction. Realization of electronic high-level functions exploiting operational amplifiers.



    Teachers: Eytan Zysman, Jean-Michel Sallese
    Language: Fr

  • Electronics II (for MT)

    This course covers the bipolar and MOSFET transistors, their operations, modeling and implementation in elementary circuits (current mirror and various amplifiers: single-ended, differential, multi-stage, power amplifiers, etc.) and ends with the design of MOS and Bipolar OpAmps.



    Teachers: Adil Koukab, Cédric Meinen
    Language: Fr

  • Electrotechnics I

    The course covers the basics of electrical circuits composed of linear components, in direct current (DC) operation. A series of transforming methods are studied. At the end of the semester, alternate current (AC) systems are treated (complex numbers). Many examples and demos illustrate the course.



    Teachers: Philippe Allenbach, Yves Perriard, Yoan René Cyrille Civet
    Language: Fr

  • Electrotechnics II

    This course gives an introduction to electronic systems, building upon the foundational components you have learned about in Electrotechnique-I. You will study the frequency behavior of complex RLC systems, three-phase systems and time-dependent systems.



    Teachers: Ileana-Cristina Benea-Chelmus, Philippe Allenbach
    Language: En

  • Elements of statistics for data science

    Estimation theory: maximum likelihood estimation, Fisher information.
    Cramer-Rao inequality. Confidence intervals.

    Hypotheses testing: Neyman-Pearson framework. Maximum likelihood test. Parametric and non parametric tests.

    Bayesian inference.

    Linear Models.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Embedded Systems and Robotics

    This course deals with the programming of embedded systems: cross-compilation, the use of FPU in microcontrollers, the use of DSP instructions and the mechanisms available in a Real-time Operating System. The whole is implemented in a robotic context.



    Teachers: Francesco Mondada
    Language: Fr

  • Embedded motor control

    The student will be able to design, make and program a complete motor/actuator drive. He will know how to apply motor control theory to real systems.



    Teachers: Yves Perriard, Christian Köchli, André Hodder
    Language: Fr

  • Embedded system design

    Hardware-software co-design is a well known concept in embedded system design.It is also a concept required in designing FPGA-accelerators in data-centers.This course teaches how to transform algorithms in smart hardware-software solutions.



    Teachers: Ties Jan Henderikus Kluter
    Language: En

  • Emotion, value, and life-defining choices I

    Most 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.



    Teachers: Alain Daniel Pé-Curto
    Language: En

  • Emotion, value, and life-defining choices II

    In this master's project seminar, students prepare a high-quality article embodying the philosophical ideals of clarity, concision, and aspiration to truth. Students also defend the claim made in their article by delivering a professional presentation.



    Teachers: Alain Daniel Pé-Curto
    Language: En

  • Empirical Asset Pricing

    This class is designed to give you an understanding of the basics of empirical asset pricing. This means that we will learn how to test asset pricing models and apply them mostly to stock markets. We will see which theories fare well and which ones do not.



    Teachers: Amit Goyal
    Language: En

  • Empirical Corporate Finance

    The course provides an overview of empirical methods for corporate finance research, seminal contributions in theoretical and empirical corporate finance, and recent advances in empirical corporate finance.



    Teachers: Norman Schuerhoff
    Language: En

  • Empirical processes

    We learn how to control the nonasymptotic and random behavior of collections of estimators, when indexed by classes of functions/sets. Examples range from prototypical estimators used by statisticians, to nonparametric models used in machine learning.



    Teachers: Myrto Limnios
    Language: En

  • Energy Autonomous Wireless Smart Systems

    The course provides in depth knowledge on how to design an energy autonomous microsystem embedding sensors with wireless transmission of information. It covers the energy generation, power management, and data processing and transmission with an emphasis on low-power and energy efficient operation.



    Teachers: Catherine Dehollain, Franco Maloberti, Anja Skrivervik, Andreas Peter Burg
    Language: En

  • Energy and comfort in buildings

    The course presents the fundamentals of energy demand in buildings while emphasizing the need for the comfort and well-being of occupants. In addition, prioritizations and trade-offs between energy and comfort are discussed.



    Teachers: Dusan Licina, Andrew Sonta, Dolaana Khovalyg, Matteo Favero
    Language: En

  • Energy conversion

    The course aims at providing the elements related to the energy conversion with particular reference to the electricity production by means of conventional and renewable energy sources. The course illustrates the fundamental notions for the modeling of energy conversion systems.



    Teachers: André Hodder, Elison Matioli, Mario Paolone
    Language: Fr

  • Energy conversion and renewable energy

    This course presents an overview of (i) the current energy system and uses (ii) the main principles of conventional and renewable energy technologies and (iii) the most important parameters that define their efficiency, costs and environmental impacts.



    Teachers: François Maréchal, Tuong-Van Nguyen
    Language: En

  • Energy conversion by semiconductor devices

    This course aims to present an introduction to the fundamentals of semiconductor physics, photophysics,photoelectrochemistry,and the practical applications.



    Teachers: Jun Ho Yum
    Language: En

  • Energy storage in power systems: technologies, applications and future needs

    This course reviews the main energy storage technologies, their attributes, mathematical models, and applications (stationary and mobile), from design to operations and control. Battery systems, whose application and development rates today are among the most relevant, will be given special focus.



    Teachers: Fabrizio Sossan
    Language: En

  • Energy supply, economics and transition

    This course examines energy systems from various angles: available resources, how they can be combined or substituted, their private and social costs, whether they can meet the energy demand, and how the transition to a renewable energy system can be fostered.



    Teachers: Christophe Ballif, Philippe Thalmann, Claudia R. Binder
    Language: En

  • Energy systems engineering

    This course will provide a toolkit to students to understand and analyze sustainable energy systems. In addition, the main sustainable energy technologies will be introduced and their governing principles explained.



    Teachers: Jeremy Luterbacher
    Language: En

  • Engineered living materials

    This 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 to grow, heal, adapt, sense, and respond.



    Teachers: Tiffany Abitbol
    Language: En

  • Engineering a sustainable built environment

    This course explicitly addresses the issue of sustainability in the built environment through an engineering lens. It covers the sustainability and energy landscape, approaches to sustainability in civil engineering, and specific tools for enacting sustainability in civil engineering.



    Teachers: Andrew Sonta
    Language: En

  • Engineering of existing structures

    The engineering of existing structures encompasses the examination of condition and load-carrying capacity, decision criteria, and methods for rehabilitation or strengthening. This course presents the bases necessary for this approach at the level of materials and structural response.



    Teachers: Alain Nussbaumer, Emmanuel Denarié
    Language: En

  • Engineering of musculoskeletal system and rehabilitation

    This course presents today research questions and methods associated to the musculoskeletal system, its pathologies, and treatment.



    Teachers: Alexander Antoniadis, Patrick Goetti, Xavier Crevoisier, Julien Favre, Robin Martin, Dominique Pioletti, Alexandre Terrier
    Language: En

  • Engines and fuel cells

    The students describe and explain the thermodynamic and operating principles of internal combustion engines and all fuel cell types, identify the determining physical parameters for the operating regimes, the efficiencies and the polluting emissions, and compare the systems against each other.



    Teachers: Jan Van Herle
    Language: En

  • Entrepreneurship & new venture strategy

    A foundational course on the science and practice of launching new ventures. The purpose is to study and experience the first stages of the entrepreneurial process: from the identification of promising opportunities to the development of a viable and innovative business concept.



    Teachers: Marc Gruber
    Language: En

  • Entrepreneurship in food & nutrition science

    Students will learn how nutrition science & food technology is applied to develop food products & diets to optimize health. Examples & case studies will cover novel food technologies, nutrition research on diet, macronutrients & bioactive ingredients, and regulatory & safety requirements.



    Teachers: Eline Marleen Van der Beek, Jérome Feige, Kim Anne Lê Bur
    Language: En

  • Entrepreneurship in life sciences

    Based on real-world examples, hypothetical or own inventions, students are provided with a skill set for translating scientific innovation into a convincing investor pitch (including a comprehensive slide deck on all relevant aspects) and applications for funding of a startup project



    Teachers: Christoph Merten
    Language: En

  • Environmental and construction law

    This course provides the students with the basic knowledge required to understand the legal aspects of their professional life in relation with spatial planning and environmental protection. Special emphasis is given to legal practical issues related to their profession.



    Teachers: Isabelle Romy
    Language: Fr

  • Environmental assessment and reporting

    Learn how to assess, analyse, report and communicate the environmental impacts of companies, projects and products considering whole value chains, i.e. applying Life Cycle Impact Assessment. State-of-the-art standards, methodologies, databases and indicators will be considered.



    Teachers: Damien Antoine Friot
    Language: En

  • Environmental chemistry

    This course provides students with an overview over the basics of environmental chemistry. This includes the chemistry of natural systems, as well as the fate of anthropogenic chemicals in natural systems. It enables students to apply general chemical concepts to natural systems.



    Teachers: Meret Aeppli, Tamar Kohn
    Language: En

  • Environmental economics

    Introduction to economic analysis applied to environmental issues: all the necessary basic concepts, including cost-benefit analysis, for environmental policy making and its instruments (examples: climate, waste, mobility). Introduction to financial calculation applied to project evaluation.



    Teachers: Philippe Thalmann
    Language: En

  • Environmental impact assesment

    Presentation of the bases of the environmental impact assesment (EIA), context. Assesment methodology and tools for each of the topics and chapters. Illustration with many real cases, and group work. Discussion of the limitations of EIA and new tools such as strategic environmental studies.



    Teachers: Félix Schmidt, Michaël Chopard, Julien Devanthéry
    Language: Fr

  • Environmental system analysis and assessment

    Facing environmental challenges requires to address it with a systemic perspective. Life Cycle Assessment (LCA) and Material Flow Analysis (MFA) are environmental assessment methods enabling the calculation of environmental performance of products, services and territories.



    Teachers: Jérôme Payet, Claudia R. Binder
    Language: Fr

  • Environmental transport phenomena

    The course aims at introducing basic physical aspects of molecular and turbulent diffusion, as well as of dispersion processes, their mathematical modeling, solutions and related environmental applications



    Teachers: Benoît Crouzy, Fernando Porté-Agel
    Language: En

  • Equality and technology

    This course explores the meaning of equality, its realization in society, and its relation to technology.



    Teachers: Raffaele Rodogno
    Language: Fr

  • Ergodic theory

    This is an introductory course in ergodic theory, providing a comprehensive overlook over the main aspects and applications of this field.



    Teachers: Florian Richter
    Language: En

  • Error control in scientific modelling

    Errors are ubiquitous in computational science as neither models nor numerical techniques are perfect. With respect to eigenvalue problems motivated from materials science and atomistic modelling we discuss, implement and apply numerical techniques for estimating simulation error.



    Teachers: Michael Herbst
    Language: En

  • Estimation methods

    The students treat observations affected by uncertainty in a rigorous manner. They master the main methods to adjust measurements and to estimate parameters. They apply specific models to real-world problems encountered in various experimental sciences.



    Teachers: Jan Skaloud
    Language: Fr

  • Ethical behavior in the financial industry

    We will focus on ethical dilemmas facing professionals in the financial industry. Cases based on real events will illustrate various kinds of transgressions. We will study what regulators and firms have put in place to mitigate these issues and propose some guiding principles for individuals.



    Teachers: Aziz Nahas
    Language: En

  • Ethics and law of AI

    This master course enables students to sharpen their proficiency in tackling ethical and legal challenges linked to Artificial Intelligence (AI). Students acquire the competence to define AI and identify ethical and legal questions linked to its conception and increased use in society.



    Teachers: Johan Robert Rochel
    Language: En

  • Ethics for life sciences engineers

    The decisions that life science engineers make can have profound impacts on other people, on society, and on the environment. It is important, therefore, to be aware of the potential effects of decisions, and to have a set of ethical principles and analytical tools to make good ethical decisions.



    Teachers: Roland Tormey
    Language: En

  • Ethique sociale et politique

    The aim of this course is to enable students to
    build up a critical understanding of the ethical and socio-political issues at stake with the development and deployment of technology, and artificial intelligence in particular.



    Teachers: Raffaele Rodogno
    Language: Fr

  • Euclidean and hyperbolic geometries

    We will present the evolution of the foundations of geometry, from Euclid up until Hilbert when non euclidean gemoetries were largely accepted. We will also explore some classical topics, aiming at developping the student's culture and taste for geometry.



    Teachers: Mathieu Huruguen
    Language: Fr

  • Evidence-Based Colour Psychology

    Colour is believed to influence one's well-being and emotions, but not all claims are scientifically sound. We teach students basic skills to critically evaluate such ideas by analysing empirical studies in psychology.



    Teachers: Domicele Jonauskaite
    Language: En

  • Evolutional partial differential equations

    Fundamental techniques and theories for partial differential equations of evolution. Application to basic examples: first-order equations, wave equation, heat equation. The Cauchy-Kowalevsky theorem, abstract problems of evolution.



    Teachers: Boris Buffoni
    Language: Fr

  • Evolutionary robotics

    The course gives an introduction to evolutionary computation, its major algorithms, applications to optimization problems (including evolution of neural networks), and application to design and control of robots. It includes software exercises and project to evolve, build, and test a robot.



    Teachers: Dario Floreano
    Language: En

  • Experience design

    As we move towards an AI economy, the success of new products, systems and services depend increasingly on the excellence of personal experience. This course introduces students to the notion and practice of experience design following a hands-on, studio-based approach.



    Teachers: Jeffrey Huang
    Language: En

  • Experimental Geomechanics

    The aim of the course is to provide the students with a detailed description of the modern experimental techniques for testing geomaterials. Techniques and apparatuses are presented to test materials under a variety of situations, including non-isothermal and partially-saturated conditions.



    Teachers: Alessio Ferrari
    Language: En

  • Experimental analytical chemistry

    This laboratory work aims to illustrate the analytical separation methods course as well as to accustom the students with the qualitative and quantitative aspects of analytical chemistry.
    The number of proposed experiments depend on the number of incoming students.



    Teachers: Christophe Roussel
    Language: Fr

  • Experimental biochemistry and biophysics

    A 7-week long (4+8 h) experiment where you plan and construct a fluorescent sensor protein starting from DNA bricks. The protein will be expressed in and purified from E.coli, characterized by biochemical and spectroscopic methods. Your report will be in the style of a scientific paper or poster



    Teachers: Ruud Hovius
    Language: En

  • Experimental biomicroscopy



    Teachers: Hatice Altug, Arne Seitz
    Language: En

  • Experimental cognitive psychology I

    The media frequently report on trendy studies in experimental cognitive psychology, and which inform the public on human functioning and its causes. We teach students basic skills and requirements when performing, understanding and comprehending such studies, through the angle of replication crisis



    Teachers: Domicele Jonauskaite
    Language: En

  • Experimental cognitive psychology II

    The media frequently report on trendy studies in experimental cognitive psychology, and which inform the public on
    human functioning and its causes. We teach students basic skills and requirements when performing, understanding and comprehending such studies, through the angle of replication crisis.



    Teachers: Domicele Jonauskaite
    Language: En

  • Experimental methods in biomechanics

    The aim of this course is to allow the students to become familiar with the basic techniques to measure the mechanical properties of different musculoskeletal tissues or biomaterials used in tissue engineering.



    Teachers: Dominique Pioletti
    Language: Fr

  • Experimental physical chemistry

    Experiments related to physical chemistry courses.



    Teachers: Lyndon Emsley
    Language: En

  • Exploratory data analysis in environmental health

    This 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 life, and environmental characteristics.



    Teachers: Mayssam Assem Nehme, Stéphane Joost
    Language: En

  • Exquisite Corpse: Architecture Assembled

    Through close readings of key examples, the course revisits the historical evolution of architectural drawing and representation as autonomous entities, aiming to reclaim the agency of architectural drawing as a project.



    Teachers: Hamed Khosravi
    Language: En

  • Fate and behaviour of environmental contaminants

    The student will learn the important processes that control the transport and transformation of organic chemicals in the environment, as well as the formulation and solution of quantitative models to describe these processes.



    Teachers: Meret Aeppli
    Language: En

  • Fault-tolerant quantum computing

    The course explains how to execute scalable algorithms on fault-tolerant quantum computers. It describes error correction used to build reliable logical operations from noisy physical operations, and how quantum programs are mapped into logical operations sets taking into account layout constraints.



    Teachers: Mathias Soeken
    Language: En

  • Field Theory in Condensed Matter Physics

    Topics covered: Superfluidity in weakly interacting Bose gas, the random phase approximation to the Coulomb interaction in the Jellium model, superconductivity within the random phase approximation, the renormalization group analysis of non-linear-sigma models, the Kosterlitz-Thouless transition.



    Teachers: Christopher Marc Mudry
    Language: En

  • Field Work - The Terrain, the Lab, the Archive

    This doctoral seminar expands the concept of 'the field' beyond traditional boundaries to encompass diverse fieldwork methodologies - from ethnographic observation to laboratory research to archival investigation - examining the ethics, challenges, and opportunities each presents.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Film history and theory

    JAPANESE CINEMA, IMAGINATION OF DISASTER: This course aims to offer a history of cinema through the prism of Japanese cinema, and different critical and theoretical approaches linked to the production of representations of disaster.



    Teachers: David Wark Ethan Javet
    Language: Fr

  • Financial Econometrics

    Comprehensive course about the econometric tools that are essential to estimate financial models, both for asset pricing and for forecasting purposes.



    Teachers: Eric Jondeau
    Language: En

  • Financial Econometrics II

    The course aims to give students the tools to write academic papers and is divided into two parts. The first part covers microeconometric methods including panel data, IVs, difference-in-differences, and regression discontinuity design. The second part covers structural estimations methods.



    Teachers: Boris Nikolov, Andreas Fuster
    Language: En

  • Financial applications of blockchains and distributed ledgers

    This course provides an introduction to Distributed Ledger Technology (DLT), blockchains and cryptocurrencies, and their applications in finance and banking and draws the analogies between Traditional Finance (TradFi) and crypto and the ways investors/traders can transact in those worlds.



    Teachers: Dimitrios Karyampas
    Language: En

  • Financial big data

    The course introduces modern methods to acquire, clean, and analyze large quantities of financial data efficiently. The second part expands on how to apply these techniques and robust statistics to financial analysis, in particular to intraday data and investment strategies.



    Teachers: Damien Challet
    Language: En

  • Financial intermediation

    This course provides a theoretical and practical overview of what financial institutions do, how they manage their risks, and how they are regulated. The course also discusses the causes and effects of financial crises, and how financial intermediation is affected by technological innovation.



    Teachers: Andreas Fuster
    Language: En

  • Finite element method

    In this course, the student gets acquainted with the theoretical aspects of the finite element method, the most commonly used computational technique for solving elliptic problems. He learns to apply the finite element method to simple test cases and to more complex problems faced in practice



    Teachers: François Gallaire, Stefano Francesco Burzio
    Language: Fr

  • Finite element modelling and simulation

    The objective of this course is to learn how to carry out rigorous and critical finite element analyzes of realistic problems in solid mechanics using state-of-the-art CAE software.



    Teachers: Edouard Boujo
    Language: Fr

  • Finite element theory and practice

    The aim of this class is to understand the finite element method i.e. the weak and strong variational formulations and the resolution schemes in space and time. The second part of the semester is dedicated to the practice using the commercial program Abaqus.



    Teachers: Jean-Marie Drezet
    Language: Fr

  • Floating offshore renewables

    The objective is to allow the students to work within a small group to develop a concept for offshore infrastructure for multifunctinal purposes.



    Teachers: Clemens Waldhart, Anastasios Vassilopoulos
    Language: En

  • Flood and dam break waves

    The course provides computational methods for unsteady flow problems such as floods, waves, and dam failures. The emphasis is on the physical understanding of the phenomena, the governing equations (Saint-Venant equations) and aspects related to engineering practice.



    Teachers: Christophe Ancey
    Language: Fr

  • Fluid mechanics (for GM)

    Basic lecture in fluid mechanics



    Teachers: Tobias Schneider
    Language: En

  • Fluid mechanics (for SIE)

    This course helps students acquire basic knowledge of the main concepts and equations of fluid mechanics and develop the skills necessary to work effectively in professional engineering practice.



    Teachers: Fernando Porté-Agel
    Language: En

  • Fluid mechanics (for SV)

    This introductory course on fluids mechanics presents the basics concepts in fluids statics, dynamics and kinematics.



    Teachers: Nikolaos Stergiopoulos
    Language: En

  • Fluid mechanics and soft matter

    This course introduces the core principles of fluid mechanics and connects them to the physics of soft matter systems such as colloids, polymers, emulsions, and biological materials. Emphasis is placed on understanding behavior bridging the microscopic and continuum perspectives.



    Teachers: Guillermina Rochelle Ramirez-San-Juan
    Language: En

  • Fluid mechanics and transport phenomena

    The concept of Shell balances, the Navier-Stokes equations and generalized differential balances equations for heat and mass transport are derived. These relations are applied to model systems. Integral balances are introduced in the context of boundary layers and transfer coefficients.



    Teachers: Kevin Sivula
    Language: En

  • Fluids mechanics (For GC)

    This course is an introduction to fluid mechanics. Physical properties of fluids and the conservation principles (mass and momentum) are presented. The second part of the course is devoted to applications to open-channel hydraulics and pipeline flows.



    Teachers: Christophe Ancey
    Language: Fr

  • Fluvial hydraulics and river training works

    The course provides the students with a solid theoretical background in fluvial hydraulics, as well as the basic concepts in river engineering that aim at conciliating hazard protection and environmental protection. Real-world examples illustrate the course.



    Teachers: Tony Arborino, Giovanni De Cesare, Stéphanie André
    Language: Fr

  • Food biotechnology

    The course will deliver basic knowledge on the principles of food fermentation and enzyme technology. The course will also present benefits that food biotechnology can bring in terms of Nutrition & Health and Sustainability.



    Teachers: Wilbert Feike Henricus Sybesma
    Language: En

  • Food chemistry

    Presentation of the properties, the functionality, and specific reactions of the important food constituents: water, proteins, carbohydrates, lipids, vitamins, minerals, additives and toxic components.



    Teachers: Christian Richard
    Language: Fr

  • Foreign relations and Switzerland

    Based on a critical analysis of archives, this course will address the major stages in Swiss History in the 19th-20th centuries through the scope of the country's international relations.



    Teachers: Raphaëlle Ruppen Coutaz
    Language: Fr

  • Forma urbis

    Some ancient cities are ruins, while others evolve, integrating their history into the urban fabric. These transformations create architectural palimpsests, making the city a living monument where past and present coexist and revealing captivating stories around every corner.



    Teachers: Reda Berrada, Nicola Braghieri, Florence Graezer Bideau, Anna Karla De Almeida Milani, Aurélie Anne-Laure Terrier
    Language: Fr

  • Formal verification

    We introduce formal verification as an approach for developing highly reliable systems. Formal verification finds proofs that computer systems work under all relevant scenarios. We will learn how to use formal verification tools and explain the theory and the practice behind them.



    Teachers: Viktor Kuncak
    Language: En

  • Foundation models and generative AI

    This course covers the principles, architectures, and applications of foundation models and generative AI, including generative methods, tokenization, multi-modal learning, adaptation, prompting, and their use in reasoning, decision-making, and scientific domains.



    Teachers: Charlotte Bunne
    Language: En

  • Foundations in financial economics

    The aim of this course is to expose EPFL bachelor students to some of the main areas in financial economics. The course will be organized around six themes. Students will obtain both practical insights through real-world examples and understand how one can model the main economic trade-offs.



    Teachers: Julien Hugonnier, Pierre Collin-Dufresne
    Language: En

  • Foundations of Data Science

    We discuss a set of topics that are important for the understanding of modern data science but that are typically not taught in an introductory ML course. In particular we discuss fundamental ideas and techniques that come from probability, information theory as well as signal processing.



    Teachers: Michael Gastpar
    Language: En

  • Foundations of artificial intelligence

    This course provides the students with 1) a set of theoretical concepts to understand the machine learning approach; and 2) a subset of the tools to use this approach for problems arising in mechanical engineering applications.



    Teachers: Maryam Kamgarpour
    Language: En

  • Foundations of digital humanities

    This course introduces the core concepts and methodologies of Digital Humanities, integrating both theoretical and practical perspectives. Students learn to work with large-scale cultural datasets, acquiring the tools and techniques required for their processing, analysis, and interpretation.



    Teachers: Frédéric Kaplan
    Language: En

  • Foundations of probabilistic proofs

    Probabilistic proof systems (eg PCPs and IPs) have had a tremendous impact on theoretical computer science, as well as on real-world secure systems. They underlie delegation of computation protocols and hardness of approximation. This course covers the foundations of probabilistic proof systems.



    Teachers: Alessandro Chiesa
    Language: En

  • Fracture of materials

    This course covers elementary fracture mechanics and its application to the fracture of engineering materials.



    Teachers: Jean-Marie Drezet, Jean-François Molinari
    Language: En

  • Frederic Joliot/Otto Hahn Summer School on nuclear reactors Physics, fuels and systems

    The School's aim is to address the challenges of reactor design and optimal fuel cycles, and to broaden the understanding of theory and experiments.

    The programme of each School session is defined by the International FJOH Scientific Board.



    Teachers: Andreas Pautz
    Language: En

  • Frontiers in Sustainable Chemical Synthesis

    The students will become familiar with the most recent progress in sustainable synthetic chemistry, covering a broad rang of topics such as catalysis, heterocyclic chemistry, stereoselective synthesis and new synthetic tools.



    Teachers: Jérôme Waser, Xile Hu
    Language: En

  • Frontiers in nanosciences

    The course covers relevant experimental and theoretical concepts in nanoscale science, from fundamental aspects like quantum tunneling and quantum size effects, to hot topics like quantum transport and nanoscale magnetism.



    Teachers: Marina Pivetta
    Language: En

  • Frontiers of Deep Learning for Engineers

    The seminar aims at discussing recent research papers in the field of deep learning, implementing the transferability/adaptability of the proposed approaches to applications in the field of research of the Ph.D. student.



    Teachers: Olga Fink, Devis Tuia, Alexandre Alahi
    Language: En

  • Functional analysis I

    Some basic concepts of linear functional analysis: bounded operators, compact operators, spectral theory for symmetric and compact operators, Hahn-Banach theorem, the open mapping and closed graph theorems.



    Teachers: Boris Buffoni
    Language: Fr

  • Functional analysis II

    We introduce locally convex vector spaces. As an example we treat the space of test functions and the space of distributions. In the second part of the course, we discuss differential calculus in Banach spaces and some elements from nonlinear functional analysis.



    Teachers: Mathias Braun
    Language: En

  • Functional properties of materials

    The main objective of this course is to present the concepts allowing the understanding of the fundamental principles that enable to predict the properties of the materials. The goal is that with these concepts, one will be able to realize material design and/or to understand novel materials.



    Teachers: Valerio Piazza
    Language: Fr

  • Fundamentals & processes for photovoltaic devices

    The objective of this lecture is to give an in-depth understanding of the physics and manufacturing processes of photovoltaic solar cells and related devices (photodetectors, photoconductors). The principle and techniques addressed in this lecture will be useful in a wide range of related fields.



    Teachers: Christophe Ballif
    Language: En

  • Fundamentals in ecology

    The students will learn the fundamentals in ecology with the goal to perceive the environment beyond its physical and chemical characteristics. Starting from basic concepts, they will acquire mechanistic understanding of biodiversity, ecosystem functioning and global change.



    Teachers: Tom Ian Battin, Charlotte Grossiord
    Language: En

  • Fundamentals in statistical pattern recognition

    This course provides in-depth understanding of the most fundamental algorithms in statistical pattern recognition or machine learning (including Deep Learning) as well as concrete tools (as Python source code) to PhD students for their work.



    Teachers: André Anjos, Sébastien Marcel, Olivier Canévet
    Language: En

  • Fundamentals of Image Analysis

    This summer school is an hands-on introduction on the fundamentals of image analysis for scientists. A series of lectures provide students with the key concepts in the field, and are followed by practical sessions with popular software on the participants' own image-analysis software.



    Teachers: Daniel Sage, Edward Andò, Michaël Unser
    Language: En

  • Fundamentals of STEM lmaging and Spectroscopy

    Lectures as well as hands-on trainings concerning different STEM imaging and spectroscopy techniques. Fundamentals of STEM, basic and advanced STEM imaging (ABF, ADF, iDPC, and 4D STEM), aberration-corrected STEM imaging and simulation, acquisition and analysis of EELS and EDX data.



    Teachers: Emad Oveisi, Marco Cantoni, Victor Boureau, Duncan Alexander
    Language: En

  • Fundamentals of VLSI design

    The course introduces the fundamentals of digital integrated circuits and the technology aspects from a designers perspective. It focuses mostly on transistor level, but discusses also the extension to large digital semicustom designs.



    Teachers: Andreas Peter Burg, Alexandre Sébastien Julien Levisse
    Language: En

  • Fundamentals of analog VLSI design

    This course presents the systematic design of low-power analog CMOS integrated circuits based on the concept of inversion coefficient and on the sEKV MOSFET model. It covers device modeling, basic building blocks to more advanced circuits like amplifiers and switched-capacitor circuits.



    Teachers: Christian Enz
    Language: En

  • Fundamentals of biomedical imaging

    The goal of this course is to illustrate how modern principles of basic science approaches are integrated into the major
    biomedical imaging modalities of importance to biology and medicine, with an emphasis on those of interest to in vivo.



    Teachers: Lijing Xin
    Language: En

  • Fundamentals of biomicroscopy



    Teachers: Hatice Altug
    Language: En

  • Fundamentals of biophotonics

    This module serves as an introduction to the area of biophotonics. The approach is multidisciplinary .The course is mainly knowledge-based but students will benefit from the skills learned by carrying out problem solving and by completing the assignment.



    Teachers: Aleksandra Radenovic
    Language: En

  • Fundamentals of biosensors and electronic biochips

    The labels "biosensor"€ and "eBiochip" have been employed to refer to the most diverse systems and in several fields of application. The course is meant not only to provide means to dig into this sea but also a thoughtful understanding of the detection principles and a design perspective.



    Teachers: Carlotta Guiducci
    Language: En

  • Fundamentals of digital systems

    Welcome to the introductory course in digital design and computer architecture. In this course, we will embark on a journey into the world of digital systems, exploring the fundamental principles and concepts that underpin modern computing technology.



    Teachers: Mirjana Stojilovic
    Language: En

  • Fundamentals of electrical circuits and systems I

    This course gives you an introduction to signal processing, focusing on the Fourier transform, on signal sampling and reconstruction and the Discrete Fourier transform.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Fundamentals of electrical circuits and systems II

    This course provides an introduction to the theory and analysis methods of electrical circuits.



    Teachers: Farhad Rachidi-Haeri
    Language: En

  • Fundamentals of geomatics

    Fundamental of geomatics for civil and environmental engineers. Introduction to acquisition, management and visualization of geodata. Learning and doing practical experiments: geodata acquisition and land imaging.



    Teachers: Devis Tuia, Pierre-Yves Gilliéron
    Language: Fr

  • Fundamentals of indoor climate

    The indoor climate impacts building performance and human well-being. This course covers fundamental knowledge of indoor air quality and thermal environment, with their assessment methods. It also outlines strategies for creating comfortable, healthy, and energy-efficient spaces.



    Teachers: Dusan Licina
    Language: En

  • Fundamentals of inference and learning

    This is an introductory course in the theory of statistics, inference, and machine learning, with an emphasis on theoretical understanding & practical exercises. The course will combine, and alternate, between mathematical theoretical foundations and practical computational aspects in python.



    Teachers: Florent Krzakala
    Language: En

  • Fundamentals of integrated photonic components

    This course gives an introduction to basic integrated photonics components that are at the core of photonic nanotechnologies today. The course combines theoretical description with practical lab work where students will do simulations in CST Microwave Studio.



    Teachers: Ileana-Cristina Benea-Chelmus
    Language: En

  • Fundamentals of quantum sensing and metrology

    This course introduces the physical principles and technologies behind quantum measurement systems. Emphasis is placed on both theoretical foundations and real-world implementations.



    Teachers: Clément Christian Javerzac-Galy
    Language: En

  • Fundamentals of separation processes

    The course will cover fundamentals concepts of separation processes involving chemical equilibrium and mass transfer. Students will design separation processes widely used in the industry, for the separation of liquid mixtures, gas-liquid mixtures, and gas mixtures.



    Teachers: Kumar Varoon Agrawal
    Language: En

  • Fundamentals of solid-state materials

    Fundamentals of quantum mechanics as applied to atoms, molecules, and solids. Electronic, optical, and magnetic properties of solids.



    Teachers: Nicola Marzari
    Language: En

  • Fundamentals of superresolution optical microscopy and Scanning Probe Microscopy

    The course starts from general discussion of the microscopy spatial resolution problem and different proposals to beat classical criteria in the field. Afterwards, modern scanning probe microscopy methods are discussed.



    Teachers: Serguei Sekatski
    Language: En

  • Fundamentals of traffic operations and control

    The objectives of this course are to present the major elements of traffic operations and to develop basic skills in applying the fundamentals of traffic analysis and control. Students should be able to start applying these skills to model different aspects of congestion in urban systems.



    Teachers: Nikolaos Geroliminis
    Language: En

  • Fusion and industrial plasma technologies

    The course provides an overview of the technologies that are essential for fusion developments and for industrial plasma
    applications, highlighting the synergies between the two fields. The aim is to provide a combined theoretical and
    experimental background to the various topics.



    Teachers: Marcelo Baquero Ruiz, Holger Reimerdes, Manuel A. Pouchon, Joan Decker, Kamil Sedlák, Thomas Henricus Nes, Jean-Philippe Hogge, Ugo Siravo, Yves Martin
    Language: En

  • Game Theory

    Game theory deals with multiperson strategic decision making. Major fields of Economics, such as Microeconomics, Corporate Finance, Market Microstructure, Monetary Economics, Industrial Organization, International Trade Theory all build on game theoretic foundations.



    Teachers: Theodosios Dimopoulos
    Language: En

  • Game design & prototyping

    This course aims to present and discuss various game design methodologies that can be used to analyze and create projects based on interactivity and player engagement. It gives students the opportunity of engaging with the medium of (video) games - its limits and potentials - to widen their toolset.



    Teachers: David Wark Ethan Javet
    Language: En

  • Game theory and strategic decisions

    Game theory studies the strategic interactions between rational agents. It has a myriad of applications in politics, business, sports. A special branch of Game Theory, Auction Theory, has recently guided the development of Ebay, Google advertising auctions, and of the Wireless spectrum auctions.



    Teachers: Elena Perazzi
    Language: En

  • Gaussian processes

    This is an introductory course on Gaussian fields and processes - or more shortly, on Gaussian magic. By discussing both the general theory and concrete examples, we will try to understand where and how Gaussian processes appear, and how to study them.



    Teachers: Juhan Aru
    Language: En

  • Gender and representation

    This course contextualizes gender in daily practices to critique it and to expose the lines of force that run through it and the hierarchies it creates. Students will develop their critical judgment to enable them to defend their theoretical and political positions.



    Teachers: Boris Vejdovsky
    Language: Fr

  • General Biology

    The purpose of the course is to provide a general overview of the biology of cells and organisms. We will discuss this in the context of cell and organ life, focusing on the regulatory principles you will encounter in your biology studies.



    Teachers: Camille Goemans, Freddy Radtke, Kristina Schoonjans, Johannes Gräff
    Language: Fr

  • General aspects of the electronic structure of crystals

    The course is aimed at giving a general understanding and building a feeling of what electronic states inside a crystal are.



    Teachers: Daniil Yevtushynsky
    Language: En

  • General chemistry

    This course aims at the acquisition of essential notions on the structure of matter, chemical equilibria and reactivity. Theoretical teaching and exercise provide the methodology to analyze and solve by reasoning and calculation novel problems of general chemistry.



    Teachers: Samuel Terrettaz
    Language: Fr

  • General chemistry

    This course covers essential notions in general chemistry, relative to matter and its structure, equilibriums and chemical reactions, for life science students. The lectures and exercise sessions provide the knowledge and methodology required to solve general chemistry exercises.



    Teachers: Camille Goemans, Aleksandar Antanasijevic, Arne Seitz
    Language: En

  • General physics : electromagnetism

    Introduction to fluids mechanics, to electromagnetism, and to wave phenomena.



    Teachers: Giovanni Boero
    Language: Fr

  • General physics : electromagnetism

    The course covers the concepts of electromagnetism, with the support of experiments. The covered topics include electrostatics, electric current and circuits, magnetostatics, electromagnetic induction, Maxwell's equations, and electromagnetic waves.



    Teachers: Fabio Avino
    Language: Fr

  • General physics : electromagnetism

    The topics covered by the course are concepts of electromagnetism and electromagnetic waves.



    Teachers: Joaquim Loizu
    Language: Fr

  • General physics : fluids and electromagnetism

    The course covers two important chapters of physics: physics of fluids and electromagnetism. An introduction to the physics of waves is also given in order to study the solutions of the equations of hydrodynamics and Maxwell's equations.



    Teachers: Christian Gabriel Theiler
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Frédéric Mila
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Jean-Philippe Hogge
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanics of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Luc Testa
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanics of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Yves Revaz
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • General physics : mechanics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Sylvain Bréchet
    Language: Fr

  • General physics : mechanics (English)

    Students will learn the principles of mechanics to enable a better understanding of physical phenomena, such as the kinematics and dyamics of point masses and solid bodies. Students will acquire the capacity to quantitatively analyze these effects with the appropriate theoretical tools.



    Teachers: Marcelo Baquero Ruiz
    Language: En

  • General physics : mechanics (IN)

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Stefano Rusponi, Christophe Galland
    Language: Fr

  • General physics : mechanics (english flipped classroom)

    The principles of classical mechanics successfully describe many phenomena encountered in the world. In this course students will develop a conceptual understanding of the core concepts and an ability to apply the theoretical framework to describe and predict the motions of solid bodies.



    Teachers: Emma Tolley
    Language: En

  • General physics : mechanics (flipped classroom)

    The course establishes the basic notions that will allow the student to have a better understanding of the physical phenomena in mechanics. The students acquires the capability to quantitatively analyse the consequences of these effects with appropriate theoretical tools.



    Teachers: Cécile Hébert
    Language: Fr

  • General physics : quanta

    The course treats electromagnetic waves, including both geometrical optics and physical optics, and
    gives an introduction to quantum physics.



    Teachers: Alfredo Pasquarello
    Language: Fr

  • General physics : thermodynamics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Jérémy Genoud
    Language: Fr

  • General physics : thermodynamics

    Give the student the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Andreas Osterwalder
    Language: Fr

  • General physics : thermodynamics

    Give the students the basic notions that will allow their to have a better understanding of physical phenomena. Acquire the capability to analyse quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Nicolas Grandjean
    Language: Fr

  • General physics : thermodynamics

    Provide the student with the basic notions that will allow him or her to have a better understanding of physical phenomena, such as the mechanic of point masses. Acquire the capacity to analyze quantitatively the consequences of these effects with appropriate theoretical tools.



    Teachers: Ivo Furno
    Language: Fr

  • General physics : thermodynamics

    The goal of General Physics is to give the student the basic notions to have a better understanding of physical phenomena. This objective is attained when the student can quantitatively analyse the consequences of these effects with the appropriate theoretical tools.



    Teachers: Sylvain Bréchet
    Language: Fr

  • General physics : thermodynamics (English)

    Students acquire the abilities to analyze physical systems through the lens of thermodynamics and statistical physics.



    Teachers: Michaela Hirschmann
    Language: En

  • General physics : thermodynamics (flipped class in english)

    Students acquire the abilities to analyze physical systems through the lens of thermodynamics, statistical physics, and special relativity.



    Teachers: Sahand Jamal Rahi
    Language: En

  • General physics: electromagnetism

    Introduction to electromagnetism.



    Teachers: Pasquale Scarlino
    Language: En

  • General physics: electromagnetism

    The topics covered by the course are concepts of electromagnetism, properties of waves, and fluid mechanics.



    Teachers: Dirk Grundler
    Language: En

  • General physics: electromagnetism

    The course covers the phenomena, concepts and principles of electricity and magnetism illustrating some of their applications. The unity of the electric, magnetic and optical phenomena and the variety of their applications are emphasized.



    Teachers: Guillermina Rochelle Ramirez-San-Juan
    Language: En

  • Genetics and genomics

    The theoretical part of this course covers classical genetics and contemporary genomics. Because bioinformatics has become important for genomic research, the course also includes practical applications to genomic analyses using Python, including group projects.



    Teachers: Bart Deplancke, Sebastian Martin Waszak
    Language: En

  • Genomic solutions to sustainable development

    The course explores how genomic technologies can contribute to achieving the UN Sustainable Development Goals. Students will learn how genomics impacts healthcare, agriculture, energy, and environmental conservation through lectures, case studies, and practical projects.



    Teachers: Sebastian Martin Waszak, Jacques Fellay
    Language: En

  • Genomics and bioinformatics

    This course covers various data analysis approaches associated with applications of DNA sequencing technologies, from genome sequencing to quantifying gene evolution, gene expression, transcription factor binding and chromosome conformation.



    Teachers: Anne-Florence Bitbol, Jacques Rougemont, Raphaelle Luisier
    Language: En

  • Geographic information system (GIS)

    Acquisition of basic concepts and skills of (geographic) data structures and of their storage in (geographic) database systems. Learning of relevant geographic data analysis processes for environmental and civil engineers (spatial autocorrelation, spatial interpolation, digital elevation modeling).



    Teachers: Stéphane Joost
    Language: Fr

  • Geology

    Civil engineers conduct their activities in constant interaction with the subsurface. The geology course provides students with the fundamental Geoscience knowledge necessary for well-integrated engineering within the context of our planet.



    Teachers: Othmar Müntener, Jonas Jacques Marcel Vanardois, Marie Violay
    Language: Fr

  • Geomechanics

    The course covers engineering applications and challenges in geomechanics, including stress-strain behavior of geomaterials in variousconditions, triaxial testing,and constitutive frameworks for elasticity and plasticity.Practical insights are gained through workshops with geomechanics professionals



    Teachers: Alessio Ferrari, Lyesse Laloui
    Language: En

  • Geometry for architects I

    This course aims to reveal 3 of the founding principles of geometry.
    1/ as an essential mathematic technique in the process of the conception of a project
    2/ as a privileged field for parametric modeling software
    3/ as a component of the history of the culture of architecture.



    Teachers: Ahmed Wael Ismail
    Language: Fr

  • Geometry for architects II

    This course deals with the following subjects: perspective, descriptive geometry and an initiation to projective geometry.



    Teachers: Ahmed Wael Ismail
    Language: Fr

  • Geotechnical engineering

    Students know the different types of geotechnical structure (foundation, retaining walls etc,) their design and construction techniques.
    They are able to determine the different factors controlling the realisation of a geotechnical structure, and design these structures to satisfy the limit states.



    Teachers: Andreas Möri
    Language: Fr

  • Geothermal resource development

    This course provides an overview of the geothermal energy sector, spanning core topics of geology, thermodynamics, hydrogeology, and geochemistry and tackles questions of geothermal resource exploration, assessment, exploitation, economics, and environmental, and societal considerations.



    Teachers: Alexandra Kushnir
    Language: En

  • Global change ecology and fluvial ecosystems

    Understand the functioning of rivers, focusing on hydrological, geomorphologic, biogeochemical and ecological components, and their linkages. Analyze impacts of global change on rivers ecosystems, develop skills related to synthesizing and interpreting literature and communicating science.



    Teachers: Tom Ian Battin
    Language: En

  • Global issues of the digital society

    The course presents current global issues related to instant communication and social media. The interdisciplinary approach integrates humanities and social sciences, as well as engineering sciences and introduces students to group work and the scientific approach.



    Teachers: Denis Gillet, Samuel Bendahan
    Language: Fr

  • Graph representations for biology and medicine

    Systems of interacting entities, modeled as graphs, are pervasive in biology and medicine. The class will cover advanced topics in signal processing and machine learning on graphs and networks, and will showcase applications of the tools in biomedicine.



    Teachers: Dorina Thanou
    Language: En

  • Graph theory

    The course aims to introduce the basic concepts and results of modern Graph Theory.



    Teachers: Oliver Janzer
    Language: En

  • Graphic Design - Experimental approach

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic Design - Illustrative approach

    The course offers a practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic design I

    This course offers practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Graphic design II

    Practical teaching that allows to acquire the bases of graphic design and to understand the stakes, the various fields of application, the techniques and the conventions of that discipline.



    Teachers: Denis Edouard Roueche
    Language: Fr

  • Green spaces - Concepts and planning approaches

    Urban green offers a variety of services and thus plays an important role in the transformation of our cities. The course provides an overview of various innovative approaches to the planning and design of multifunctional green spaces, focussing on how to build green and blue infrastructures.



    Teachers: Beate Jessel
    Language: En

  • Groundwater and soil remediation

    This course covers the essential knowledge of contaminant partitioning and techniques to monitor chemical species, physical extent of contamination and biological processes. In the second part, remediation approaches are tackled. This course represents the fundamentals of remediation.



    Teachers: Rizlan Bernier-Latmani
    Language: En

  • Hands-on bioinformatics for microbial meta-omics

    This course will train doctoral students to use bioinformatic tools to analyse amplicon and metagenomic sequences. In addition, we will also touch upon meta-transcriptomics and meta-proteomics.



    Teachers: Ianina Altshuler, Anna Carratala Ripolles, Rizlan Bernier-Latmani, Emma Bell
    Language: En

  • Hands-on with Research Data Management in Chemistry

    PhD students in Chemistry will learn hands-on Research Data Management (RDM) skills transferable to their research practices. They will
    contextualize their research into RDM best practices (day 1), discover appropriate tools (day 2) and work on a project (day 3) for the course
    accreditation



    Teachers: Chiara Gabella, Francesco Varrato, Alain Borel
    Language: En

  • Haptic human robot interfaces

    This course teaches basic knowledge on haptic devices, force feedback and mechanical man-machine interfaces. Lectures are about 40 %, the rest is hands-on practical work with the "haptic paddle", a complete mechanical device with full laptop control interface. Realization of project in groups of 2.



    Teachers: Mohamed Bouri, Solaiman Shokur
    Language: En

  • Harmonic analysis

    An introduction to methods of harmonic analysis.
    Covers convergence of Fourier series, Hilbert transform, Calderon-Zygmund theory, Fourier restriction, and applications to PDE.



    Teachers: Joachim Krieger
    Language: En

  • Health A: Innovation, Equity, Sustainability

    The course provides an interdisciplinary examination of key global health challenges, focusing on biomedical innovations, pharmaceuticals, sustainability, mental health, and health policies. It offer a critical skillset to engineering students approaching these complex health challenges.



    Teachers: Luca Chiapperino, Delphine Preissmann
    Language: Fr

  • Health B: Innovation, Equity, Sustainability

    The course provides an interdisciplinary examination of key global health challenges, focusing on biomedical innovations, pharmaceuticals, sustainability, mental health, and health policies. It offer a critical skillset to engineering students approaching these complex health challenges.



    Teachers: Thomas David, Felix Ernst Rietmann
    Language: Fr

  • Health, populations and society

    This course uses the topic of tobacco as a guideline for exploring the various dimensions of a major public health problem and its multiple implications. The teachers will extend the discussion of tobacco products to other similar issues. Global health issues will be addressed.



    Teachers: Murielle Bochud
    Language: Fr

  • Heat and mass transfer

    This course covers fundamentals of heat transfer and applications to practical problems. Emphasis will be on developing a physical and analytical understanding of conductive, convective, and radiative heat transfer.



    Teachers: Giulia Tagliabue
    Language: En

  • Heat pump systems

    This course aims to study heat pumping cycles and technologies, and equipment, such as compressors (positive displacement and dynamic), heat exchangers, and expansion valves.



    Teachers: Jürg Alexander Schiffmann
    Language: En

  • Heterogeneous reaction engineering

    The theoretical background and practical aspects of heterogeneous reactions including the basic knowledge of heterogeneous catalysis are introduced. The fundamentals are given to allow the design of multiphase chemical reactors.



    Teachers: Jeremy Luterbacher
    Language: En

  • Hidden rivers

    Hidden Rivers aims at fulfilling the need for an interdisciplinary understanding of the problematics surrounding urban streams, through ecological, hydrological, and spatial relationships found in riverscapes.



    Teachers: Hannes Markus Peter, Paola Viganò, Giovanni De Cesare
    Language: En

  • Highlights energy research and chemical engineering 1

    Synthesis and design of materials for sustainable energ.This seminar series will invite leading researchers from academia, industry, or government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the performance metrics of material.



    Teachers: Wendy Lee Queen
    Language: En

  • Highlights energy research and chemical engineering 2

    Synthesis and design of materials for sustainable energy.This seminar series will invite leading researchers from academia, industry, or
    government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the
    performance metrics of material



    Teachers: Wendy Lee Queen
    Language: En

  • Highlights energy research and chemical engineering 3

    Synthesis and design of materials for sustainable energ.This seminar series will invite leading researchers from academia, industry, or government agencies to give insightful talks on state-of-the-art characterization techniques that are used to better understand the performance metrics of material.



    Teachers: Wendy Lee Queen
    Language: En

  • Historical Document and Media Processing

    This course introduces historical document processing, focusing on concepts and methods that enable the transformation of digitised materials into searchable information. Grounded in machine learning and document processing, it also covers data curation and copyright considerations.



    Teachers: Maud Ehrmann
    Language: En

  • History and the digital

    The course presents a number of computational approaches & tools that can be used to study history. Drawing on case studies from the history of science & technology, the course also offers students the opportunity to critically reflect on their own practices as digital humanists and data scientists.



    Teachers: Jérôme Baudry
    Language: En

  • History and theory of photography

    The class offers an introduction to the history of photography trough the presentation of ten key notions, analysed historically from the 19th to the 21st century.



    Teachers: Olivier Lugon
    Language: Fr

  • History of Architecture I,II

    This course critically interrogates the connection of modern architecture with its hypothetical origins by setting it alongside new accounts of the dawn of humanity.



    Teachers: Alfredo Thiermann
    Language: En

  • History of Architecture V/VI

    This is a survey course on the history of architecture of the twentieth century.



    Teachers: Alfredo Thiermann
    Language: En

  • History of architecture III/IV

    This course is concentrated on the history of Western architecture during the so-called 'long Renaissance,' a period that spans between the 15th and the 19th centuries.



    Teachers: Pier Vittorio Aureli
    Language: En

  • History of economic thought

    An introduction to the history of economic thought that invites us to reflect on a current debate - planning for the ecological transition - through the historical socialist calculation debate, which opposed proponents of self-regulating markets against proponents of economic planning.



    Teachers: François Allisson
    Language: Fr

  • History of energy: from windmills to nuclear power

    This seminar-course deals with the development of energy-related technologies in Switzerland in the 19th and 20th centuries. Thanks to the interactive analysis of period documents (sources), the student develops an awareness of the relationship between the technological and the social.



    Teachers: Cédric Humair
    Language: Fr

  • History of globalization I

    Globalization is the linguistic omnivore of our times. This course addresses the long history of worldwide encounters and goes behind the rosy vision of a global village. It gives particular attention to inequalities and to the men and women who fought for alternatives to capitalism.



    Teachers: Pierre Eichenberger
    Language: En

  • History of globalization II

    Globalization is the linguistic omnivore of our times. This course addresses the long history of worldwide encounters and goes behind the rosy vision of a global village. It gives particular attention to inequalities and to the men and women who fought for alternatives to capitalism.



    Teachers: Pierre Eichenberger
    Language: En

  • History of international relations

    This course analyzes North-South relations during the era of colonial empires, as well as the persistent dynamics arising from this global history up to the present day.



    Teachers: Fabio Rossinelli
    Language: Fr

  • History of park and garden design

    The course introduces the most important periods of European and international garden history and design up to the present day and shows the importance of public parks and green spaces for modern urban development. Students are given the opportunity to analyze and interpret their own example.



    Teachers: Beate Jessel
    Language: En

  • Housing and typology

    Using a typology-focused approach, the teachers will successively explore the main types of rationalist housing to understand their historical origins, as well as their aspirations and social and political implications.



    Teachers: Eric Lapierre, Sophie Delhay
    Language: Fr

  • How people learn: Designing Learning Tools I

    The 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.



    Teachers: Roland Tormey, Nihat Kotluk
    Language: En

  • How people learn: Designing Learning Tools II

    The 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.



    Teachers: Nihat Kotluk, Roland Tormey
    Language: En

  • How to prepare successful Grant proposals

    You will learn where to look for appropriate fellowship or research funding, how to apply for specific instruments, and how to prepare a written application. You will also gain an understanding of how proposals are assessed by funders and hone your proposal writing skills through peer review.



    Teachers: Kristen Irwin, Nele Gheldof, Peter Abbott, Thibault Aryaksama
    Language: En

  • Human language technology: applications to information access

    The Human Language Technology (HLT) course introduces methods and applications for language processing and generation, using statistical learning and neural networks.



    Teachers: Andrei Popescu-Belis
    Language: En

  • Humans/machines

    This course combines cultural (particularly literary and artistic), social and scientific approaches to explore the issues, perspectives and problems raised by the hybridization of human and machine.



    Teachers: Romain Jacques Bionda, Marc Atallah
    Language: Fr

  • Humans/machines II

    This course combines cultural (particularly literary and artistic), social and scientific approaches to explore the issues, perspectives and problems raised by the hybridization of human and machine.



    Teachers: Romain Jacques Bionda, Marc Atallah
    Language: Fr

  • Hydraulic engineering and infrastructures

    Water is vital for life but also a powerful natural force. Hydraulic engineering addresses the sustainable management of water for reliable supply, renewable energy, and protection from hazards.



    Teachers: Mirko Musa
    Language: En

  • Hydraulic turbomachines

    Master lecture on Hydraulic Turbomachines: operating principles and design of impulse and reaction turbines, industrial pumps and pump-turbines.



    Teachers: Elena Vagnoni
    Language: En

  • Hydroacoustic for hydropower plants

    Introduction to pressure wave propagation phenomena in hydraulic circuits, water hammer calculations, transient behaviour of hydroelectric plants, 1D numerical simulation of the dynamic behaviour of Francis, Pelton and Kaplan turbines, and study of the stability of these systems.



    Teachers: Christophe Nicolet
    Language: En

  • Hydrodynamics

    Nondimensionalized Navier-Stokes equations result in a great variety of models (Stokes, Lubrication, Euler, Potential) depending on the Reynolds number. The concept of boundary layer enables us then to identify the different components of the hydrodynamic drag. Wave drag is finally introduced.



    Teachers: François Gallaire
    Language: En

  • Hydrogeophysics

    This course aims to provide a solid methodological foundation for understanding the principles of geophysical techniques relevant for addressing hydrogeological and related environmental and engineering problems. The goal is to provide students with pertinent decision making capabilities.



    Teachers: Klaus Holliger
    Language: En

  • Hydrological risks and structures

    The course is an introduction to statistical hydrology with a focus on the hydrology of small mountain watersheds. The course includes a general introduction to risk management. It then introduces the student to extreme value theory and hydrological models.



    Teachers: Christophe Ancey
    Language: Fr

  • Hydrology for engineers

    This is an introductory course to key concepts and methods in physical and engineering hydrology.



    Teachers: Sara Bonetti
    Language: En

  • Hydropower plants: generating and pumping units

    Master Lecture on the layouts, compenents and operating principles of hydropower plants and hydroelectric units for generation and pumping.



    Teachers: Elena Vagnoni
    Language: En

  • Hydropower schemes and pumped-storage

    The course deals with the conception and design of hydraulic structures used for production and/or storage of electric energy, including pumped hydro energy storage (PHES).
    We also discuss their technical/social/economical/environmental feasibility in the Swiss/European/Global energy transition.



    Teachers: Pedro Manso, Giovanni De Cesare
    Language: En

  • IGEM

    An interdisciplinary EPFL student team will design and build genetic circuits with novel functionalities. Students learn to develop a project and carry it out to completion in a concrete manner. Their creativity and critical thinking are highly encouraged.



    Teachers: Brian McCabe
    Language: En

  • IGEM lab

    An interdisciplinary EPFL student team will design and build genetic circuits with novel functionalities. Students learn to develop a project and carry it out to completion in a concrete manner. Their creativity and critical thinking are highly encouraged.



    Teachers: Brian McCabe
    Language: En

  • Image Processing for Life Science

    Registration details will be announced via email. It takes place yearly from Sept./October to December & intends to teach image processing with a strong emphasis of applications in life sciences. The idea is to enable the participants to solve image-processing questions via workflows independently.



    Teachers: Olivier Burri, Nicolas Chiaruttini, Romain Guiet, Arne Seitz
    Language: En

  • Image analysis and pattern recognition

    This course gives an introduction to the main methods of image analysis and pattern recognition.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Image and video coding

    This course addresses coding of visual information. The primary focus will be on image and moving picture compression. Concrete examples of image and video coding algorithms such as those standardized under JPEG and MPEG are explained and compared.



    Teachers: Touradj Ebrahimi
    Language: En

  • Image processing I

    Introduction 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 industrial vision and biomedical imaging.



    Teachers: Dimitri Van De Ville, Michaël Unser
    Language: En

  • Image processing II

    Study 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.



    Teachers: Dimitri Van De Ville, Daniel Sage, Michaël Unser
    Language: En

  • Image processing for Earth observation

    This course covers optical remote sensing from satellites and airborne platforms. The different systems are presented. The students will acquire skills in image processing and machine/deep learning to extract end-products from the images such as land cover or risk maps.



    Teachers: Devis Tuia
    Language: En

  • Immunoengineering

    Immunoengineering is an emerging field where engineering principles are grounded in immunology. This course provides students a broad overview of how engineering approaches can be utilized to study immunology, model immune systems, modulate immune response, and develop novel immunotherapies.



    Teachers: Li Tang
    Language: En

  • Immunology

    This course describes the human immune system, and the immunological bases of vaccination, transplantation, immunotherapy and allergy. It also describes the role of stem cells in the formation of tissues, in particular the hematopoietic lineage.



    Teachers: Bruno Lemaitre, David Suter
    Language: Fr

  • Immunology - advances and therapeutic implications

    The students acquire advanced level knowledge regarding the functioning of the (vertebrate) immune system. A strong focus is placed on the molecular mechanisms underlying innate and adaptive immune responses and their implications for medicine.



    Teachers: Andrea Ablasser
    Language: En

  • Improve your group effectiveness

    During the leadership integration sessions, you will learn what are the conditions for a team to effectively work together. You will explore the stages of group development and team dynamics. You will analyze team performance through the lens of the BART model.



    Teachers: Silke Mischke Jaep, Francis Joseph Pfluger
    Language: En

  • Improve your personal effectiveness

    The aim of this integration week is to improve personal effectiveness by building self-awareness through activities, reflections, and academic material. You will have built trust and relationships that will help you work together in developing your leadership throughout the rest of the program.



    Teachers: Francis Joseph Pfluger, Silke Mischke Jaep
    Language: En

  • Indoor air quality and ventilation

    This course covers the fundamentals of indoor air quality and ventilation strategies for optimal building air quality. Through lectures, discussions, modeling software, a hands-on group project, students explore indoor air pollutants, their properties, emission sources, and control mechanisms.



    Teachers: Dusan Licina
    Language: En

  • Industrial Design - Initiation project

    The course consists in practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Industrial automation

    This course consists of two parts:
    1) architecture of automation systems, hands-on lab
    2) dependable systems and handling of faults and failures in real-time systems, including fault-tolerant computing



    Teachers: Jean-Charles Tournier, Philipp Alexander Sommer
    Language: En

  • Industrial design - form, function and materials

    Practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object.



    Teachers: Tomás Král
    Language: Fr

  • Industrial design I

    This course offers practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object. The results in a functional prototype made in collaboration with an artisan or a local company.



    Teachers: Tomás Král
    Language: Fr

  • Industrial design II

    This course offers practical teaching that allows acquiring the bases of industrial design by confronting the students with the creation of an object. The results in a functional prototype made in collaboration with an artisan or a local company.



    Teachers: Tomás Král
    Language: Fr

  • Industrial electronics I

    The course deals with the control of grid connected power electronic converters for renewable applications, covering: converter topologies, pulse width modulation, modelling, control algorithms and controllers (PID and PR), coordinate frame transformations, grid monitoring and synchronisation (PLL).



    Teachers: Drazen Dujic
    Language: En

  • Industrial electronics II

    The course is dealing with high performance drives and methods to control various electrical machines by means of power electronic converter and advanced control methods.



    Teachers: Drazen Dujic
    Language: En

  • Industrial production processes

    Application windows of the main manufacturing process categories. Implementation of simple models describing the behavior of the main manufacturing processes. Basic understanding of the economic aspects of production processes. Manufacturing process selection methodology at an aggregated level.



    Teachers: Eric Boillat
    Language: Fr

  • Infection biology

    Infectious diseases (ID) are still a major problem to human health. But how do pathogens make us sick? How do they evolve and spread? The discovery and use of antibiotics and vaccination has changed the outcome of some IDs. But resistance mechanisms have evolved and are of major concern.



    Teachers: Melanie Blokesch
    Language: En

  • Inference for large-scale time series with application to sensor fusion

    Large-scale time series analysis is performed by a new statistical tool that is superior to other estimators of complex state-space models. The identified stochastic dependences can be used for sensor fusion by Bayesian (e.g. Kalman) filtering or for studying changes in natural/biological phenomena.



    Teachers: Stéphane Guerrier, Jan Skaloud
    Language: En

  • Information and Asset Pricing

    We study the role of information in equilibrium asset pricing models. We cover simple one-period models of incomplete and asymmetric information using competitive rational expectation equilibria and Bayesian-Nash equilibria. We extend to dynamic models.



    Teachers: Pierre Collin-Dufresne
    Language: En

  • Information literacy for chemists

    Concepts and tools to understand and use the modem chemical information environment Learn how to explore the scientific literature, how to use the information found in agreement with intellectual property laws, and learn about the current trends impacting chemists as creators of knowledge.



    Teachers: Vincenzo Palatella, Alain Borel, Miriam Petrilli
    Language: En

  • Information security and privacy

    This course provides an overview of information security and privacy topics. It introduces students to the knowledge and tools they will need to deal with the security/privacy challenges they are likely to encounter in today's world. The tools are illustrated with relevant applications.



    Teachers: Mathias Payer
    Language: En

  • Information theory and coding

    The mathematical principles of communication that govern the compression and transmission of data and the design of efficient methods of doing so.



    Teachers: Emre Telatar
    Language: En

  • Information, Computation, Communication

    The course objectives are to introduce the students to algorithmic thinking, to get them familiar with the foundations of communication and computer sciences and to develop a first set of skills in programming with the Python language.



    Teachers: Olivier Lévêque, Mirjana Stojilovic
    Language: Fr

  • Information, Computation, Communication

    The goal is this course is to introduce students to computational thinking, to present fondamental ideas of computer science and to develop their first programming skills (C++ language).



    Teachers: Ronan Boulic
    Language: Fr

  • Information, Computation, Communication

    On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming in Python is given.



    Teachers: Rafael Pereira Pires
    Language: Fr

  • Information, Computation, Communication

    This course is an introduction to computational thinking and computer science fundamentals as well as C++ programming basics.



    Teachers: Jean-Cédric Chappelier
    Language: Fr

  • Information, Computation, Communication

    The objective of this course is to introduce students to algorithmic thinking, to familiarize them with the fundamentals of computer and communications sciences and to develop their first programming skills (in C++).



    Teachers: Rafael Pereira Pires, Jamila Sam
    Language: Fr

  • Information, Computation, Communication

    On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming is given.



    Teachers: Olivier Lévêque, Sébastien Doeraene
    Language: Fr

  • Information, Computation, Communication

    This course is an introduction to computational thinking and computer science fundamentals as well as C++ programming basics.



    Teachers: Sébastien Doeraene
    Language: Fr

  • Information: strategy & economics

    Introduction to the economics of information and its strategic ramifications. The main objectives are to use economic theory to understand strategic interactions in the presence of uncertainty, estimate the value of information, and to analyze competitive strategy in an information economy.



    Teachers: Thomas Weber
    Language: En

  • Infrastructures et sciences sociales

    This course offers a perspective from social sciences to analyzing infrastructures (from planning to their governance). It will address issues of ecology, accessibility, contestation, risks, and citizenship based on different case studies worldwide.



    Teachers: Nathalia Capellini Carvalho de Oliveira
    Language: Fr

  • Innovation & entrepreneurship in engineering

    This 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 implications in engineering and management.



    Teachers: Thomas Weber, Véronique Michaud
    Language: En

  • Innovation for construction and the environment

    The course delves into how innovation in construction, seen as an engineering process, progresses through steps and stages. It focuses on three main areas: (1) introducing new materials, (2) integrating digital systems, and (3) measuring sustainability and environmental impact. We'll explore how



    Teachers: Dimitrios Terzis
    Language: En

  • Innovation management



    Teachers: Zeynep Erden Özkol
    Language: En

  • Inorganic chemistry "Applications and spin-offs"

    Present and discuss important recent contributions in the field of inorganic chemistry. This will be achieved by student literature seminars based on selected publications,emanating from the last 12 months. Seminar preceded by an introduction to the topic and followed by a group discussion.



    Teachers: Kay Severin, Marinella Mazzanti
    Language: En

  • Inorganic chemistry "Fundamentals and properties"

    To present and discuss important recent contributions in the field of inorganic chemistry with an emphasis on fundamental aspects and properties.Literature seminars based on selected publications,emanating from the last 12 months, preceded by introduction and followed by a group discussion.



    Teachers: Kay Severin
    Language: En

  • Inorganic chemistry "Techniques and methods"

    To present and discuss important recent contributions in the field of inorganic chemistry incorporating techniques and methods. Student literature seminars based on selected publications,emanating from the last 12 months. Seminar preceded by introduction to the topic followed by group discussion.



    Teachers: Kay Severin
    Language: En

  • Instability

    This course focuses on the physical mechanisms at the origin of the transition of a flow from laminar to turbulent using the hydrodynamic instability theory.



    Teachers: François Gallaire
    Language: En

  • Integrated labo in Life sciences I

    Over two semesters, you will use molecular biology, cell biology, and biochemistry to clone a cDNA into an expression plasmid and then produce, purify, and characterize the recombinant protein.



    Teachers: Alexandra Bezler
    Language: Fr

  • Integrated labo in Life sciences II

    Over two semesters, you use molecular biology, cell biology, and biochemistry to clone a cDNA into an expression plasmid and then produce, purify, and characterize the recombinant protein.



    Teachers: Alexandra Bezler
    Language: Fr

  • Integrative structural biology for Life sciences

    Hands-on course in Biomolecular Integrative Structural Biology by SV experts in the field of X-ray crystallography, cryo-Electron Microscopy, Bio-NMR and protein modeling tools. No previous knowledge in Structural Biology or Bioinformatics is required.



    Teachers: Florence Pojer, Kelvin Lau, Luciano Andres Abriata, Yoan Duhoo, Anna-Sophia Krebs, Jonathan Schneider
    Language: En

  • Intelligent systems: communications & AI

    The course teaches the development of systems that solve real-world challenges in communications, signal processing, foundation models, robotics, and AI. Students will work in teams, construct their ideas, and either program available hardware prototypes or build their hardware or software system.



    Teachers: Amir Zamir, Haitham Al Hassanieh
    Language: En

  • Interaction design

    This course focuses on goal-directed design and interaction design, two subjects treated in depth in the Cooper book (see reference below). To practice these two methods, we propose a design challenge, which is further divided into mini-projects evenly spaced throughout the semester.



    Teachers: Pearl Pu
    Language: En

  • Interactive theorem proving

    A hands-on introduction to interactive theorem proving, computer-checked mathematics, compiler verification, proofs as programs, dependent types, and proof automation.

    Come learn how to write computer-checked proofs and certified bug-free code!



    Teachers: Clément Pit-Claudel
    Language: En

  • Intercultural Social Psychology*

    This course covers the opportunities and challenges of multicultural societies, exposing students to relevant theories and research in intercultural social psychology.



    Teachers: Eva Grace Tellervo Green Staerklé
    Language: Fr

  • Intercultural presentation skills

    In this course students learn how make an effective presentation, structure and organize information, develop storytelling techniques, empathise with and engage diverse audiences, use visual support materials effectively, and manage challenges and Q&A with confidence and conviction.



    Teachers: Jane Everett
    Language: En

  • Interdisciplinary seminar series

    This course focuses on interdisciplinary research communication through dynamic presentations, feedback, and collaboration with diverse audiences.



    Teachers: Tamara Milosevic, Adélie Garin, Julie Mazard, Philip Mair, Helena Kovacs
    Language: En

  • Interest rate and credit risk models

    This course gives an introduction to the modeling of interest rates and credit risk. Such models are used for the valuation of interest rate securities with and without credit risk, the management and hedging of bond portfolios and the valuation and usage of interest rate and credit derivatives.



    Teachers: Julie Bjørner Søe
    Language: En

  • International Finance

    This is a doctoral level course introducing students to important topics in international finance. It also covers aspects of the recent financial crisis, such as market contagions, regulatory arbitrage and failure, stability issues of a currency union and of the banking system.



    Teachers: Harald Hau
    Language: En

  • International Relations in Times of Conflicts

    This course examines the intersection of international economic relations and geopolitical conflict. We discuss trade networks, financial sanctions, and strategic alliances as instruments of power in an era of economic warfare.



    Teachers: Maksym Filatov
    Language: En

  • Internet analytics

    Internet analytics is the collection, modeling, and analysis of user data in large-scale online services, such as social networking, e-commerce, search, and advertisement. This class explores a number of the key functions of such online services that have become ubiquitous over the past decade.



    Teachers: Matthias Grossglauser
    Language: En

  • Introduction aux microondes et aux antennes

    This courses introduces the foundations of passive microwave circuits and of antenna. it covers the notions of distributed circuits and their characterization through the scattering parameters, guided and free space propagation, the fundamental aspects of antennas.



    Teachers: Anja Skrivervik
    Language: Fr

  • Introduction to BIM (Building Information Modeling)

    Based on feedback from BIM professionals, this introductory course will allow you to acquire a global vision..



    Teachers: Elise Geneviève Hautecoeur
    Language: Fr

  • Introduction to Frustrated Magnetism

    To provide an introduction to all aspects of the rapidly evolving field of frustrated magnetism:

    1) New paradigms: spin liquids, spin ice, topological order, ...
    2) Basic models and methods
    3) Experimental realizations



    Teachers: Frédéric Mila
    Language: En

  • Introduction to Metalorganic Vapour Phase Epitaxy of III-V semiconductors

    This course offers an insight into the science of epitaxial growth, a chapter of surface science requiring basic understanding of thermodynamics, crystallography, electronic and optical properties of semiconductors.



    Teachers: Philippe Caroff, Benjamin Dwir, Nicolas Grandjean, Kirsten Emilie Moselund, Alok Rudra
    Language: En

  • Introduction to Methods in Learning Sciences 1

    This is part 1 of a two part course that provides students with knowledge and skills in collecting, processing and analyzing educational data, including different lenses to view the nature of inquiry in the field, research designs, and an overview of quantitative and qualitative methods.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Introduction to Methods in Learning Sciences 2

    This is part 2 of a two part course that provides students with knowledge and skills in collecting, processing and analyzing educational data, including different lenses to view the nature of inquiry in the field, research designs, and an overview of quantitative and qualitative methods.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Introduction to SEM and FIB microanalysis

    Modern Scanning Electron Microscopes, when combined with focused ion beams (Dual beam FIBs), provide a larger number of multi-modal imaging and different analytical methods. The course format consists of introductory lectures, lectures on advanced techniques and practical work.



    Teachers: Johann Michler, Xavier Maeder, Lorenz Herrmann
    Language: En

  • Introduction to additive manufacturing

    The state of the art in the domain of additive production processes
    (the part is built by material addition without use of a shape tool) will be presented.
    The main application/benefits/shortcomings of the common additive processes as well as
    technological and economical issues will be discussed.



    Teachers: Christophe Moser, Eric Boillat, Jürgen Brugger
    Language: En

  • Introduction to astroparticle physics

    We provide a comprehensive overview of astroparticle physics, bridging the microworld of cosmic messengers with the large-scale structure and evolution of the Universe. We also explore the detection techniques and technologies that make this investigation possible.



    Teachers: Chiara Perrina, Andrii Neronov, Volodymyr Savchenko
    Language: En

  • Introduction to astrophysics: the basics

    General presentation of the methods and knowledge of modern astrophysics to illustrate our perception and understanding of the universe. This course constitutes the basis for more advanced courses, but also provides general 'astrophysics' culture for any student.



    Teachers: Jean-Paul Kneib
    Language: Fr

  • Introduction to atomic-scale modeling

    This course provides an introduction to the modeling of matter at the atomic scale, using interactive Jupyter notebooks to see several of the core concepts of materials science in action.



    Teachers: Michele Ceriotti
    Language: En

  • Introduction to bioengineering

    This course provides engineering students with a foundational understanding of bioengineering, a multidisciplinary field that integrates principles of biology, chemistry, and engineering.



    Teachers: Sebastian Maerkl
    Language: En

  • Introduction to building archaeology

    This course imparts the basic notions of study and analysis methods in construction archaeology. The aim is to develop students' understanding of ancient buildings, enabling them to take a more sensitive approach to architectural objects.



    Teachers: Aurélie Anne-Laure Terrier, Nicola Braghieri
    Language: Fr

  • Introduction to chemical engineering

    Introduction to Chemical Engineering is an introductory course that provides a basic overview of the chemical engineering field. It addresses the formulation and solution of material and energy balances by using the physical/chemical properties of materials.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Introduction to chemical engineering Laboratory Works

    This course aims to expose the students to basic and modern processes/systems important to chemical engineers. Students perform experiments in groups, analyze results and use these to design industrial scale processes. Written and oral reports and laboratory performance are used for the final mark



    Teachers: Raffaella Buonsanti
    Language: Fr

  • Introduction to cheminformatics

    Introduction to the management of chemical information and the main tools used.



    Teachers: Luc Patiny
    Language: Fr

  • Introduction to computational architecture

    This course introduces the students to text programming practice in 3D modeling (Rhinoceros3D). The main objective of the course is to develop a computational mindset to maximize the use of efficient digital tools in architectural design.



    Teachers: Damien Lambert Alain Félicien Gilliard, Yves Weinand
    Language: En

  • Introduction to construction technics

    To get some basic notions as it concerns technical design, machining and practical electronics for physics laboratory activities.



    Teachers: Julien Burnens, Nicolas Turin, Antonio Gentile
    Language: Fr

  • Introduction to control of dynamical systems

    Introductory course on control of dynamical systems. Four key systems serve as the backbone to a unified abstract formalism. This formalism is then used to solve fundamental control problems such as tracking and disturbance rejection, with particular emphasis on guaranteeing closed-loop stability



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Introduction to data driven business analytics

    This course focuses on methods and algorithms needed to apply machine learning with an emphasis on applications
    in business analytics.



    Teachers: Frédéric Jean-Michel Aviolat
    Language: En

  • Introduction to dynamical systems

    An introduction to some key concepts and theorems from dynamical systems, including discrete dynamical systems as well as flows.



    Teachers: Joachim Krieger
    Language: En

  • Introduction to econometrics

    The course provides an introduction to econometrics for economics and financial applications. The objective is to learn how to make valid (i.e., causal) inference from economic and social data.



    Teachers: Michaël Aklin
    Language: En

  • Introduction to economics of innovation

    This class will provide students with an understanding of some real-world issues related to the "knowledge economy". Why should we innovate as a society? Why innovation doesn't just happen and how can the government help firms innovate? We will answer these questions and others using economic tools.



    Teachers: Gaétan de Rassenfosse
    Language: En

  • Introduction to electronic structure methods

    Repetition of the basic concepts of quantum mechanics and main numerical algorithms used for practical implementions. Basic principles of electronic structure methods:Hartree-Fock, many body perturbation theory, configuration interaction, coupled-cluster theory, density functional theory.



    Teachers: Ursula Röthlisberger
    Language: En

  • Introduction to entrepreneurship

    This course provides an introduction to the field of entrepreneurship, in particular the process of new venture creation and the commercialization of technologies. It integrates theories of entrepreneurship with a practical, process-based
    project, where students develop a business concept in teams.



    Teachers: Enrico Bergamini
    Language: En

  • Introduction to environmental engineering

    Key themes in environmental science and engineering will be show-cased, with examples - from equator to the poles - including atmospheric processes and climate change, water quality, energy resources and urban development, with the amazing technologies used to study and address current challenges.



    Teachers: Anders Meibom, Athanasios Nenes, Tamar Kohn
    Language: En

  • Introduction to ethics & critical thinking

    In a society that is changing at high speed, the solutions that we have learned and the challenges we face, do no longer fit together. The accelerating ecological crisis and digitalization are profoundly transforming our way of life. In times of great change and disorientation, ethics moves center s



    Teachers: Guido Palazzo
    Language: En

  • Introduction to finance

    The course provides provides an introduction to valuation techniques, investment decisions, asset valuation and portfolio choice, financing decisions, derivatives pricing, and sustainable finance.



    Teachers: Erwan Morellec
    Language: En

  • Introduction to food science and technology

    We consider food as a material at molecular & micro-structure levels, in relation to nutritional and organoleptic properties. We will learn about food process engineering principles applied to create taste and texture. We explore aspects of environmental sustainability, economy and public health.



    Teachers: Christoph Hartmann
    Language: En

  • Introduction to intellectual property law

    This course provides basic knowledge about the various intellectual property rights that every engineer and scientist has to deal with. Students will become familiar with the legal systems pertaining to patents, trademarks and copyright.



    Teachers: Charles Joye
    Language: Fr

  • Introduction to law and ethics

    The aim of this course is to introduce students to the basic legal and ethical concepts relevant to research in the life sciences and its translational application, and to provide them with the essential tools to identify legal and ethical issues in their future professional practice.



    Teachers: Sandra Hotz, Elodie Malbois
    Language: Fr

  • Introduction to life sciences (for IC)

    The course introduces the fundamental principles observable in all living organisms. As much as possible, emphasis is put on the contributions from Informatics to the development of Life Sciences.



    Teachers: Romain Zufferey
    Language: Fr

  • Introduction to linguistics

    This introductory course is devoted to linguistics, it focuses on the units, rules and functions of human languages.



    Teachers: Giovanni Zuccarino
    Language: Fr

  • Introduction to machine learning

    Machine learning and data analysis are becoming increasingly central in many sciences and applications. In this course, fundamental principles and methods of machine learning will be introduced, analyzed and practically implemented.



    Teachers: Pascal Fua, Mathieu Salzmann
    Language: En

  • Introduction to machine learning for engineers

    Machine learning is a sub-field of Artificial Intelligence that allows computers to learn from data, identify patterns and make predictions. As a fundamental building block of the Computational Thinking education at EPFL, Civil students will learn ML with civil case studies (summary generated by ML)



    Teachers: Alexandre Alahi, Olga Fink
    Language: En

  • Introduction to magnetic materials in modern technologies

    Interactive course addressing bulk and thin-film magnetic materials that provide application-specific functionalities in different modern technologies such as e.g. wind energy harvesting, electric article surveillance, spintronics, sensing, and data storage.



    Teachers: Dirk Grundler
    Language: En

  • Introduction to mechanical design

    The ME-105 course aims at acquiring the standardized language of the technical communication in the field of mechanical engineering and a basis in technical culture, through a review of the concepts, components, and methodologies, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Introduction to medical radiation physics

    This course covers the physical principles underlying medical diagnostic imaging (radiography, fluoroscopy, CT, SPECT, PET, MRI, US), radiation therapy and radiopharmacy. The focus is not only on risk and dose to the patient and staff, but also on an objective description of the image quality.



    Teachers: François Bochud
    Language: En

  • Introduction to microscopy + Laboratory work

    This course of introduction to microscopy aims at giving an overview of the various techniques of microstructure and composition analysis of materials. It focuses in particular on electron and optical microscopy. This course is composed of lectures and practical demonstrations on microscopes.



    Teachers: Marco Cantoni, Aïcha Hessler-Wyser
    Language: Fr

  • Introduction to multi-scale stochastic dynamics

    This course introduces slow/fast systems and the mathematical tools used to derive effective equations governing their behaviour. Students will learn core concepts and techniques for rigorously analysing complex stochastic multi-scale systems.



    Teachers: Xue-Mei Li
    Language: En

  • Introduction to natural language processing

    The objective of this course is to present the main models, formalisms and algorithms necessary for the development of applications in the field of natural language information processing. The concepts introduced during the lectures will be applied during practical sessions.



    Teachers: Jean-Cédric Chappelier, Martin Rajman, Antoine Bosselut
    Language: En

  • Introduction to nuclear engineering

    This course is intended to understand the engineering design of nuclear power plants using the basic principles of reactor physics, fluid flow and heat transfer. This course includes the following: Reactor designs, Thermal analysis of nuclear fuel, Nuclear safety and Reactor dynamics



    Teachers: Alessandro Scolaro
    Language: En

  • Introduction to optimization and operations research

    Introduction to major operations research models and optimization algorithms



    Teachers: Michel Bierlaire
    Language: En

  • Introduction to partial differential equations

    This is an introductory course on Elliptic Partial Differential Equations. The course will cover the theory of both classical and generalized (weak) solutions of elliptic PDEs.



    Teachers: Gonzalo Cao Labora
    Language: En

  • Introduction to particle accelerators

    The course presents basic physics ideas underlying the workings of modern accelerators. We will examine key features and limitations of these machines as used in accelerator driven sciences like high energy physics, materials and life sciences.



    Teachers: Tatiana Pieloni
    Language: En

  • Introduction to plasma physics

    Introduction to plasma physics aimed at giving an overall view of the unique properties specific to a plasma. The models commonly used to describe its behavior are presented and illustrated with examples. Application to thermonuclear fusion and some astrophysical phenomena.



    Teachers: Joaquim Loizu
    Language: Fr

  • Introduction to programming

    This course presents the fundamentals of programming and object-oriented programming (using the Java language). It also gives an introduction to a computer development environment (by default on Linux).



    Teachers: Rafael Pereira Pires, Jamila Sam
    Language: Fr

  • Introduction to quantum computation

    The course introduces the paradigm of quantum computating in an axiomatic way. We introduce the notions of quantum bits, gates, and circuits. We introduce themost important quantum algorithms. We also touch upon error-correcting codes. This course is independent of COM-309.



    Teachers: Thomas Vidick
    Language: En

  • Introduction to quantum cryptography

    This course describes, at a rigorous mathematical level, a range of such tasks, each time identifying the fundamental property of quantum information that makes it possible, its strengths, and its limits.



    Teachers: Thomas Vidick
    Language: En

  • Introduction to quantum information processing

    Information is processed in physical devices. In the quantum regime the concept of classical bit is replaced by the quantum bit. We introduce quantum principles, and then quantum communications, key distribution, quantum entropy, and spin dynamics. No prior knowledge of quantum physics is required.



    Teachers: Nicolas Macris, Yihui Quek
    Language: En

  • Introduction to quantum science and technology

    A broad view of the diverse aspects of the field is provided: quantum physics, communication, quantum computation, simulation of physical systems, physics of qubit platforms, hardware technologies. Students will grasp the field as a whole and better orient themselves on specialized topics.



    Teachers: Pasquale Scarlino, Nicolas Macris, Edoardo Charbon
    Language: En

  • Introduction to random geometry

    We will discuss and study several models of random geometry - these are probabilistic models of random curves, surfaces, metrics often stemming from statistical physics and or field theories.



    Teachers: Juhan Aru
    Language: En

  • Introduction to research I



    Teachers: Luca Pattaroni, Elena Cogato Lanza
    Language: Fr

  • Introduction to research II



    Teachers: Luca Pattaroni, Elena Cogato Lanza
    Language: Fr

  • Introduction to structural mechanics

    The student will acquire the basis for the analysis of static structures and deformation of simple structural elements. The focus is given to problem-solving skills in the context of engineering design.



    Teachers: Sangwoo Kim
    Language: En

  • Introduction to the design of space mechanisms

    Space 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.



    Teachers: Gilles Feusier
    Language: En

  • Introduction to transport phenomena

    This course aims at understanding the basic equations behind macroscopic and microscopic transport phenomena (mass, heat and momentum).



    Teachers: Raffaella Buonsanti
    Language: En

  • Introduction to transportation systems

    The course provides an introduction to the design and analysis of transportation systems for the mobility of people and goods.



    Teachers: Michel Bierlaire
    Language: En

  • Introduction to turbomachinery

    The course provides a foundational understanding of turbomachines, covering their classification, fundamental principles of fluid mechanics and key performance parameters. It delves into coordinate systems, velocity analysis, and the application of conservation laws to turbomachinery.



    Teachers: Eunok Yim
    Language: En

  • Introduction to wave scattering

    This advanced theoretical course introduces students to basic concepts in wave scattering theory, with a focus on scattering matrix theory and its applications, in particular in photonics.



    Teachers: Romain Fleury
    Language: En

  • Investments

    The course covers a wide range of topics in investment analysis



    Teachers: Pierre Collin-Dufresne
    Language: En

  • Irrigation and drainage engineering

    The course aims at teaching the fundamentals of both irrigation and drainage techniques with particular attention to the soil water balance and related management, the materials, the construction methods as well as the environmental impacts and sustainability criteria of both practices.



    Teachers: Paolo Perona
    Language: En

  • JDPLS Summer school

    Two-day Summer School , location TBD with JDPLS thesis directors and students. Students presente their recent research and take part in small-group discussions. Two keynote speakers will give presentations and join discussions with students.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • JDPLS Winter school

    Two-day Winter School in Emmetten, Switzerland with JDPLS thesis directors and students. Students presented their recent research and took part in small-group discussions. Two keynote speakers gave presentations and joined discussions with students



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Japan and China facing the challenge of modernization

    The course provides an introduction to the contemporary history of Japan and China. The success of Japan's modernisation process, followed by the development of militarism, led to a confrontation with China, which was plagued by internal unrest and a regime of unequal treaties.



    Teachers: Léo Aimé Lucien Maillet
    Language: Fr

  • L'(in)action pro-environnementale I

    This Social Psychology course examines the gap between intentions and behaviors, the barriers to individual and collective action, and the moral justification mechanisms that allow inaction to persist despite awareness of environmental issues.



    Teachers: Fabrizio Butera
    Language: Fr

  • L'(in)action pro-environnementale II

    This Social Psychology course examines the gap between intentions and behaviors, the barriers to individual and collective action, and the moral justification mechanisms that allow inaction to persist despite awareness of environmental issues.



    Teachers: Fabrizio Butera
    Language: Fr

  • LNM Workshop 2023

    Seminar for PhD/master-students and postdocs on experimental nuclear materials research and simulation for present and future nuclear systems, with some emphasis on advanced manufacturing and analytics. In a group project the students will work on and present scientific and framing aspects.



    Teachers: Manuel A. Pouchon, Makowska Malgorzata Grazyna, Yong Dai, Cédric Cozzo
    Language: En

  • La maîtrise du sol en droit suisse

    This course is an introduction to Swiss law. The goal of this course is to make aware the students of the 3 ENAC sections of the importance of this subject for their future profession and allow them to share their knowledges to "Design & Build together".



    Teachers: Jacques Dubey
    Language: Fr

  • La science quantique : une vision singulière

    Students understand the characteristics of quantum science. They master the formalism and use it in basic quantum systems: quantum wells, wires, dots or qubits.



    Teachers: Pierre-André Besse
    Language: Fr

  • Lab in acoustics

    Apply the knowledge acquired in Audio lectures (room acoustics, acoustic material characterization, loudspeaker measurements, etc.), and provide additional useful illustrations (full wave simulations on COMSOL Multiphysics to better understand some physical phenomena).



    Teachers: Hervé Lissek
    Language: En

  • Lab in advanced VLSI design

    this class covers advanced VLSI design techniques. top-down full custom circuit design.



    Teachers: Andreas Peter Burg, Alexandre Sébastien Julien Levisse
    Language: En

  • Lab in energy conversion

    This teaching lab provides the experimental experiences associated to courses of the Energy orientation of the BSc in EE. The experiments cover measurement methods, electrical machines and elements related to conversion system, including storage.



    Teachers: André Hodder, Sylvain Robert
    Language: Fr

  • Lab in information technologies

    Get familiar with experimental aspects of the main domains of the orientation "Information and communication technologies"



    Teachers: Camille Sophie Brès, Jean-Philippe Thiran, Andreas Peter Burg, Philippe Allenbach, Hervé Lissek
    Language: Fr

  • Lab in microwaves

    This lab teaches the major measurement techniques used in microwaves



    Teachers: Anja Skrivervik
    Language: En

  • Lab in nanoelectronics

    Students will work in the laboratory and the EPFL CMI cleanroom on a process flow for fabricating devices based on 2D semiconductors.



    Teachers: Andras Kis
    Language: En

  • Lab in power electronics

    This teaching lab provides the practical experiences related to the operation of power electronics converters and digital control in power electronics, through experimental activities on the Power Electronic Teaching Setups. Work is organised
    by means of mini projects, assigned to each student.



    Teachers: Drazen Dujic
    Language: En

  • Lab in signal and image processing

    These lab sessions are hands-on exercises focusing on the basics of image processing and deep learning. The main objective is to learn how to use some important image processing libraries, namely OpenCV, numpy and TensorFlow, to perform image analysis tasks.



    Teachers: Jean-Philippe Thiran
    Language: En

  • Lab on app development for tablets and smartphones

    Focusing on the Android ecosystem, this course teaches techniques for the development of distributed mobile applications, operating on multiple heterogeneous devices (tablets / smartwatches), sensing the environment, and interfacing with the cloud.



    Teachers: Giovanni Ansaloni
    Language: En

  • Lab on cell-free synthetic biology

    The cell-free synthetic biology course introduces engineers to the most commonly used techniques required to conduct work in Biotechnology and Bioengineering. Additionally, this course is an experiment in democratizing education and open science by generating useful resources for the local community



    Teachers: Sebastian Maerkl
    Language: En

  • Lab on hardware-software digital systems codesign

    This course explores hardware-software co-design techniques to develop heterogeneous multi-core embedded systems running Linux on FPGAs. The course explores high-level synthesis tools (HLS) to design hardware accelerators that reduce total execution time and energy consumption for complex tasks.



    Teachers: Miguel Peon Quiros, David Atienza Alonso
    Language: En

  • Land and real estate economics

    This MOOC-based course prepares students to analyse the economic context of construction projects: land acquisition, land prices, property prices, housing prices (rental and ownership), in an urban setting. By the end of the course, students will understand the determinants of these prices.



    Teachers: Philippe Thalmann
    Language: Fr

  • Large deviations

    An introduction to the theory of large deviations, focusing on studying examples and deriving the general theory from the ideas developed in the examples.



    Teachers: Sébastien Ott
    Language: En

  • Large-scale data science for real-world data

    This hands-on course covers tools and methods used by data scientists, from researching solutions to scaling prototypes on Spark clusters. Students engage with the full data engineering and data science pipeline, from data acquisition to extracting insights, applied to real-world problems.



    Teachers: Sofiane Sarni, Eric Pierre Bouillet, Olivier Verscheure, Pamela Delgado
    Language: En

  • Laser fundamentals and applications for engineers

    The course will cover the fundamentals of lasers and focus on selected practical applications using lasers in engineering. The course is divided approximately as 1/3 theory and 2/3 covering selected applications.



    Teachers: Christophe Moser
    Language: En

  • Laser microprocessing

    The physical principles of laser light materials interactions are introduced with a large number of industrial application examples. Materials processing lasers are developing further and further, the lecture presents the physical limitations of the processes.



    Teachers: Patrik Willi Hoffmann
    Language: En

  • Lattice Gauge Theories

    The aim of this course is to learn about lattice gauge theories, but also a bit about their (potential) continuum limits.



    Teachers: Juhan Aru
    Language: En

  • Lattice-based Cryptography

    This course provides a comprehensive overview of lattice-based cryptography, ranging from hash functions, signatures, proof systems, public-key encryption all the way to fully homomorphic encryption and obfuscation, with a theoretical overview together with concrete considerations.



    Teachers: Alessandro Chiesa
    Language: En

  • Law and computation I

    This course provides students with insights into how law shapes our increasingly digital and artificially intelligent environments and how the law itself gets shaped within that process and is designed for students who want to critically examine the interplay of law and computation.



    Teachers: Aurelia Tamò-Larrieux
    Language: En

  • Law and computation II

    This course provides students with insights into how law shapes our increasingly digital and artificially intelligent environments and how the law itself gets shaped within that process and is designed for students who want to critically examine the interplay of law and computation.



    Teachers: Aurelia Tamò-Larrieux
    Language: En

  • Law and technology I

    This course presents the legal framework applicable to certain issues in technical fields, such as construction law, computer law, biotechnology, data protection, digitalisation, robotization.



    Teachers: Maximilien Stauber, Anouk Neuenschwander
    Language: Fr

  • Law and technology II

    This course presents the legal framework applicable to certain problems. This course presents the legal framework applicable to certain problems in technical fields, such as construction law, computer law, biotechnology, data protection, digitalisation, robotization.



    Teachers: Maximilien Stauber, Anouk Neuenschwander
    Language: Fr

  • Law of technological research

    Between law and ethics, this course presents the standards that govern research and, more specifically, research involving human beings. Students will acquire a global and practical vision of this subject.



    Teachers: Charles Joye
    Language: Fr

  • Leading and managing in a global context

    This course examines management and leadership concepts and provides tools to apply when working in global business contexts. Participants will explore and develop their authenticity and how to apply the course content to adapt the way they work with, lead and manage teams in a multicultural context



    Teachers: Nicola Winzenried
    Language: En

  • Learning and collaboration in project

    This 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 skills applicable to any project-based context.



    Teachers: Tamara Milosevic, Siara Ruth Isaac
    Language: En

  • Learning in neural networks

    Full title:
    "Brain-style learning in Neural Networks: Learning algorithms of the brain". Biological brains show powerful learning without BackProp, how? By a smart combination of Reinforcement Learning and Self-supervised learning with local learning rules at the connections (synapses).



    Teachers: Wulfram Gerstner
    Language: En

  • Learning theory

    Machine learning and data analysis are becoming increasingly central in many sciences and applications. This course concentrates on the theoretical underpinnings of machine learning.



    Teachers: Nicolas Macris
    Language: En

  • Lecture series on scientific machine learning

    This lecture presents ongoing work on how scientific questions can be tackled using machine learning. Machine learning enables extracting knowledge from data computationally and in an automatized way. We will learn on examples how this is influencing the very scientific method.



    Teachers: Alexander Mathis, Michele Ceriotti, Anne-Florence Bitbol, David Richard Harvey, Giuseppe Carleo, Philippe Schwaller, Lenka Zdeborová
    Language: En

  • Lectures on twisted bilayer graphene

    Twisted Bilayer Graphene (TBG) is a change of paradigm in condensed matter: with flat topologic bands, it provides a platform for unconventional superconductivity, correlated insulation, Plankian metal phase, etc. This course will provide rigorous yet pedagocical introduction to the topic.



    Teachers: Alex Kruchkov
    Language: En

  • Lecturing and Presenting in Engineering

    Informed 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 a formal or informal way.



    Teachers: Joelyn de Lima, Siara Ruth Isaac
    Language: En

  • Legged robots

    The course presents the design, control, and applications of legged robots. It gives a review of different types of legged robots (including two-, four- and multi-legged robots), and an analysis of different control methods for legged locomotion.



    Teachers: Auke Ijspeert
    Language: En

  • Lessons learned from the space exploration

    The objective of the course is to present with different viewpoints, the lessons learned which lead to the decisions in the space exploration and their consequences today and for the decades to come. A semester continuous evaluation is done through a conceptual study of a space project (see below).



    Teachers: Marc JM R Toussaint
    Language: En

  • Let's experiment

    Before you step into the lab to do an experiment, you have a long list of questions: How do I design an experiment that will give a clear answer to my question? What model system should I use? What are my controls? What's an ideal sample size? How can I tell if the experiment worked?



    Teachers: Suliana Manley
    Language: En

  • Life Sciences engineering: genome to function

    Students will acquire fundamental knowledge regarding how genomes can be engineered, how their function can be deciphered, and how their dynamic outputs can be analyzed and modeled, exemplified with a focus on cell cycle progression and proliferation control.



    Teachers: Felix Naef, Brian McCabe, Pierre Gönczy
    Language: En

  • Life cycle assessment in energy systems

    This course will introduce students to the Life Cycle Assessment (LCA) as a holistic approach to evaluate, among others, energy conversion technologies throughout their entire value chain, and across multiple environmental problems beyond climate change.



    Teachers: Manuele Domenico Margni
    Language: En

  • Light, liquids and interfaces

    This course provides an overview of relevant interactions in liquids, combining thermodynamics, statistical physics and pair potetnials. Water and aqueos systm,es will be considered in detail. Optical techniques to investigate liquid and liquid interfacial structure will treated.



    Teachers: Sylvie Roke
    Language: En

  • Light-time

    This course articulates itself around light as a structuring element of space and time, through an approach that intertwines sun dynamics, materiality, construction and ecological footprint.



    Teachers: Bernard Paule, Marilyne Andersen, Evelyne Aebischer, Sergi Aguacil Moreno
    Language: Fr

  • Limestone-Calcined Clay - Cement : Characterisation methods

    Le but est de former doctorants et post doctorants aux méthodes de charactérisation des ciments composés comme la microstructure, la diffraction des rayons X, la calorimétrie, la formulation et la durabilité dans le cadre des actions internationales du project LC3 financé par la DDC.



    Teachers: Karen Scrivener, Beatrice Malchiodi
    Language: En

  • Limestone-Calcined Clay - Cement : Characterisation methods (SPRING)

    Le but est de former doctorants et post doctorants aux méthodes de charactérisation des ciments composés comme la
    microstructure, la diffraction des rayons X, la calorimétrie, la formulation et la durabilité dans le cadre des actions
    internationales du project LC3 financé par la DDC.



    Teachers: Karen Scrivener, Beatrice Malchiodi
    Language: En

  • Limnology

    Focus 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 understand the relevant processes for the water quality from an engineering perspective



    Teachers: Natacha Pasche
    Language: En

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: José Luis Zuleta Estrugo
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Xavier Morvan
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Nicolas Boumal
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Giordano Favi, Orane Pouchon
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Stanislas Herscovich Ramoneda
    Language: Fr

  • Linear Algebra

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Orane Pouchon
    Language: Fr

  • Linear Algebra Methods in Combinatorics

    The course will provide the students the skills to use simple notions in linear algebra such as rank, dimension, vector space, eigen values,tensor product, and matrices to solve seemingly accessible problems that may be quite natural and "elementary" and yet are difficult to solve by other methods.



    Teachers: Friedrich Eisenbrand
    Language: En

  • Linear algebra (english)

    The purpose of the course is to introduce the basic notions of linear algebra and its applications.



    Teachers: Andrei Negut
    Language: En

  • Linear algebra (flipped classroom)

    The purpose of the course is to introduce the basic notions of linear algebra and its applications. This class is given with a flipped design.



    Teachers: Simone Deparis
    Language: Fr

  • Linear models

    Regression modelling is a fundamental tool of statistics, because it describes how the law of a random variable of interest may depend on other variables. This course aims to familiarize students with linear models and some of their extensions, which lie at the basis of more general regression model



    Teachers: Victor Panaretos
    Language: En

  • Linear system theory

    The course covers control theory and design for linear time-invariant systems : (i) Mathematical descriptions of systems (ii) Multivariables realizations; (iii) Stability ; (iv) Controllability and Observability; (v) Minimal realizations and coprime fractions; (vi) Pole placement and model matching.



    Teachers: Philippe Müllhaupt
    Language: En

  • Liquid-gas interfacial heat and mass transfer

    This course covers the fundamental analysis of liquid-gas interfacial heat and mass transfer in various contexts
    including power generation, water purification, and cooling. Students will learn about the multiscale physics involved in
    evaporation, boiling, and condensation.



    Teachers: Zhengmao Lu
    Language: En

  • Living in Mars

    This course proposes to students of the 3 ENAC sections (AR,GC,SIE) to design in groups a space habitat on planet Mars. In an interdisciplinary way, they will approach problematics which they will have to analyze, interpret, integrate and represent.



    Teachers: Peter Zurbrügg, Alain Nussbaumer, Emmanuel Denarié, Théodore Besson
    Language: Fr

  • Logic systems (for EL)

    This course covers the fundamentals of digital systems. The methods enabling the analysis and the synthesis of logic systems are studied and exercised based on Boolean algebra, combinational and sequential circuits including finite-state machines.



    Teachers: Alexandre Schmid
    Language: Fr

  • Logic systems (for MT)

    This course covers the fundamentals of digital systems. The methods enabling the analysis and the synthesis of logic systems are studied and exercised based on Boolean algebra, combinational and sequential circuits including finite-state machines.



    Teachers: Alexandre Schmid
    Language: Fr

  • Logistics and demand analysis

    Logistics, a cross-disciplinary function par excellence, integrates all the dimensions of value-adding industrial processes, from supply to distribution to customers and beyond, while taking sustainable development into account. Particular emphasis will be placed on the forecasting approach.



    Teachers: Philippe Wieser
    Language: Fr

  • MINTT: Management of Innovation and technology transfer (EDOC)

    mintt's purpose is to provide EPFL PhD students with an accelerated training in invention management, assessment of the
    potential, intellectual property rights elaboration, license negotiation, start-up option evaluation and experience sharing in
    the field of innovation.



    Teachers: Mauro Lattuada
    Language: En

  • MOOC: Micro and Nanofabrication (MEMS)

    Micro- and nanofabrication can be taught to students and professionals by textbooks and ex-cathedra lectures, but the real learning comes from seeing the manufacturing steps as they happen. This MOOC will not only explain the basics of microfabrication but also show the practice through videos.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • MOOC: Micro and Nanofabrication (MEMS) - Spring

    Micro- and nanofabrication can be taught to students and professionals by textbooks and ex-cathedra lectures, but the real learning comes from seeing the manufacturing steps as they happen. This MOOC will not only explain the basics of microfabrication but also show the practice through videos.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • MRI Practicals on CIBM preclinical imaging systems

    The goal of this course is to teach students how to perform basic MRI and MRS experiments in-vivo and ex-vivo directly on preclinical horizontal ultra-high field MRI systems.



    Teachers: Cristina Ramona Cudalbu Moldovan, Bernard Lanz, Thanh Phong Lê
    Language: En

  • Machine Learning for Engineers

    The objective of this course is to give an overview of machine learning techniques used for real-world applications, and to teach how to implement and use them in practice. Laboratories will be done in python using jupyter notebooks.



    Teachers: Jean-Marc Odobez, Olivier Canévet, Sylvain Calinon, Michael Villamizar
    Language: En

  • Machine learning

    Machine learning methods are becoming increasingly central in many sciences and applications. In this course, fundamental principles and methods of machine learning will be introduced, analyzed and practically implemented.



    Teachers: Robert West
    Language: En

  • Machine learning for behavioral data

    Computer 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 personalization, with a focus on educational data.



    Teachers: Tanja Käser
    Language: En

  • Machine learning for physicists

    Machine 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.



    Teachers: Lenka Zdeborová
    Language: En

  • Machine learning for predictive maintenance applications

    The course aims to develop machine learning algorithms capable of efficiently detecting faults in complex industrial and infrastructure assets, isolating their root causes, and ultimately predicting their remaining useful lifetime.



    Teachers: Olga Fink
    Language: En

  • Machine learning in finance

    This course aims to give an introduction to the application of machine learning to finance, focusing on the problems of portfolio optimization, return prediction, and textual analysis. A particular focus will be on deep learning and the practical details of applying deep learning models to finance.



    Teachers: Semyon Malamud
    Language: En

  • Machine learning methods in econometrics

    This course aims to provide graduate students a grounding in the methods, theory, mathematics and algorithms needed to apply machine learning techniques to in business analytics domain. The course covers topics from machine learning, classical statistics, and data mining.



    Teachers: Negar Kiyavash
    Language: En

  • Machine learning programming

    This is a practice-based course, where students program algorithms in machine learning and evaluate the performance of the algorithm thoroughly using real-world dataset.



    Teachers: Aude Billard
    Language: En

  • Macroeconomics and monetary policy

    This course provides a framework and tools for understanding macroeconomic events. It explains how monetary and fiscal policies work and how they transmit to financial markets and the real economy.



    Teachers: Andreas Fuster
    Language: En

  • Macromolecular structure and interactions

    This course covers the basic biophysical principles governing the thermodynamic and kinetic properties of biomacromolecules involved in chemical processes of life.
    The course is held in English.



    Teachers: Beat Fierz
    Language: En

  • Magnetic confinement

    To provide an overview of the fundamentals of magnetic confinement (MC) of plasmas for fusion.The different MC configurations are presented, with a description of their operating regimes.The basic elements of particle & energy transport, of plasma-wall interaction & of burning plasma are introduced.



    Teachers: Paolo Ricci, Antoine Merle, Ambrogio Fasoli, Joaquim Loizu, Jonathan Graves
    Language: En

  • Magnetism in materials

    The lectures will provide an introduction to magnetism in materials, covering fundamentals of spin and orbital degrees of freedom, interactions between moments and some typical ordering patterns. Selected experimental techniques and their application in current research will be presented.



    Teachers: Ivica Zivkovic
    Language: En

  • Making intelligent things A

    The course aims at teaching the prototyping of intelligent physical artifacts. It aims to solve real-world challenges by a
    combination of microcontroller programming, electronics, and computer -aided design and manufacturing. Student teams
    choose their own challeng in consultation with the teachers.



    Teachers: Christoph Koch
    Language: En

  • Making intelligent things B

    The course aims at teaching the prototyping of intelligent physical artifacts. It aims to solve real-world challenges by a
    combination of microcontroller programming, electronics, and computer -aided design and manufacturing. Student teams
    choose their own challeng in consultation with the teachers.



    Teachers: Christoph Koch
    Language: En

  • Making structural logic

    The ENAC week provides students the possibility to engage into an iterative process of testing and exploring structural and material limits and possibilities through the collaborative design and construction of structural elements in folded steel. The ENAC week will take place at EPFL Fribourg.



    Teachers: Enrique Corres Sojo, Raffael Baur, David Fernandez-Ordoñez, Patricia Guaita
    Language: En

  • Making the World Discrete. Workshop on Methods

    This workshop invites three leading architecture historians - Prof. Alla Vronskaya, Prof. Zeynep Çelik Alexander, and Prof. Cristóbal Amunategui - to present their work on the ways architecture and technology have intervened in making the world reducible to numbers.



    Teachers: Alfredo Thiermann, Xavier Nueno
    Language: En

  • Management of intellectual property

    This class provides an introduction to the management of intellectual property (IP), primarily patents. It covers strategic and legal considerations related to IP. The class relies on formal lectures, case studies, speakers, and a project.



    Teachers: Gaétan de Rassenfosse
    Language: En

  • Managing organizations I

    This class is about organization management, going from entrepreneurship to people management in corporations, public administration or non profit organization studies. In particular, participants will learn to manage projects and practice leadership.



    Teachers: Samuel Bendahan
    Language: Fr

  • Managing organizations II

    This class is about organization management, going from entrepreneurship to people management in corporations, public administration or non profit organization studies. In particular, participants will learn to manage projects and practice leadership.



    Teachers: Samuel Bendahan
    Language: Fr

  • Manufacturing artistic identities from the 19th to the 21st centuries

    The course offers an introduction to the history of contemporary art from the 19th to the 21st century, allowing the works to be approached from an aesthetic and social point of view.



    Teachers: Laurence Danguy
    Language: Fr

  • Manufacturing systems and supply chain dynamics

    This course discusses quantitatively some important and generic performance and reliability issues that affect the behavior of manufacturing systems and supply chains.



    Teachers: Olivier Gallay, Roger Filliger
    Language: En

  • Manufacturing technologies

    This course gives an introduction to production methods and manufacturing technologies used in microengineering. The focus is given on the understanding of physical phenomena underlying the processes, the relation between materials, manufacturing processes and design, as well as economical aspects.



    Teachers: Yves Bellouard
    Language: En

  • Marketing & sustainability in a digital world

    The goal of this course is to understand the key role that marketing could be playing when firms seek to develop sustainable strategies : a positive force of change. This, however, will require a substantial re-orientation of current practices. Come with an open mind!



    Teachers: Frédéric Pierre Dalsace
    Language: En

  • Markov chains

    The course follows the text of Norris and the polycopie (which will be distributed chapter by chapter).



    Teachers: Thomas Mountford
    Language: En

  • Markov chains and algorithmic applications

    The study of random walks finds many applications in computer science and communications. The goal of the course is to get familiar with the theory of random walks, and to get an overview of some applications of this theory to problems of interest in communications, computer and network science.



    Teachers: Olivier Lévêque, Nicolas Macris
    Language: En

  • Martingales and Brownian motion

    Introduction to the theory of discrete-time martingales (optional stopping and convergence theorems) and its applications (gambler's ruin, branching processes, Pólya urns...). Introduction to Brownian motion.



    Teachers: Guillaume Blanc
    Language: En

  • Martingales in financial mathematics

    The aim of the course is to apply the theory of martingales in the context of mathematical finance. The course provides a detailed study of the mathematical ideas that are used in modern financial mathematics. Moreover, the concepts of complete and incomplete markets are discussed.



    Teachers: Michael Schmutz
    Language: En

  • Marvelous Architecture

    This course investigates a specific definition of architectural rationality, borrowing from Surrealism and Bachelard's epistemology in an attempt to understand how architectural forms work when they amaze us.



    Teachers: Eric Lapierre
    Language: Fr

  • Mass spectrometry, principles and applications

    The goal is to provide students with a complete overview of the principles and key applications of modern mass spectrometry and meet the current practical demand of EPFL researchers to improve structural analsis of molecules. Numerous instrumental aspects of mass spectrometry are described.



    Teachers: Natalia Gasilova, Daniel Ortiz Trujillo, Laure Menin, Luc Patiny
    Language: En

  • Material flow analysis and resource management

    This course provides the basis to understand material and energy production and consumption processes. Students learn how to develop a material flow analysis and apply it to resource management cases. They analyze the implications of their models on resource use, economic activities and policy.



    Teachers: Claudia R. Binder, Francisco Xavier Felix Martin Del Campo
    Language: En

  • Material science at large scale facilities

    This course provides a broad introduction into materials research using synchrotron X-rays, neutrons and myons. After an introduction into large scale facilities, we will dive into the different methods, including application examples from various fields of materials science.



    Teachers: Marianne Liebi, Steven Van Petegem
    Language: En

  • Materials

    Introduction course of material science applied to usual building materials, especially concrete and metals. Description of their fabrication, mechanical and thermal properties and use in construction.



    Teachers: Julie Gheysen, Karen Scrivener, Lionel Sofia, Jean-Marie Drezet, Emmanuelle Boehm Courjault
    Language: Fr

  • Materials and structures

    Starting with basic knowledge of concrete technology, this course provides an understanding of the relationships between the composition, processing, microstructure and structural properties of "new concretes", with a particular focus on Ultra High Performance Fiber Concretes (UHPFRC).



    Teachers: Emmanuel Denarié
    Language: En

  • Materials engineering I

    An introduction to the processing-microstructure-property relationships of polymers and metals. The objectives of the course are to understand a) basic behaviors of polymers and metals and b) how to select materials for components relevant in microtechnology



    Teachers: Daryl Yee
    Language: En

  • Materials engineering II

    After Materials engineering I on polymers and metals, the links between processing-structures-properties of ceramics for microtechnology are presented. Hands-on works will allow to process and characterize properties of the 3 types of materials.



    Teachers: Michael Stuer, Pierre-Etienne Bourban
    Language: Fr

  • Materials mechanics

    Mechanics of deformable solids is introduced to determine stresses and strains into various isotropic materials loaded in tension, compression, shear, torsion and bending. Failure criteria and limits of elasticity are discussed. Structures from engineering and biology are provided.



    Teachers: Pierre-Etienne Bourban
    Language: Fr

  • Materials processing with intelligent systems

    Repeatability in laser material processing is challenging due to high-speed dynamics. To address this issue, the course provides an overview of laser theory, laser-material interaction, various types of sensors (acoustic & optic), data acquisition, online monitoring, and control via machine learning



    Teachers: Patrik Willi Hoffmann, Sergey Shevchik
    Language: En

  • Materials project

    The student applies the acquired skills to an academic or industrial projects.



    Teachers: Barbara Althaus, Kristin Lynn Andrikopoulos
    Language: Fr

  • Materials selection

    Propose suitable materials, design, and production routes depending on different performance criteria using a computer based software approach. The course is based on Prof. Mike Ashby's well known "Ashby plots" comparing different material properties (mechanical, thermal, chemical, etc.).



    Teachers: Johann Michler, Sébastien Vaucher
    Language: En

  • Materials:from chemistry to properties

    This class will teach the fundamental concepts regarding materials and their micro-structure, as well as the equilibrium and dynamics of chemical reactions. A link will be made between these concepts and the mechanical, thermal, electrical, magnetic and optical properties of materials.



    Teachers: Roland Logé, Arianna Marchioro
    Language: Fr

  • Materials:from chemistry to properties

    This course enables to acquire the essential notions relative to the structure of matter, equilibrium and chemical reactions in relation to mechanical, thermal, electric, and magnetic properties of materials.



    Teachers: Véronique Michaud
    Language: Fr

  • Math Outreach

    This course offers 2nd-, 3rd-, and 4th-year PhD students an exciting opportunity to engage in math outreach activities. Designed for students passionate about communicating mathematics to the public and engaging meaningfully with the community.



    Teachers: Xavier Morvan
    Language: En

  • Mathematical aspects of quantum physics

    This lecture is a more advanced course in fonctionnel Analysis, presenting techniques with spécial interests for quantum Mechanics



    Teachers: Simon Bossoney
    Language: En

  • Mathematical logic

    Field of mathematics with close connections to the foundation of mathematics and theoretical computer science. Centered on 1st order logic and the intricate relations between syntax and semantics. It is also a course in which mathematical practice becomes an object of mathematical study



    Teachers: Jacques Duparc
    Language: Fr

  • Mathematical methods (for SPH)

    This course complements the analysis and linear algebra courses by providing further mathematical methods and techniques required for 3rd year physics courses, in particular electrodynamics and quantum mechanics.



    Teachers: Sylvain Bréchet
    Language: Fr

  • Mathematical methods for materials science

    The aim of the course is to review mathematical concepts learned during the bachelor cycle and apply them to concrete problems commonly found in Engineering, and Materials Science in particular.



    Teachers: Fabien Sorin
    Language: En

  • Mathematical methods in chemistry

    This course consists of two parts. The first part covers basic concepts of molecular symmetry and the application of group theory to describe it. The second part introduces Laplace transforms and Fourier series and their use for solving ordinary and partial differential equations in chemistry & c.e.



    Teachers: Jiri Vanicek
    Language: En

  • Mathematical modelling of behavior

    Discrete choice models allow for the analysis and prediction of individuals' choice behavior. The objective of the course is to introduce both methodological and applied aspects, in the field of marketing, transportation, and finance.



    Teachers: Michel Bierlaire
    Language: En

  • Mathematical models in supply chain management

    Over the past decade, supply chain management has drawn enormous attention by industry and academia alike. Given an increasingly global economy, pronounced trends towards outsourcing and advances in information technology, more and more complex business relationships among companies have evolve



    Teachers: Ralf Seifert
    Language: En

  • Mathematics

    This course aims at giving the basic mathematical knowledge needed for architecture studies in an engineering school.



    Teachers: Philippe Chabloz
    Language: Fr

  • Mathematics of data: from theory to computation

    This course provides an overview of key advances in continuous optimization and statistical analysis for machine learning. We review recent learning formulations and models as well as their guarantees, describe scalable solution techniques and algorithms, and illustrate the trade-offs involved.



    Teachers: Volkan Cevher
    Language: En

  • Matrix analysis

    These lectures are intended as an applied linear algebra course, with a particular focus on providing intuition on the most standard tools. A particular emphasis is put on practice and digital notebooks help getting familiar with the most important concepts.



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Measure theory

    This course provides an introduction to the theory of measures and integration on abstract measure spaces.



    Teachers: Ethan Monaghan Ackelsberg
    Language: En

  • Measurement techniques

    Theoretical and practical course on experimental techniques for observation and measurement of physical variables such as force, strain, temperature, flow velocity, structural deformation and vibrations, etc.



    Teachers: Karen Mulleners
    Language: En

  • Mechanical behaviour of materials

    This course provides an introduction to the mechanical behaviour, the processing, the structure and life-cycle of major classes of structural materials (metals, polymers, ceramics and composites).



    Teachers: Julie Gheysen, Andreas Mortensen, David Hernandez Escobar
    Language: Fr

  • Mechanical construction I (for ME)

    The ME-101 course aims at acquiring the rules and the standardized language of the technical communication, and foundations in mechanical design.
    This course integrates practical work on Computer Aided Design using the CATIA V5 software.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction I (for MT)

    The ME-106 course aims at acquiring the rules and the standardized language of the technical communication, and foundations in mechanical design.
    This course integrates practical work on Computer Aided Design using the CATIA V5 software.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction II (for ME)

    The ME-102 course aims at acquiring a solid basis in technical culture in order to be able to apply it to real-life examples of mechanical engineering, through a review of the concepts, components, and methodologies used in this field, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical construction II (for MT)

    The ME-107 course aims at acquiring a solid basis in technical culture in order to be able to apply it to real-life examples of mechanical engineering, through a review of the concepts, components, and methodologies used in this field, and the achievement by the students of a group-based project.



    Teachers: Bertrand Lacour, Sébastien Soubielle
    Language: Fr

  • Mechanical product design and development

    Study and explore design principles of the different mechatronic components and systems. We will cover in-depth especially on meso-scale actuators, sensors and body construction methods.



    Teachers: Jamie Paik
    Language: En

  • Mechanical systems

    This course aims to deepen the understanding of the operating laws of several major mechanical principles widely used in machine construction, in order to be able to size them in the most common concrete cases.



    Teachers: Sébastien Soubielle
    Language: Fr

  • Mechanical vibrations

    In this course we study the modal dynamics of mechanical structures. During the course we will learn key concepts like Normal modes, effective mass and stiffness, and eigenfrequencies.



    Teachers: Guillermo Villanueva
    Language: Fr

  • Mechanics of cells and tissues

    In this course, students will explore how mechanical stimuli shape molecular responses, cell behaviors, and tissue architecture, with an emphasis on regeneration and disease. Basic image analysis tools will be introduced to determine cellular and tissue properties.



    Teachers: Sara Gallini
    Language: En

  • Mechanics of slender structures

    Analysis of the mechanical response and deformation of slender structural elements.



    Teachers: Pedro M. Reis
    Language: En

  • Mechanics of structures (For GM)

    The student acquires the basics of stress analysis and deformation of linear elastic beams subjected to traction, shear, torsion, flexure; the influence coefficients an energy method to analyze statically determined and indetermined structures; rupture criteria.



    Teachers: Alain Prenleloup, Herbert Shea
    Language: Fr

  • Mechanism Design I

    This course introduces the basics of structural mechanics: calculation of stresses and strains caused by external forces and calculation of strains. This theoretical training is applied to the design of important elements of precision mechanisms.



    Teachers: Simon Henein, Danick Briand, Dimitrios Karampinos
    Language: Fr

  • Mechanism Design II

    This second semester develops creative design skills applied to the field of microtechnology mechanisms. It focuses both on knowledge (components, physical principles, dimensioning) and cognitive process of design.



    Teachers: Simon Henein
    Language: Fr

  • Mechanisms of cell motility

    Mechanisms of cell motility



    Teachers: Alexander Verkhovsky
    Language: En

  • Media culture I

    This course provides theoretical and methodological foundations for a sociological approach of media (particularly sports media). It helps students to think critically the media culture and its effects.



    Teachers: Justine Scheidegger
    Language: Fr

  • Media culture II

    This course provides theoretical and methodological foundations for a sociological approach of media (particularly sports media). It helps students to think critically the media culture and its effects.



    Teachers: Justine Scheidegger
    Language: Fr

  • Media security

    This 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.



    Teachers: Touradj Ebrahimi
    Language: En

  • Media, communication and culture

    This lecture would like to propose the creation of a knowledge about the history of media phenomenon and its involvements in Western society from the nineteenth to the twenty-first century. It provides the skills necessary to understand current events going back to their origins.



    Teachers: Gianni Haver
    Language: Fr

  • Medicinal chemistry: concepts and case studies from the pharmaceutical industry

    We will cover key concepts of Medicinal Chemistry, from identification of active chemical starting points to how they are optimized to deliver drug candidates. We will use real case studies from the pharmaceutical industry. Students will design compounds to solve Medicinal Chemistry problems.



    Teachers: Jean Quancard
    Language: En

  • Mediterranean Antiquity: Mythology and Pop Culture

    Pop culture has always drawn, and continues to draw, on the myths and figures of the ancient Mediterranean. Egypt, Greece and Rome inspire video games as well as mainstream films, series, comics and novels. The aim of this course is to analyze one such work.



    Teachers: Matteo Capponi, Matthieu Pellet
    Language: Fr

  • Memory sciences

    Describe cognitive and cerebral processes underlying memory and self processes.

    Identify differences and similarities between neurobiological and clinical approaches.

    Understand theoretical and clinical concepts underlying psychoanalysis and their scientific implications.



    Teachers: Delphine Preissmann
    Language: Fr

  • Metals and alloys

    Introduction to metals and alloys used in engineering, and to the relationships between their processing, their microstructure and their mechanical behaviour, taught with focus on the three main engineering metal alloy systems, namely alloys of aluminium, copper, and iron.



    Teachers: Andreas Mortensen
    Language: Fr

  • Methods in Quantum Error Correction

    This course discusses mathematical methods of quantum error correction in the style via presentation and discussion of research papers. It covers basic algebraic and geometric properties of quantum error correcting codes and fault tolerance theory and prepares for research in this field.



    Teachers: Thomas Vidick, Jonathan Conrad, Maryna Viazovska
    Language: En

  • Methods in drug development

    The course discusses methods in modern drug development. Each week, a short introduction to a drug development method / field is provided and a recent research paper is discussed in depth. Students particiate in presenting and discussing the research publications.



    Teachers: Christian Heinis
    Language: En

  • Methods in spectroscopy and dynamics

    We will review modern technique for the determination of structure and dynamics in chemistry.
    Recent developments in spectroscopy as well as methods that target the fundamentals of chemical reactions will be discussed, and applications will be studied.



    Teachers: Andreas Osterwalder
    Language: En

  • Methods: from disease models to therapy

    This course will describe methods underlying translational approaches from disease modeling and characterization to therapeutic applications. The presented techniques will be complemented by hands-on rotations in the technological platforms of the School of Life Sciences.



    Teachers: Jessica Sordet, Xavier Warot, Florence Pojer, Gerardo Turcatti, Graham Knott, Roman Chrast, Bernard Schneider, Arne Seitz, Marc Chambon, Raphaël Doenlen
    Language: En

  • Methods: omics in biomedical research

    High-throughput methodologies broadly called Omics allow to characterize the complexity and dynamics of any biological system. This course will provide a general description of different methods related to the Omics field followed by hands-on rotations in participating technological platforms.



    Teachers: Bastien Mangeat, Florence Pojer, Maria Pavlou, Roman Chrast, Nicolas Guex, Miguel Garcia, Christian Iseli
    Language: En

  • Metrology

    The course deals with the concept of measuring in different domains, particularly in the electrical, optical, and microscale domains. The course will end with a perspective on quantum measurements, which could trigger the ultimate revolution in metrology.



    Teachers: Claudio Bruschini, Georg Fantner, Edoardo Charbon
    Language: En

  • Metrology practicals

    The student will get familiar with the techniques learnt in class (MICRO-428) and will put them to practice with experiments in the laboratory. There will be a practical training for each theme covered in class; the students will also learn good practices during measurements (lab notebook included).



    Teachers: Edoardo Charbon, Claudio Bruschini, Georg Fantner
    Language: En

  • Micro-magnetic field sensors and actuators

    The course provides the basis to understand the physics, the key performance, and the research and industrial applications of magnetic sensors and actuators. Together with a detailed introduction to magnetism, several magnetic sensors
    and actuators are studied.



    Teachers: Giovanni Boero
    Language: En

  • Micro/Nano robotics

    The objective of this course is to expose students to the fundamentals of robotics at small scale. This includes a focus on physical laws that predominate at the nano and microscale, technologies for fabricating small devices, bioinspired design and control paradigms, and applications of the field.



    Teachers: Selman Sakar
    Language: En

  • Micro/Nanomechanical devices

    In this course we will see an overview of the
    exciting field of Micro and Nanomechanical systems. We will go over the dfferent scaling laws that dominate the critical parameters, how size affects material properties, how these devices are manufactured, designed and later used.



    Teachers: Guillermo Villanueva
    Language: En

  • Microbial ecology

    The course will focus on fundamental concepts of microbial ecology and environmental microbiology, with emphasis on bacteria and archaea, although fungi, algae, and protists will also be covered.



    Teachers: Ianina Altshuler
    Language: En

  • Microbiology

    This course will provide an introduction to fundamental concepts in microbiology. Special emphasis will be given to the surprising and often counter-intuitive physical world inhabited by microorganisms.



    Teachers: John McKinney
    Language: En

  • Microbiology for engineers

    "Microbiology for engineers" covers the main microbial processes that take place in the environment and in treatment systems. It presents elemental cycles that are catalyzed by microorganisms and that have a major impact on planet Earth.



    Teachers: Rizlan Bernier-Latmani
    Language: En

  • Microcontrollers

    Microcontrollers covers the internal operation of a microcontroller, basic notions of microprocessor architecture and computer systems as well as microcontroller interfaces and serial communication protocols.



    Teachers: Alexandre Schmid
    Language: Fr

  • Microcontrollers and digital systems

    Microcontrollers covers the internal operation of a microcontroller, basic notions of microprocessor architecture and computer systems as well as microcontroller interfaces and serial communication protocols.



    Teachers: Alexandre Schmid
    Language: Fr

  • Microeconomics

    This course presents a first introduction to microeconomic theory and its applications. It lays the foundation for more advanced courses.



    Teachers: Thomas Weber
    Language: En

  • Microfabrication practicals

    The goal of this course is to introduce students to the practical aspects of some basic micro-fabrication techniques.



    Teachers: Abdeljalil Sayah
    Language: En

  • Microfabrication technologies

    The student will learn process techniques and applications of modern micro- and nanofabrication, as practiced in a clean room, with a focus on silicon, but also multi-material microsystems and flexible/stretchable systems technologies.



    Teachers: Jürgen Brugger, Yujia Zhang
    Language: En

  • Microfluidics for lab-on-a-chip

    The course covers the entire field of lab-on-a-chip technology, including microfluidic principles and various microfabrication approaches, and presenting concrete examples of devices for (bio)analysis, cell biology, tissue regeneration and microreactors.



    Teachers: Wim de Malsche, Séverine Le Gac
    Language: En

  • Microinformatique (pour GM)

    Understand Microcontrollers and learn to use them, especially for mechanical systems.



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Microprogrammed Embedded Systems

    The student will understand the architectures of embedded microprogrammed systems, microprocessor architectures, memory hierarchies, and various Input/Output (I/O) devices, using the Nintendo DS handheld platform as a case study.



    Teachers: David Atienza Alonso
    Language: Fr

  • Microwave engineering in physics

    This course aims at teaching basic notions and tricks of microwave engineering to students with only an elementary knowledge of applied electromagnetism. Emphasis is made on topics that often arise in modern physics experiments, including quantum science and technology research.



    Teachers: Vladimir Manucharyan
    Language: En

  • Microwaves, the basics of wireless communications

    This course is an introduction to microwaves and microwave passive circuits. A special attention is given to the introduction of the notion of distributed circuits and to the scattering matrix



    Teachers: Anja Skrivervik
    Language: En

  • Mobile networks

    This course provides a detailed description of the organization and operating principles of mobile and wireless communication networks, as well as the use of wireless signals for sensing and imaging.



    Teachers: Haitham Al Hassanieh
    Language: En

  • Mobility engineering

    Analyze and diagnose a situation from the urban planning and mobility points of view. Define strategies for achieving these objectives. Development of the most promising concepts.



    Teachers: Franco Tufo
    Language: Fr

  • Model predictive control

    Provide an introduction to the theory and practice of Model Predictive Control (MPC). Main benefits of MPC: flexible specification of time-domain objectives, performance optimization of highly complex multivariable systems and ability to explicitly enforce constraints on system behavior.



    Teachers: Colin Jones
    Language: En

  • Modeling and design of experiments

    In the academic or industrial world, to optimize a system, it is necessary to establish strategies for the experimental approach. The DOE allows you to choose the best set of measurement points to minimize the variance of the results. The concepts learned are applicable in all areas.



    Teachers: Jean-Marie Fuerbringer
    Language: En

  • Modeling lab

    In this course we give a hands-on introduction on the use of modeling and data in chemistry. After an introduction in the different tools used by computational chemists, we discuss three topics in more detail molecular simulation of adsorption, data in chemistry, and machine learning.



    Teachers: Berend Smit
    Language: En

  • Modelling and optimization of energy systems

    The 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 multi-objective optimisation problems.



    Teachers: François Maréchal
    Language: En

  • Modelling micro-/nano- field effect electron devices

    The course provides an in depth modeling of emerging field effect transistors in CMOS technologty. Starting from the basis, the course will gardually introduce essential aspects to end up with a rigorous description of key features, Nanowire FET & its application to biosensing will also be analyzed.



    Teachers: Jean-Michel Sallese
    Language: En

  • Modelling, optimisation, design and analysis of integrated energy systems

    The student will learn advanced concepts in the field of process integration, process modeling and optimization for the design of integrated energy systems: Life cycle energy analysis.



    Teachers: François Maréchal
    Language: En

  • Models for applied environmental economics

    Mainly based on the discussion of peer reviewed academic papers, the course introduces non economists to the main types of applied models used in environmental economic analysis: linear programming, partial and general equilibrium, game theory, and agent based models.



    Teachers: Frank Vöhringer
    Language: En

  • Modern Organic chemistry-Highlights in the field

    Total synthesis, Natural product, Green chemistry, nantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Jieping Zhu
    Language: En

  • Modern Organic chemistry-Success stories

    Total synthesis, Natural product, Green chemistry, nantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Nicolai Cramer
    Language: En

  • Modern Organic chemistry-Trends in the field

    Total synthesis, Natural product, Green chemistry,Enantioselective synthesis, Organo-catalysis, Lewis acid,Transition-metal, Drug
    discovery.



    Teachers: Jérôme Waser
    Language: En

  • Modern approaches to quantum gravity

    This course is an introduction to holography, the modern approach to quantum gravity.



    Teachers: Monica Maria Guica
    Language: En

  • Modern digital communications: a hands-on approach

    This course complements the theoretical knowledge learned in PDC with more advanced topics such as OFDM, MIMO, fading channels, and GPS positioning. This knowledge is put into practice with hands-on exercises based on Matlab or Python (at choice) and on a software-defined radio platform.



    Teachers: Nicolae Chiurtu
    Language: En

  • Modern natural language processing

    Natural language processing is ubiquitous in modern intelligent technologies, serving as a foundation for language translators, virtual assistants, search engines, and many more. In this course, students will learn algorithmic tools for tackling problems in modern NLP.



    Teachers: Antoine Bosselut
    Language: En

  • Modern photovoltaic technologies

    A link between the fundamental physics, device operation and technological development of various solar cell technologies. Learning about all modern photovoltaic technlogies incl. industrially relevant wafer based silicon, thin film chalcogenide, III-V, multijunction, organic and hybrid solar cells.



    Teachers: Franz-Josef Haug, Jakob Heier, Yaroslav Romanyuk
    Language: En

  • Modernity, architecture and the environment

    Theory course on modernist environmental aesthetics in architecture.



    Teachers: Bárbara Maçães Costa
    Language: En

  • Molecular dynamics and Monte-Carlo simulation

    Introduction to molecular dynamics and Monte-Carlo simulation methods.



    Teachers: Ursula Röthlisberger
    Language: En

  • Molecular endocrinology: health and environment

    We will define homeostasis, principles of hormone action and the molecular mechanisms underlying them to illustrate the complexities of physiological regulation. Human interactions with the environment, pertinent public health issues and their causes and preventative strategies will be analyzed.



    Teachers: Cathrin Brisken
    Language: En

  • Molecular quantum dynamics

    The course covers several exact, approximate, and numerical methods to solve the time-dependent molecular Schrödinger equation, and applications including calculations of molecular electronic spectra. More advanced topics include introduction to the semiclassical methods and Feynman path integral.



    Teachers: Jiri Vanicek
    Language: En

  • Monthly IBI-EDBB Mini-symposia

    To expose EDBB students to research in Bioengineering through attendance of lecture series given by EDBB students and external speakers. The objectives are to broaden the knowledge of students in the field of Bioengineering and expose them to the diversity of studies in the IBI community.



    Teachers: Bruno Correia
    Language: En

  • Montreux Jazz Memories: Heritage & digitalization I

    Within the Montreux Jazz Digital Project framework, this course proposes to create and publish podcasts (ENG / FR) based on interviews about the backstage of the festival. It aims to develop critical and practical knowledge of the dynamics of digitalization and recognition of heritage.



    Teachers: Alain Dufaux, Florence Graezer Bideau
    Language: Fr

  • Montreux Jazz Memories: Heritage & digitalization II

    Within the Montreux Jazz Digital Project framework, this course proposes to create and publish podcasts (ENG / FR) based on interviews about the backstage of the festival. It aims to develop critical and practical knowledge of the dynamics of digitalization and recognition of heritage.



    Teachers: Florence Graezer Bideau, Alain Dufaux
    Language: Fr

  • Morphology I

    This class is a specific preparation for the admission exam to join the third year of the Medical School. It covers the macroscopic (anatomy), microscopic (histology) morphology of the human body with a medical perspective. The correlation between structure and function is systematically described.



    Teachers: Romain Zufferey
    Language: Fr

  • Morphology II

    Morphology II allows students who have taken Morphology I to deepen their knowledge by studying the radiological anatomy and the developmental processes. Frequent malformations are explained in relation to embryology. Selected topics required for the admission to the Medical School are covered.



    Teachers: Romain Zufferey
    Language: Fr

  • Motion Design for Science

    This course is designed to empower students with skills in motion design, allowing them to breathe life into their ideas & scientific figures. We will work on exercises to animate scientific images, build towards animating a figure, then each student will design & animate their own work.



    Teachers: Alexandre Pinault, Robbie I'Anson Price
    Language: En

  • Multiagent decision-making and control

    Students will be able to formulate a multi-agent decision-making problem in static and dynamic environments as a game and apply relevant mathematical theories and algorithms to analyze the interaction of the agents and predict the outcome of the decision-making problems



    Teachers: Maryam Kamgarpour
    Language: En

  • Multidisciplinary NPs characterization

    Four experienced scientists will guide students into the world of NPs characterization with different approaches, from laboratory characterization to X-ray/neutron scattering and electron microscopy. The main knowledge acquired will concern the overview of possible complementary technique.



    Teachers: Viviane Lütz Bueno, Andrea Testino, Elisabeth Mueller, Nicola Casati
    Language: En

  • Multiscale modelling in mechanics

    This course introduces the principles and techniques for modeling materials across
    different spatial scales, from the level of atoms or grains to the continuum or structural
    scale. Emphasis is placed on hierarchical upscaling (homogenization), while concurrent
    techniques are also covered.



    Teachers: Konstantinos Karapiperis
    Language: En

  • Multivariable control

    This course covers methods for the analysis and control of systems with multiple inputs and outputs, which are ubiquitous in modern technology and industry. Special emphasis will be placed on discrete-time systems due to their relevance to digital and embedded control architectures.



    Teachers: Giancarlo Ferrari Trecate
    Language: En

  • Multivariate statistics

    Multivariate statistics focusses on inferring the joint distributional properties of several random variables, seen as random vectors, with a main emphasis on uncovering their underlying dependence structure. This course offers a broad introduction to its concepts, methods & theory



    Teachers: Victor Panaretos
    Language: En

  • Multivariate statistics in R

    Environmental datasets often contain numerous parameters. Multivariate statistics allow us to simultaneously explore, understand and model such datasets. This course provides conceptual introduction and guidelines for applying multivariate statistical tools using the R platform.



    Teachers: Hannes Markus Peter
    Language: En

  • Music, politics and society I

    This course examines the presence of exotic musical characteristics (popular and folkloric) - in Europe and beyond - in art music (17th-20th centuries). It culminates in a group (or individual) research paper on a subject related to this theme.



    Teachers: Federico Terzi, Constance Frei
    Language: Fr

  • Music, politics and society II

    This course examines the presence of exotic musical characteristics (popular and folkloric) - in Europe and beyond - in art music (17th-20th centuries). It culminates in a group (or individual) research paper on a subject related to this theme.



    Teachers: Constance Frei, Federico Terzi
    Language: Fr

  • Musical theory and creativity

    This course provides an introduction into music theory and analysis, composition, and creativity, and combines theoretical teaching with hands-on practical exercises and music making.



    Teachers: Martin Alois Rohrmeier
    Language: En

  • Musicology and aesthetics

    Recount the history of musical styles practiced in classical music of the 20th century. Understand and analyze the various contexts, musical languages and the currents of ideas. Know some of the major works of the classical repertory of the 20th century as well as the main theoretical writings.



    Teachers: Constance Frei
    Language: Fr

  • Musicology and history of music

    Recount the historical practices of improvisation from early music of the Renaissance to present modern day. Understand and analyze the various contexts, styles, musical genres in which improvisation is at the forefront. Know some of the major works from the classical repertory and the treatises.



    Teachers: Constance Frei
    Language: Fr

  • Myths of the ancient Mediterranean Sea I

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions, it helps us better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Matteo Capponi
    Language: Fr

  • Myths of the ancient Mediterranean Sea II

    The course explores the myths and the main texts of ancient cultures (Biblical World, Greece, Rome, Egypt). Exploring their meanings, their receptions, it helps us better understand the heterogeneous nature of our own culture.



    Teachers: Matthieu Pellet, Matteo Capponi
    Language: Fr

  • Médiation scientifique I

    This course is an introduction to the theory and practice of science outreach and public engagement. This year, it will culminate in the creation and delivery of an educational and interactive workshop for a group of young people.



    Teachers: Marion Albertini, Fabrizia Dutto, Anna Pontais
    Language: Fr

  • Médiation scientifique II

    This course is an introduction to the theory and practice of science popularization.



    Teachers: Anna Pontais, Marion Albertini, Fabrizia Dutto
    Language: Fr

  • Nano-scale heat transfer

    In this course we study heat transfer (and energy conversion) from a microscopic perspective. First we focus on understanding why classical laws (i.e. Fourier Law) are what they are and what are their limits of validity. Next we discuss emerging opportunities in nanoengineering energy devices.



    Teachers: Giulia Tagliabue
    Language: En

  • Nanobiotechnology

    This course concerns modern bioanalytical techniques to investigate biomolecules both in vitro and in vivo, including recent methods to image, track and manipulate single molecules. We cover the basic principles of the respective methods and discuss examples from the current scientific literature.



    Teachers: Angela Steinauer
    Language: En

  • Nanoelectronics

    This lecture overviews and discusses the last trends in the technology and principles of nanoelectronic devices for more aggressive scaling, better performances, added functionalities and lower energy per function. The opportunities of these advances compared to industrial roadmaps are analized.



    Teachers: Mihai Adrian Ionescu
    Language: En

  • Nanofabrication with focused electron and ion beams

    Nanofabrication with focused charged particle beams (SEM, FIB) and their applications such as lithography, gas assisted deposition / etching, and milling are discussed and the limitations of these processes are developed based on the acquired understanding of the interactions.



    Teachers: Ivo Utke
    Language: En

  • Nanofluidics

    This course introduces the modern theoretical tools that underpin the understanding of solid-liquid interfaces and fluid flows through nanometer-scale openings.



    Teachers: Nikita Kavokine
    Language: En

  • Nanomaterials for chemical engineering application

    This course provides an overview on nanoparticle synthesis and their use in different energy-related applications. The first part of the course is more fundamental and chemistry oriented. The second part is more applied and chemical engineering oriented. The goal is to link the two aspects.



    Teachers: Raffaella Buonsanti
    Language: En

  • Nanophotonics

    Students understand and apply the physics of the interaction of light with semiconductors. They understand the operating mechanism of scaled photonic devices such as photodetectors, LEDs and lasers, as well as challenges and opportunities relating to their integration and dimensional scaling.



    Teachers: Kirsten Emilie Moselund, Simone Iadanza
    Language: En

  • Nanoscale MOSFETs and beyond CMOS devices

    This course provides the trends in nanoelectronics for scaling, better performances and lower energy per function. It covers fundamental phenomena of nanoscale devices, beyond CMOS steep slope switches, emerging architectures, cryo electronics, non-volatile memories and energy efficient smart sensin



    Teachers: Mihai Adrian Ionescu, Cezar Zota
    Language: En

  • Nanotechnology

    This course gives the basics for understanding nanotechnology from an engineer's perspective: physical background, materials aspects and scaling laws, fabrication and imaging of nanoscale devices.



    Teachers: Giovanni Boero, Jürgen Brugger
    Language: En

  • Nature finance

    This course explores the many financial instruments that can come as a support for protection and regeneration of natural assets.



    Teachers: Sylvain Coutu
    Language: En

  • Navigating exhausted landscapes

    This course focuses on the challenges of transforming urban industrial sites in light of the living dynamics that run through them. It aims to experiment with an interdisciplinary approach their regeneration through the prism of a field investigation and a construction of a vision.



    Teachers: Jérôme Baudry, Léonore Nemec, Alessio Ferrari, Ianina Altshuler
    Language: En

  • Negotiation techniques

    This course is designed to give you a practical, hands-on opportunity to learn the basics of negotiating, self leadership and the impact of culture. Strategies and techniques are presented and practiced that will enable you to develop your skills and become a confident negotiator.



    Teachers: Jack Richard Williams
    Language: En

  • Network machine learning

    Fundamentals, methods, algorithms and applications of network machine learning and graph neural networks



    Teachers: Dorina Thanou, Pascal Frossard
    Language: En

  • Networked control systems

    This course offers an introduction to control systems using communication networks for interfacing sensors, actuators, controllers, and processes. Challenges due to network non-idealities and opportunities offered by communication will be analyzed.



    Teachers: Giancarlo Ferrari Trecate
    Language: En

  • Networks out of control

    The goal of this class is to acquire mathematical tools and engineering insight about networks whose structure is random, as well as learning and control techniques applicable to such network data.



    Teachers: Patrick Thiran, Matthias Grossglauser
    Language: En

  • Neural circuits of motivated behaviors

    Motivated behaviors fulfil the basic physiological needs of animals and enable their safety. In this course, you will learn about the neuronal circuits that sense and regulate internal states, detect dangers in the environment, and organize appropriate behavioral responses.



    Teachers: Ralf Schneggenburger, Olexiy Kochubey
    Language: En

  • Neural interfaces

    Neural interfaces (NI) are bioelectronic systems that interface the nervous system to digital technologies. This course presents their main building blocks (transducers, instrumentation & communication), reviews current and upcoming materials and technological solutions for implantable & wearable NI



    Teachers: Mahsa Shoaran, Stéphanie Lacour, Giuseppe Schiavone
    Language: En

  • Neural signals and signal processing

    Understanding, processing, and analysis of signals and images obtained from the central and peripheral nervous system



    Teachers: Dimitri Van De Ville, Silvestro Micera
    Language: En

  • Neuroscience

    This neuroscience course progresses from core cellular mechanisms of neuronal signaling to integrated brain systems controlling sensory processing, movement, and behavior, culminating in learning, memory, and nervous system disorders.



    Teachers: Mackenzie Mathis
    Language: En

  • Neuroscience foundations for engineers

    This overview course bridges computational expertise with neuroscience fundamentals, aimed at fostering
    interdisciplinary communication and collaboration for engineering-based neuroscience programs.



    Teachers: Martin Schrimpf, Fides Zenk
    Language: En

  • Neuroscience: behavior and cognition

    The goal is to guide students into the essential topics of Behavioral and Cognitive Neuroscience. The challenge for the student in this course is to integrate the diverse knowledge acquired from those levels of analysis into a more or less coherent understanding of brain structure and function.



    Teachers: Olaf Blanke, Carmen Sandi, Michael Herzog
    Language: En

  • Neuroscience: cellular and circuit mechanisms

    This course focuses on the biophysical mechanisms of mammalian brain function. We will describe how neurons communicate through synaptic transmission in order to process sensory information ultimately leading to motor behavior.



    Teachers: Carl Petersen, Sylvain Crochet
    Language: En

  • Neuroscience: from molecular mechanisms to disease

    The goal of the course is to guide students through the essential aspects of molecular neuroscience and neurodegenerative diseases. The student will gain the ability to dissect the molecular basis of disease in the nervous system in order to begin to understand and identify therapeutic strategies.



    Teachers: Anne-Laure Mahul Mellier, Johannes Gräff, Bernard Schneider
    Language: En

  • Neutron and X-ray Scattering of Quantum Materials

    Neutron and X-ray scattering are some of the most powerful and versatile experimental methods to study the structure and dynamics of materials on the atomic scale. This course covers basic theory, instrumentation and scientific applications of these experimental methods.



    Teachers: Thorsten Schmitt, Henrik M. Rønnow, Tom Laurin Lacmann
    Language: En

  • New Concretes for Structures

    This course provides an in-depth coverage of mechanical and physical properties of Ultra High Performance Fiber Reinforced Concretes (UHPFRC), in the framework of new concretes for sustainable structures. It provides an extended and comprehensive insight on these materials.



    Teachers: Emmanuel Denarié
    Language: En

  • New tools & research strategies in personalized health

    This course introduces the concept of personalized health, exploring its foundational technologies as well as the technological, legal, and ethical challenges the field currently faces. Strategies and approaches used to address these challenges will also be discussed.



    Teachers: Marc Friedli, Jacques Fellay
    Language: En

  • Next-generation biomaterials

    "Next-Generation Biomaterials" explores the latest advancements in the development and application of cutting-edge biomaterials for medical and healthcare innovation.



    Teachers: Alexandre Persat, Li Tang
    Language: En

  • Night in Lausanne

    This course will take an interdisciplinary approach to night in Lausanne. Through a nocturnal journey, we will take stock of the city as it exists at night time. During the week, we'll collectively reflect on the future of nights in Lausanne, and present our initial ideas.



    Teachers: Luc Marc Gwiazdzinski, Chloé Montavon, Beate Jessel, Vincent Kaufmann
    Language: Fr

  • Non-destructive methods for industry and research

    Basic knowledge ofthe classical non-destructive testing methods as they are used today in industrial applications and the advanced
    (mosily imaginé) technologies used for the analysis of materials and components in special applications. lt covers several material groups and various applications.



    Teachers: Annapaola Parrilli, Ernst Hardy
    Language: En

  • Non-equilibrium statistical mechanics simulations

    This course will introduce important results in non-equilibrium statistical mechanics and algorithms to compute properties out-of equilibrium. Coding exercises will deepen understanding of the formal results and provide insight in the physics of open systems.



    Teachers: Sara Bonella
    Language: En

  • Nonlinear Control Systems

    Analysis of nonlinear systems is performed towards controlling them. Stability in the sense of Lyapunov is introduced, together with geometrical methods (Exact Feedback Linearization). Various examples are treated (pen and pencil, and computer).



    Teachers: Philippe Müllhaupt
    Language: Fr

  • Nonlinear Optics

    Basic principles of optics



    Teachers: Sylvie Roke
    Language: En

  • Nonlinear Schrödinger equations

    This course is an introduction to nonlinear Schrödinger equations (NLS) and, more generally, to nonlinear dispersive equations. We will discuss local and global well-posedness, conservation laws, the existence and stability of standing wave solutions, and solutions which blow up in finite time.



    Teachers: François Genoud
    Language: En

  • Nonlinear Spectroscopy

    To provide an introduction into the field of nonlinear spectroscopy, and focus in particular on linear and nonlinear light scattering



    Teachers: Sylvie Roke
    Language: En

  • Nonlinear analysis of structures

    This course deals with nonlinear modelling of structures under mechanical loading.



    Teachers: Savvas Saloustros, Dimitrios Lignos
    Language: En

  • Nonlinear dynamics, chaos and complex systems

    The course provides students with the tools to approach the study of nonlinear systems and chaotic dynamics. Emphasis is given to concrete examples and numerical applications are carried out during the exercise sessions.



    Teachers: Olivier Février
    Language: En

  • Nonlinear optics for quantum technologies

    This course provides the fundamental knowledge and theoretical tools needed to deal with nonlinear optical interactions, covering both classical and quantum theory of nonlinear optics.



    Teachers: Christophe Galland
    Language: En

  • Nonparametric estimation and inference

    Nonparametric models are used to identify a wide range of relationships within data. This course gives a graduate-level overview of nonparametric statistical estimation and inference theory.



    Teachers: Rajita Ramesh Chandak
    Language: En

  • Nuclear computations lab

    To aquire hands-on experience with the running of large computer codes in relation to the static analysis of nuclear reactor cores and the multi-physics simulation of nuclear power plant (NPP) dynamic behaviour



    Teachers: Andreas Pautz
    Language: En

  • Nuclear fusion and plasma physics

    The goal of the course is to provide the physics and technology basis for controlled fusion research, from the main elements of plasma physics to the reactor concepts.



    Teachers: Ambrogio Fasoli
    Language: En

  • Nuclear physics

    Genral introduction to the physics of atomic nuclei: from bound states to scattering.



    Teachers: Olivier Schneider
    Language: Fr

  • Number theory I.a - Algebraic number theory

    Algebraic number theory is the study of the properties of solutions of polynomial equations with integral coefficients; Starting with concrete problems, we then introduce more general notions like algebraic number fields, algebraic integers, units, ideal class groups...



    Teachers: Philippe Michel
    Language: En

  • Number theory I.b - Analytic number theory

    The aim of this course is to present the basic techniques of analytic number theory.



    Teachers: Petru Constantinescu
    Language: En

  • Number theory I.c - Combinatorial number theory

    This is an introductory course to combinatorial number theory. The main objective of this course is to learn how to use combinatorial, topological, and analytic methods to solve problems in number theory.



    Teachers: Florian Richter
    Language: En

  • Number theory II.a - The circle method

    This course aims to introduce the fundamental ideas behind the Hardy-Littlewood circle method.



    Teachers: Mengdi Wang
    Language: En

  • Number theory II.b - Modular forms

    In this course we will introduce core concepts of the theory of modular forms and consider several applications of this theory to combinatorics, harmonic analysis, and geometric optimization.



    Teachers: Maryna Viazovska
    Language: En

  • Numerical analysis

    This course presents numerical methods to solve mathematical problems such as systems of linear and nonlinear equations, function approximation, integration and differentiation, and differential equations.



    Teachers: Guillaume Alexandre C Olikier
    Language: En

  • Numerical analysis

    This course introduces and analyzes numerical methods for solving mathematical problems such as linear and nonlinear systems, approximation of functions, integration and differentiation, as well as differential equations.



    Teachers: Guillaume Alexandre C Olikier
    Language: Fr

  • Numerical analysis

    The course covers numerical methods for the approximation of mathematical problems, such as systems of linear or nonlinear equations, function approximation, integration, derivation, or the numerical solution of differential or partial differential equations.



    Teachers: Orane Pouchon
    Language: Fr

  • Numerical analysis

    The students will learn key numerical techniques for solving standard mathematical problems in science and engineering. The underlying mathematical theory and properties are discussed.



    Teachers: Michael Herbst
    Language: En

  • Numerical analysis and computational mathematics

    The course provides an introduction to scientific computing. Several numerical methods are presented for the computer solution of mathematical problems arising in different applications. The software MATLAB is used to solve the problems and verify the theoretical properties of the numerical methods.



    Teachers: Laura Grigori
    Language: En

  • Numerical approximation of PDEs

    The course is about the derivation, theoretical analysis and implementation of the finite element method for the numerical approximation of partial differential equations in one and two space dimensions.



    Teachers: Annalisa Buffa, Pablo Antolin Sanchez
    Language: En

  • Numerical flow simulation

    This course provides practical experience in the numerical simulation of fluid flows. Numerical methods are presented in the framework of the finite volume method. A simple solver is developed with Matlab, and a commercial software is used for more complex problems.



    Teachers: Edouard Boujo
    Language: En

  • Numerical integration of dynamical systems

    In this course we will introduce and study numerical integrators for multi-scale (or stiff) differential equations and dynamical systems with special geometric structures (symplecticity, reversibility, first integrals, etc.). These numerical methods are important for many applications.



    Teachers: Adrian Blumenthal
    Language: En

  • Numerical integration of stochastic differential equations

    In this course we will introduce and study numerical integrators for stochastic differential equations. These numerical methods are important for many applications.



    Teachers: Fabio Nobile
    Language: En

  • Numerical methods

    This course introduces students to modern computational and mathematical techniques for solving problems in chemistry and chemical engineering. The use of introduced numerical methods will be demonstrated using the Python programming language.



    Teachers: Kevin Sivula, Ljubisa Miskovic
    Language: En

  • Numerical methods for visual computing and ML

    Visual computing and machine learning are characterized by their reliance on numerical algorithms to process large amounts of information such as images, shapes, and 3D volumes. This course will familiarize students with a range of essential numerical tools to solve practical problems in this area.



    Teachers: Wenzel Jakob
    Language: En

  • Numerical methods in biomechanics

    Students understand and apply numerical methods (FEM) to answer a research question in biomechanics. They know how to develop, verify and validate multi-physics and multi-scale numerical models. They can analyse and comment results in an oral presentation and a written report.



    Teachers: Alexandre Terrier
    Language: En

  • Numerical modelling of solids and structures

    The numerical modeling of solids is presented with the finite element method. The purely analytical aspects are presented first, followed by the methods of interpolation, integration, and resolution of mechanical problems.



    Teachers: Jean-François Molinari, Guillaume Anciaux
    Language: Fr

  • Numerical representation / BIM

    The course covers building information modeling (BIM) for civil engineers.
    It integrates the topics of model exchange, collaborative work as well as project management and links them to the BIM methodology.
    Examples help to understand underlying concepts and to identify potential applications.



    Teachers: Bernd Domer
    Language: Fr

  • Nutrition: from molecules to health

    The course addresses methods/technologies to study how nutrition affects biological and pathophysiological processes. It provides an overview of molecular phenotyping of individuals and key aspects to perform clinical investigations, covers nutrigenomics, genetics, micronutrients, microbiota.



    Teachers: Patrick Descombes, Serge Rezzi, Jörg Hager
    Language: En

  • Object oriented programming

    The fundamentals of procedural programming will be complemented with more advanced features. Emphasis will be put on object-oriented concepts, for a better reliability and reusability of programs.
    This course will also present some algorithmic fundamental concept.



    Teachers: Jamila Sam
    Language: Fr

  • Object oriented programming

    C++ Object-Oriented Programming



    Teachers: Jean-Cédric Chappelier
    Language: Fr

  • Occupational and environmental health

    This course looks at the relationship between our environment - both professional and general - and our health. What hazards are associated with physical, chemical and biological pollutants? How can we assess the risks and prevent them? What health issues are associated with climate change?



    Teachers: David Vernez
    Language: En

  • Oncology

    This course provides a comprehensive overview of the biology of cancer, including common mechanisms that cancer cells use to grow and disseminate in humans and in animal models.



    Teachers: Michele De Palma, Daniel Constam
    Language: En

  • Online learning in games

    This course provides an overview of recent developments in online learning, game theory, and variational inequalities and their point of intersection with a focus on algorithmic development. The primary approach is to lay out the different problem classes and their associated optimal rates.



    Teachers: Volkan Cevher
    Language: En

  • Optical Computing

    In this course we will start with a brief history of optical computing, describe methods for implementing optical interconnection and logic and then spend most of our time on learning about the recent efforts in optical computing machines for machine learning.



    Teachers: Demetri Psaltis, Christophe Moser
    Language: En

  • Optical MEMS and micro-optics

    Micro-optics and Optical MEMS let us shape light with unmatched precision and speed. From fiber networks to LIDAR, they drive innovation in compact systems. MICRO 605 takes you from core principles to breakthrough applications in this fast-evolving field.



    Teachers: Caglar Ataman
    Language: En

  • Optical Materials: Fundamental concepts and recent developments

    In this class we will review the fundamental origin of the optical properties exhibited by different classes of materials. We will then give examples of the most up-to-date research on optical materials in a few growing scientific and technological fields.



    Teachers: Fabien Sorin
    Language: En

  • Optical design with ZEMAX

    Introduction to computer-aided design of optical systems using "ZEMAX OpticStudio" optical design software. Principles of optical systems design and performance analysis with geometrical optics and raytracing. Evaluation and minimization of optical aberrations in an optical design.



    Teachers: Ye Pu
    Language: En

  • Optical detectors

    Students analyse the fundamental characteristics of optical detectors, their architectures, selected applications and case studies. Photoemissive devices, photodiodes, infrared and single-photon detectors are studied. CCD, CMOS and SPAD cameras are analysed in detail, including advanced systems.



    Teachers: Claudio Bruschini
    Language: En

  • Optical engineering (for EL)

    This class presents different facets of modern optics and emphasizes both rigorous foundations and practical applications.



    Teachers: Olivier Martin
    Language: Fr

  • Optical engineering (for MT)

    This class presents different facets of modern optics and emphasizes both rigorous foundations and practical applications. The course includes lectures and exercises, as well as experiments in the DLLs.



    Teachers: Karim Achouri, Olivier Martin
    Language: Fr

  • Optical methods in chemistry

    Introduction and application of photon based tools for chemical sciences: from basic concepts to optical and x-ray lasers



    Teachers: Christoph Bostedt
    Language: En

  • Optical properties of materials

    Students will study fundamental principles of light-matter interaction and apply classical and quantum mechanical models for quantitative estimates. Optical phenomena in glasses, organic/inorganic semiconductors, liquid crystals, quantum dots as well as device applications will be treated.



    Teachers: Frank Nüesch, Arianna Marchioro
    Language: En

  • Optics laboratories (autumn)

    This laboratory work allows students to deepen their understanding of optical instruments, optoelectronic devices and diagnostic methods. Students will be introduced in state of the art optical instruments and measurement principles.



    Teachers: Ye Pu
    Language: En

  • Optics laboratories (spring)

    This laboratory work allows students to deepen their understanding of optical instruments, optoelectronic devices and diagnostic methods. Students will be introduced in state of the art optical instruments and measurement principles.



    Teachers: Ye Pu
    Language: En

  • Optimal Control for Dynamic Systems

    This doctoral course provides an introduction to optimal control covering fundamental theory, numerical implementation and problem formulation for applications.



    Teachers: Yuning Jiang, Timm Faulwasser
    Language: En

  • Optimal decision making

    This course introduces the theory and applications of optimization. We develop tools and concepts of optimization and decision analysis that enable managers in manufacturing, service operations, marketing, transportation and finance to transform data into insights for making better decisions.



    Teachers: Daniel Kuhn
    Language: En

  • Optimal transport

    The first part is devoted to Monge and Kantorovitch problems, discussing the existence and the properties of the optimal plan. The second part introduces the Wasserstein distance on measures and develops applications of optimal transport to PDEs, functional/geometric inequalities, traffic models.



    Teachers: Xavier Fernandez-Real
    Language: En

  • Optimization and simulation

    Master state-of-the art methods in optimization with heuristics and simulation.

    Work involves:
    - reading the material beforehand
    - class hours to discuss the material and solve problems
    - homework



    Teachers: Michel Bierlaire
    Language: En

  • Optimization for machine learning

    This course teaches an overview of modern optimization methods, for applications in machine learning and data science. In particular, scalability of algorithms to large datasets will be discussed in theory and in implementation.



    Teachers: Nicolas Flammarion, Martin Jaggi
    Language: En

  • Opération unitaire et technologie des procédés

    Students will be able to: - Identify and explain the fundamental principles of unit operations. - Evaluate a unit operation and optimize its performance within given constraints. - Propose improvements by considering technical, economic, and sustainable development factors.



    Teachers: Thierry Meyer
    Language: Fr

  • Organic and printed electronics

    This course addresses the implementation of organic and printed electronics technologies using large area manufacturing techniques. It will provide knowledge on materials, printing techniques, devices, systems, and applications: state of the art and current status on commercialization.



    Teachers: Vivek Subramanian, Danick Briand
    Language: En

  • Organic chemistry

    This course provides a basic foundation in organic
    chemistry and polymer chemistry, including chemical nomenclature of organic compounds and polymers, an understanding of chemical structures, chemical reaction mechanisms, as well as methods of organic and polymer synthesis.



    Teachers: Holger Frauenrath, Daniel Görl
    Language: En

  • Organic chemistry laboratory Work

    Purification methods (distillation, crystallization, chromatography), simple organic syntheses: bromination, reduction, acylation, imine, nitration, Grignard, Reformatsky)

    Acquisition of knowledge on the chemical hazards and how to protect ourself. Knowledge of legal commitments.



    Teachers: Jieping Zhu, Jean-Luc Marendaz
    Language: Fr

  • Organic electronic materials

    This course will introduce students to the field of organic electronic materials. The goal of this course is to discuss the origin of electronic properties in organic materials, charge transport mechanisms, chemical synthesis, materials processing, and device fabrication.



    Teachers: Holger Frauenrath
    Language: En

  • Organic functions and reactions I

    The course will focus on the reactivity of carbonyl compounds: their structure, reactivity and transformations; the reaction of enols/enolates. The understanding of reaction mechanisms, chemo-, regio- and stereo-selectivities will be emphasized.



    Teachers: Jieping Zhu
    Language: Fr

  • Organic functions and reactions II

    To develop basic understanding of the reactivity of aromatic and heteroaromatic compounds. To develop a knowledge of a class of pericyclic reactions. To apply them in the context of the synthesis.



    Teachers: Nicolai Cramer
    Language: En

  • Organometallic chemistry

    Basic organometallic chemistry will be covered in this course.
    1. Structure and bonding in organometallic compounds.
    2. reactivity of organometallic compounds, stoichiometric reactions, catalyzed reactions and reaction mechanisms.



    Teachers: Marinella Mazzanti
    Language: En

  • Parallel and high-performance computing

    This course provides insight into a broad variety of High Performance Computing (HPC) concepts and the majority of modern HPC architectures. Moreover, the student will learn to have a feeling about what architectures are suited for several types of algorithms and learn to program for them.



    Teachers: Pablo Antolin Sanchez
    Language: En

  • Parallel programming

    Learn 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 experimented.



    Teachers: Emmanuel Lanti, Nicolas Richart
    Language: En

  • Parallelism and concurrency in software

    From sensors,to smart phones,to the world's largest datacenters and supercomputers, parallelism & concurrency is ubiquitous in modern computing.There are also many forms of parallel & concurrent execution in modern platforms with varying degrees of ease of programmability,performance & efficiency.



    Teachers: Babak Falsafi
    Language: En

  • Particle detection

    The course will cover the physics of particle detectors. It will introduce the experimental techniques used in nuclear and particle physics. The lecture includes the interaction of particles with matter, scintillators, gas detectors, silicon detectors, detectors for particle ID and photo-detectors.



    Teachers: Guido Haefeli
    Language: En

  • Particle physics I

    Presentation of particle properties, their symmetries and interactions.
    Introduction to quantum electrodynamics and to the Feynman rules.



    Teachers: Radoslav Marchevski
    Language: En

  • Particle physics II

    This course aims to make students familiar and comfortable with the main concepts of particle physics, providing a clear connection between the theory and relevant experimental results, including the most recent ones from modern particle physics experiments.



    Teachers: Lesya Shchutska
    Language: En

  • Particle physics: the flavour frontiers

    This course will present experimental aspects of flavour physics primarily in the quark sector but also in the lepton sector and their role in the development of the Standard Model of particle physics.



    Teachers: Radoslav Marchevski
    Language: En

  • Particles and fundamental interactions



    Teachers: Radoslav Marchevski
    Language: Fr

  • Perception and learning from multimodal sensors

    The course will cover different aspects of multimodal processing (complementarity vs redundancy; alignment and synchrony; fusion), with an emphasis on the analysis of people, behaviors and interactions from multimodal sensor, using statistical models and deep learning as main modeling tools.



    Teachers: Jean-Marc Odobez
    Language: En

  • Performance Management

    The objective of the course is to provide participants with the main processes and tools a company applies to evaluate the financial and non financial performance.



    Teachers: Eric Cauvin
    Language: En

  • Performance-based earthquake engineering

    Quantitative decision making based on life-cycle considerations that incorporate direct losses, seismic risk assessment, and collapse. Seismic hazard analysis, response simulation, damage and loss estimation, collapse prediction. Case studies.



    Teachers: Dimitrios Lignos
    Language: En

  • Personalized health: biomedical & social challenge

    4Ps medicine (personalised, preventive, predictive and participatory) disrupts established medical knowledge, as well as the social and political configurations of medicine. This course analyses these processes through an interdisciplinary approach drawn from Science and Technology studies.



    Teachers: Luca Chiapperino
    Language: Fr

  • Perspectives critiques de la durabilité

    This course will start from the paradigms of sustainability and contemporary social and political consequences. We will take a critical approach to the various theories, identify the actors who promote them and study the social movements.



    Teachers: Marta Roca Escoda
    Language: Fr

  • PhD to CEO - Launching Technology Ventures

    The course focuses on launching technology ventures and academic spin-offs, covering foundational concepts of venture strategy and technology commercialization. Students gain real-life experience through hands-on startup projects based on own or other students' inventions and discoveries.



    Teachers: Davide Bavato
    Language: En

  • Pharmaceutical biotechnology

    The course focuses on the development and application of biotechnology-based approaches to human diseases. It provides current information on the engineering and pharmaceutical production of highly specific therapeutic proteins, vaccines, and other important €œbiologicals€ at an industrial scale.



    Teachers: Horst Pick
    Language: En

  • Pharmacology and pharmacokinetics

    This course introduces the student to the fudamentals of pharmacology, pharmacokinetics and drug-receptor interactions. It discusses also pharmacogenetics and chronopharmacology, to exemplify the challenges of personalized medicine.



    Teachers: Stephan Beat Kellenberger, Dmitri Firsov
    Language: En

  • Phase transformations

    This course is an introduction to the thermodynamics and crystallography liquid-solid and solid-solid phase transformations. It is essentially focused on metallic materials, but will occasionally make extensions to ceramics and rocks.



    Teachers: Cyril Cayron
    Language: Fr

  • Phasing-out, innovation through withdrawal

    The aim of the course is to acquire the concepts and methods of Science and Technology Studies in order to learn how to decode the interweaving of science and technology in society by applying these elements to the general issues of innovation.



    Teachers: Florian Jaton, Nolwenn Karin Bühler Viredaz
    Language: En

  • Phasing-out, innovation through withdrawal II

    The course aims at the acquisition of concepts and methods of Science and Technology Studies in order to learn how to decipher the intricacies of science and technology in society by mobilizing these elements in relation to the general issues of innovation.



    Teachers: Florian Jaton, Nolwenn Karin Bühler Viredaz
    Language: En

  • Philosophical perspectives on the exact sciences I

    The course considers central themes in the philosophy of science. Starting from the debate between Leibniz and Newton about space and time, we move on to the transition from classical to quantum physics, the explanatory role of mathematics and philosophical questions about artificial intelligence.



    Teachers: Michael-Andreas Esfeld
    Language: En

  • Philosophical perspectives on the exact sciences II

    The course considers central themes in the philosophy of science. Starting from the debate between Leibniz and Newton about space and time, we move on to the transition from classical to quantum physics, the explanatory role of mathematics and philosophical questions about artificial intelligence



    Teachers: Michael-Andreas Esfeld
    Language: En

  • Philosophie des sciences de la vie II

    Evaluate the main positions in a chosen philosophical debate. Develop in your group a solid approach to one or more philosophical problems of that debate. Defend your analysis and conclusions.



    Teachers: Cristian Ariel Lopez
    Language: Fr

  • Philosophy of biology

    Identify and understand central issues in the philosophy of biology, notably about biological evolution and the emergence of life. Evaluate and compare crucial arguments in the debates. Synthesize the discussion and thus formulate and defend one's own position.



    Teachers: Christian Sachse
    Language: Fr

  • Philosophy of life sciences I

    Understand and discuss central issues in the philosophy of life sciences, e.g. that of reductionism or why free will might be an illusion. Transpose problems and arguments from one debate to another. Evaluate the impact of the scientific worldview on us.



    Teachers: Cristian Ariel Lopez
    Language: Fr

  • Philosophy of science

    This course offers to identify and understand central issues in the philosophy of science, for instance the debate on different models of scientific explanation. Evaluate and compare crucial arguments in the debates. Present a position/a debate and manage the discussion.



    Teachers: Christian Sachse
    Language: Fr

  • Photochemistry I

    This course presents the theoretical bases of electronic spectroscopy and molecular photophysics. The principles of the reactivity of excited states of molecules and solids under irradiation are detailled. The main classes of industrial and natural photochemical processes are described.



    Teachers: Jacques-Edouard Moser
    Language: En

  • Photomedicine

    The most important clinical diagnostic and therapeutic applications of light will be described. In addition, this course will address the principles governing the interactions between light and biological tissues, their optical properties and basic concepts in photobiology and photochemistry.



    Teachers: Georges Wagnières
    Language: En

  • Photonic systems and technology

    The physics of optical communication components and their applications to communication systems will be covered. The course is intended to present the operation principles of contemporary optical communication systems employing optical fibers and modern optoelectronic devices.



    Teachers: Camille Sophie Brès
    Language: En

  • Physical Optics and Advanced Imaging

    This course gives an introduction to principles of Fourier and physical optics, numerical propagation, and sampling. On the second half the course covers topics of advanced imaging, including 3 external lecturers who are experts in application or development of advanced imaging techniques.



    Teachers: Manuel Guizar Sicairos
    Language: En

  • Physical and chemical analyses of materials

    The course relates on the use of electromagnetic (X-Ray) and corpuscular (electrons) radiations for physical and chemical analysis of solid materials.



    Teachers: Christophe Roussel
    Language: En

  • Physical and computational organic chemistry

    This course introduces modern computational electronic structure methods and their broad applications to organic chemistry. It also discusses physical organic concepts to illustrate the stability and reactivity of organic molecules.



    Teachers: Clémence Corminboeuf
    Language: En

  • Physical chemistry of polymeric materials

    The student has a basic understanding of the physical and physicochemical principles which result from the chainlike structure of synthetic macromolecules. The student can predict major characteristics of a polymer from its chemical structure and molecular architecture.



    Teachers: Eva Klok-Lermann
    Language: En

  • Physical models for micro and nanosystems

    Students will learn simple theoretical models, the theoretical background of finite element modeling as well as its application to modeling charge, mass and heat transport in electronic, fluidic and electromechanical micro and nanosystem.



    Teachers: Andras Kis
    Language: En

  • Physics III

    The students understand and apply the physics of fluids, and the basics of electromagnetism and electronic schemes



    Teachers: Hugo Dil
    Language: En

  • Physics IV

    Wave physics and introduction to special relativity.



    Teachers: Paolo Ricci
    Language: Fr

  • Physics and chemistry of the atmosphere

    The course provides an introduction to the physical and chemical processes that govern the atmospheric dynamics at small and large scales. The basis is laid for an in depth understanding of our atmospheric environment and the climate system.



    Teachers: Julia Schmale, Michael Lehning, Athanasios Nenes, Hendrik Huwald
    Language: En

  • Physics and hydrology of snow

    This course covers principles of snow physics, snow hydrology, snow-atmosphere interaction, and snow modeling. It transmits detailed understanding of physical processes within the snow and at its interfaces with the atmosphere and the ground, and presents field, laboratory, and modeling techniques.



    Teachers: Hendrik Huwald, Michael Lehning
    Language: En

  • Physics and philosophy in the 20th century

    Philosophy of nature : Physics and philosophy in the 20th century. The course considers the philosophy of physics from Newton via Einstein to quantum physics



    Teachers: Michael-Andreas Esfeld
    Language: Fr

  • Physics lab (metrology)

    This course is a practical introduction to classical measurement techniques in a physics laboratory. It aims at familiarising the students with data acquisition, sensors, signal processing, vacuum and cryogenics.



    Teachers: Daniele Mari, Iva Tkalcec Vâju
    Language: Fr

  • Physics lab IIIa

    The students observe a number of physical phenomena and their technological applications. The course aims at acquiring knowledge about the methods of observation, measurement and experimental data analysis. The students practice scientific communication.



    Teachers: Arnaud Magrez, Iva Tkalcec Vâju, Daniele Mari
    Language: Fr

  • Physics lab IIIb

    The students observe a number of physical phenomena and their technological applications. The course aims at acquiring knowledge about the methods of observation, measurement and experimental data analysis. The students practice scientific communication.



    Teachers: Daniele Mari, Arnaud Magrez, Iva Tkalcec Vâju
    Language: Fr

  • Physics lab IIa

    This practical course provides a contact with basic physical phenomena and their applications, it should help students acquire knowledge about the methods of observation and measurement as well as data analysis and presentation.



    Teachers: Jean-Michel Sallese, Iva Tkalcec Vâju, Daniele Mari, Cédric Meinen
    Language: Fr

  • Physics lab IIb

    This practical course provides a contact with basic physical phenomena and their applications, it should help students acquire knowledge about the methods of observation and measurement as well as data analysis and presentation.



    Teachers: Iva Tkalcec Vâju, Daniele Mari, Cédric Meinen
    Language: Fr

  • Physics of life

    Life has emerged on our planet from physical principles such as molecular self-organization, thermodynamics, stochastics and iterative refinement. This course will introduce the physical methods to study life and will discuss the quantitative and physical concepts that make life possible.



    Teachers: Henning Stahlberg
    Language: En

  • Physics of low-dimensional materials

    This course covers the concepts and physics of matter at reduced dimensions. The fabrication and characterization of low-dimensional materials as well as their potential application is discussed. The critical review and presentation of scientific publications is trained.



    Teachers: Christian Wäckerlin
    Language: En

  • Physics of materials

    This course discusses materials physics associated with the mechanical and structural properties of solids, primarily focusing on the physics of dislocation defect dynamics and linking diffusion kinetics to the fundamental physics of phase transformations.



    Teachers: Thomas La Grange
    Language: En

  • Physics of nuclear reactors

    In this course, one acquires an understanding of the basic neutronics interactions occurring in a nuclear fission reactor as well as the conditions for establishing and controlling a nuclear chain reaction.



    Teachers: Mathieu Hursin, Andreas Pautz, Annalisa Manera
    Language: En

  • Physics of photonic semiconductor devices

    Series of lectures covering the physics of quantum heterostructures, dielectric microcavities and photonic crystal cavities
    as well as the properties of the main light emitting devices that are light-emitting diodes (LEDs) and laser diodes (LDs).



    Teachers: Raphaël Butté
    Language: En

  • Physics of semiconductors devices

    The students are able to explain the physics of semiconductor devices like diodes, transistors, and MOS devices. They use such devices in fundamental electronic circuits, like inverters and amplifiers.



    Teachers: Pierre-André Besse
    Language: Fr

  • Physiology by systems

    The course aims at knowing and understanding the function of the cardiovascular, urinary, respiratory, gastrointestinal, basal metabolism and its regulation in the frame of a biomedical and scientific approach.



    Teachers: Sylvain Roy
    Language: Fr

  • Physiology lab I

    The physiology laboratory introduce the experimental methods in the biomedical field, including experimental set-ups, transducers, signal conditioning, data acquisition and processing.
    The physiological end results illustrate the contents of the Physiologie par systèmes course.



    Teachers: André Pexieder
    Language: Fr

  • Physiology lab II

    The physiology laboratory introduce the experimental methods in the biomedical field, including experimental set-ups, transducers, signal conditioning, data acquisition and processing.
    The physiological end results illustrate the contents of the Physiologie par systèmes course.



    Teachers: André Pexieder
    Language: Fr

  • Physique numérique (pour SPH)

    Formulate and solve physics problems using elementary numerical methods. Understand the advantages and limitations of these methods (stability, convergence). Illustrate various physics subjects seen in other courses.



    Teachers: Joan Decker
    Language: Fr

  • Picture history I

    The class proposes to examine Expo 64, the Swiss National Exhibition held in Lausanne in 1964, inviting students to conceive a critical reimagining of the event in the context of a hypothetical seventh Swiss national exhibition in 2034.



    Teachers: Olivier Lugon
    Language: Fr

  • Picture history II

    The seminar proposes to conceive a series of hypothetical contributions to a possible seventh Swiss national exhibition in 2034, which would take the form of an update of Expo 64 on the very site of the 1964 national exhibition in Lausanne.



    Teachers: Olivier Lugon
    Language: Fr

  • Planetary health

    This course provides an overview of global environmental change through the perspective of the planetary boundaries and examines how human health is interlinked with social and ecological contexts.



    Teachers: Nicola Mary Banwell, John McKinney, Giovanni D'Angelo, Elisa Oricchio
    Language: En

  • Planning your scientific journey

    Planning Your Scientific Journey: Being successful as a scientist requires more than acquiring knowledge and developing experimental skills. It also requires: (1) asking a good scientific question, (2) establishing a clear plan of action, and (3) seeking advice along the way.



    Teachers: Pavan P Ramdya
    Language: En

  • Planning your scientific journey (EDBB)

    Planning Your Scientific Journey: Being successful as a scientist requires more than acquiring knowledge and developing experimental skills. It also requires: (1) asking a good scientific question, (2) establishing a clear plan of action, and (3) seeking advice along the way.



    Teachers: Suliana Manley
    Language: En

  • Plasma Diagnostics in Basic Plasma Physics Devices and Tokamaks: from Principles to Practice

    The programme will allow students to learn plasma diagnostics and data processing methods of modern fusion experiments and to bridge the gap between diagnostics theory and experimental practice.



    Teachers: Benoît Labit, Ivo Furno, Holger Reimerdes
    Language: En

  • Plasma I

    Following an introduction of the main plasma properties, the fundamental concepts of the fluid and kinetic theory of plasmas are introduced. Applications concerning laboratory, space, and astrophysical plasmas are discussed throughout the course.



    Teachers: Christian Gabriel Theiler
    Language: En

  • Plasma II

    This course completes the knowledge in plasma physics that students have acquired in the previous two courses, with a discussion of different applications, in the fields of magnetic confinement and controlled fusion, astrophysical and space plasmas, and societal and industrial applications.



    Teachers: Holger Reimerdes
    Language: En

  • Plasma instabilities

    To complete the theoretical knowledge acquired before the graduate studies.



    Teachers: Jonathan Graves, Stephan Brunner
    Language: En

  • Political economy of design

    Political Economy of Design (PED) seeks to position and discuss architecture in relation to the world of production, economic interests and community benefits or decisions, at a local and global scale.



    Teachers: Paolo Tombesi
    Language: En

  • Pollutants analysis in the environment

    Evaluation of the quality of a river by using methods of observation as well as physico-chemical and biological methods. Collecting samples in the field and laboratory analysis.
    Practical determination and use of the constants of complexes formation.



    Teachers: Florian Breider, Christian Ludwig, Pascal Cédric Mulattieri
    Language: Fr

  • Polymer chemistry and macromolecular engineering

    Know modern methods of polymer synthesis. Understand how parameters, which determine polymer structure and properties, such as molecular weight, molecular weight distribution, topology, microstructure can be controlled by proper choice of polymerization method and optimization of reaction condition



    Teachers: Harm-Anton Klok
    Language: En

  • Polymer composites + Laboratory Work

    Mechanical and physical properties of anisotropic materials and calculation tools are presented. Constituents, processing techniques and structure-processing-properties relationships are given for different types of organic matrix composites. Applications in transport,sport and energy are discussed.



    Teachers: Pierre-Etienne Bourban, Véronique Michaud
    Language: Fr

  • Polymer science



    Teachers: Daniel Görl
    Language: Fr

  • Polymer science + TP

    Introduction to polymer physics and the link between chemical structure and macroscopic properties, with emphasis on morphology and thermomechanical behaviour, polymer technology and manufacturing techniques, providing a basis for the rational selection of polymers in an industrial context.



    Teachers: Daniel Görl
    Language: En

  • Powder Diffraction School - Modern Syncrotron Methods

    Modern synchrotron-radiation methods not only provide data of exceptional quality, but have allowed previously inaccessible experiments to be performed. The school will give a broad overview of all possibilities using synchrotron radiation, including hands-on practicals.



    Teachers: Andrea Testino, Nicola Casati
    Language: En

  • Power electronics

    The goal of the course is to present fundamentals of power electronics. The key focus is on the operating principles of power electronic converters, their modelling, sizing and design.



    Teachers: Drazen Dujic
    Language: En

  • Power electronics for renewable applications

    Introduction to key aspects of power-electronics utilization in renewable energy applications, including the basic operation principles, system-level properties, control, and modeling. Practical experiences are gained via the simulation exercises.



    Teachers: Drazen Dujic, Andrea Cervone
    Language: En

  • Power system restructuring and deregulation

    This course presents different types and mechanisms of electricity markets. It addresses in particular their impacts on power/distribution systems operation and consequently the appropriate strategies capable to ensure a secure and reliable functioning.



    Teachers: Rachid Cherkaoui
    Language: En

  • Power systems analysis

    The course provides the fundamental concepts to model power systems, understand their operation and design/coordinate some of its main components.



    Teachers: Mario Paolone
    Language: En

  • Practical - Ablasser Lab

    Pattern recognition pathways in innate immunity.
    The course aims to teach students about approaches to study mechanisms of innate immune recognition of pathogens.



    Teachers: Baptiste Guey, Alexiane Decout, Andrea Ablasser
    Language: En

  • Practical - Antanasijevic Lab

    The students will learn:

    1) how to handle viral protein antigens and antibody samples
    2) how to assemble and purify immune complexes using liquid chromatography
    3) how to image them on an electron microscope



    Teachers: Elise Rose Eray, Aleksandar Antanasijevic
    Language: En

  • Practical - Barth Lab

    This course will convey the concepts and experimental techniques for studying the signal transduction mediated by receptors across biological membranes.



    Teachers: Patrick Barth, Aurélien Oggier
    Language: En

  • Practical - Blokesch Lab

    How to look at tiny things: visualizing bacteria using epifluorescence microscopy.



    Teachers: Melanie Blokesch
    Language: En

  • Practical - Brisken Lab

    Breast development and cancer.
    Learn about experimental approaches to study Breast Development and Breast Cancer.



    Teachers: Cathrin Brisken
    Language: En

  • Practical - Constam Lab

    Primary cilia have emerged as an important organelle of cells to sense environmental cues that control embryogenesis and adult renal tubule and liver bile duct homoestasis. This course focuses on functional analysis of molecules implicated in signal transduction of fluid flow-sensing cilia.



    Teachers: Daniel Constam
    Language: En

  • Practical - D'Angelo Lab

    Cells produce thousands of lipids that impact biological processes in ways we are only starting to characterize. In this course we will introduce MALDI imaging mass spectrometry to study lipid composition in a space resolved fashion.



    Teachers: Leila Haj Abdullah Alieh, Sylvia Ho, Agostina Crotta Asis, Giovanni D'Angelo
    Language: En

  • Practical - De Palma Lab

    Cell heterogeneity in the tumor microenvironment.



    Teachers: Michele De Palma
    Language: En

  • Practical - Dyson Lab

    In vitro cytotoxicity testing is often the first step to establish the utility of a compound as a potential drug. The course will teach students how to evaluate the cytotoxicity of compounds on cancer cells of human-origin and appropriate non-tumorigenic cell lines.



    Teachers: Paul Joseph Dyson
    Language: En

  • Practical - Gallini Lab

    This course explores how stem cell fate and behaviors are regulated in the skin epithelium during homeostasis, injury, and tumorigenesis. Students gain knowledge of skin biology and experience with ex vivo approaches to study cell behaviors required to maintain or restore barrier function.



    Teachers: Sara Gallini
    Language: En

  • Practical - Goemans Lab

    The students will get practical experience in

    (i) how to cultivate diverse bacteria
    (ii) how to treat them with antibiotics or
    (iii) with bacteriophages that they will isolate themselves from the environment.



    Teachers: Justine Gillard, Camille Goemans, Katia Villion
    Language: En

  • Practical - Gönczy Lab

    Give students a feel for some of the approaches pursued to understand mechanisms underlying cell division processes, primarily in C. elegans embryos but also in other systems, including human cells in culture.



    Teachers: Pierre Gönczy
    Language: En

  • Practical - Huelsken Lab (EDMS)

    Assessment of signaling mechanisms in cancer.
    The objectives of the course are:
    - to understand the importance of signaling and cell-cell interactions in cancer stroma interactions
    - to learn techniques involved in assessing the function of such interactions in vitro and in vivo.



    Teachers: Joerg Huelsken
    Language: En

  • Practical - Karthaus Lab

    Students will learn
    1) how organoids can be used in biomedical research
    2) How to perform organoid culture
    3) How to perform basic genetic manipulations



    Teachers: Wouter Richard Karthaus, Andrea Krapp, Candice Stoudmann
    Language: En

  • Practical - Lemaitre Lab

    Drosophila immunity.
    Give students a feel for some of the approaches pursued to understand mechanisms underlying cell division innate immunity in Drosophila.



    Teachers: Bruno Lemaitre
    Language: En

  • Practical - Merten Lab

    Learn how to design & perform microfluidic droplet experiments for single-cell encapsulation. Through hands-on work, gain experience with chip operation, droplet generation & fluorescent signal acquisition. Introduction to single-cell genomics workflows & their integration with microfluidic technol.



    Teachers: Christoph Merten
    Language: En

  • Practical - Oricchio Lab

    Training in hemato-oncology.
    Analysis and genetic manipulation of hematopoietic progenitor cells.
    Morphological recognition of main hematopoietic lineages.



    Teachers: Elisa Oricchio, Natalya Katanayeva
    Language: En

  • Practical - Persat Lab

    The student will learn how to:
    - perform high resolution microscopy of single bacterial cells
    - perform a motility assay
    - operate high resolution microscope
    - analyze image data



    Teachers: Alexandre Persat
    Language: En

  • Practical - Radtke Lab

    Self renewing organs.
    Flow Cytometry as tools for the analysis of the hematopoietic system.



    Teachers: Freddy Radtke, Ute Koch
    Language: En

  • Practical - Schoonjans Lab

    Bile acid signaling. Investigate GPCR-mediated effects of bile acids on mitochondrial function and dynamics.



    Teachers: Kristina Schoonjans
    Language: En

  • Practical - Schuhmacher Lab

    It's all about the lipids: We use a chemical biology approach to answer outstanding questions in membrane biology.

    We show you how to use our lipid tools that allow you to manipulate lipid concentrations and visualize them in cells.



    Teachers: Milena Maria Schuhmacher
    Language: En

  • Practical - Stahlberg Lab

    Cryo-electron microscopy structural analysis of proteins. The course aims at demonstrating the workflow from sample purification to determining the atomic structure of a soluble or membrane protein.



    Teachers: Henning Stahlberg
    Language: En

  • Practical - Suter Lab

    Bioluminescence imaging and data analysis Splinkerette PCR (to analyze genomic insertion site of a transgene).

    The students will obtain theoretical and practical insight into embryonic stem cell biology and the study of gene expression fluctuations in single cells.



    Teachers: David Suter
    Language: En

  • Practical - Tang Lab

    In this course, the students will learn the basics skills in cancer immunotherapy and immunoengineering.
    Open to 4 students.



    Teachers: Li Tang
    Language: En

  • Practical - Thomä Lab

    Expression and purification of recombinant proteins are key methods in our lab studying protein machines on a structural level and ways in which they can be reprogrammed by small molecules. In the course, we will express and purify proteins and biophysically characterise them.



    Teachers: Nicolas Thomä
    Language: En

  • Practical - Van der Goot Lab

    Membrane organization.
    Investigate the compartmentalisation of biological membranes: what are the determinants of the localization of transmembrane proteins in the 2 dimensional space of the membranes?



    Teachers: Gisou van der Goot
    Language: En

  • Practical - Zenk Lab

    You will learn to prepare single nuclei suspensions from organoid and use them to generate chromatin accessibility (ATAC) or CUT&Tag sequencing libraries to probe the epigenetic landscape during development.
    You will also learn how to perform basic analysis and compare
    between samples.



    Teachers: Fides Zenk, Heather Murray
    Language: En

  • Practical business law

    The course covers the fundamental concepts of business law from a practical standpoint, including contracts and company law, intellectual property, data protection and competition law, with a special focus on issues specific to start-up companies.



    Teachers: Anne Dorthe
    Language: En

  • Practical in venture capital

    In a collaboration with EPFL, Verve is seeking PhD students who are interested in gaining first-hand Venture Capital
    experience and are passionate about working with technology startups across Europe. Fellows will acquire all necessary
    skills to cover the entire investment process



    Teachers: Susanne Katharina Schorsch, Christophe Moser
    Language: En

  • Practical programming in Chemistry

    This course offers a comprehensive, practical introduction to computer programming tailored for chemists and chemical engineers. Python is the main language used throughout the course.



    Teachers: Philippe Schwaller
    Language: En

  • Practice in materials

    TPs matériaux BA4 aim at illustrating the notions seen in the classes Introduction à la Science des Matériaux and Métaux et Alliages. The link between microstructure, process and properties is emphasized, together with the analysis of measurements and the writing of a report.



    Teachers: Julie Gheysen, David Hernandez Escobar
    Language: Fr

  • Practice of object-oriented programming

    Students improve their knowledge of Java and put it into practice by implementing a sizeable project. They learn how to use and implement the most common type of collections (lists, sets and maps) and look at a few design patterns.



    Teachers: Michel Schinz
    Language: Fr

  • Preparative chemistry I

    Apply basic reactivity in organic chemistry to the multi-step synthesis of polyfunctional molecules. Instruction on safety regulation in laboratories of chemical synthesis. Instruction on the planification and monitoring of simple synthetic pathways.



    Teachers: Paul Joseph Dyson, Nicolai Cramer
    Language: Fr

  • Preparative chemistry II

    Advanced chemistry laboratory

    Admission to the TP is conditional on the successful completion of 2 of the 3 courses: CH-222 Coordination chemistry, CH-223 Organometallic chemistry, CH-233 Fonctions et réactions organiques



    Teachers: Xile Hu, Kay Severin
    Language: Fr

  • Press and digital history I

    Combining digital technology and history, this course offers a fresh approach to media history. By exploring digitized press archives using digital tools, students will learn to critically analyze massive amounts of data from the past.



    Teachers: Raphaëlle Ruppen Coutaz, Martin Alfred Grandjean, Nelly Claudia Valsangiacomo
    Language: Fr

  • Press and digital history II

    Combining digital technology and history, this course offers a fresh approach to media history. By exploring digitized press archives using digital tools, students will learn to critically analyze massive amounts of data from the past.



    Teachers: Martin Alfred Grandjean, Raphaëlle Ruppen Coutaz, Nelly Claudia Valsangiacomo
    Language: Fr

  • Principles and Applications of X-ray Diffraction

    Basic theoretical aspects of Crystallography and the interaction between X-ray radiation and matter. Experimental aspects of materials-oriented powder and single crystal diffraction. Familiarization with modern X-ray diffractometers.



    Teachers: Farzaneh Fadaei Tirani, Pascal Alexander Schouwink
    Language: En

  • Principles and applications of systems biology

    The course introduces and develops the key concepts from systems biology and systems engineering in the context of complex biological networks. The lectures elaborate on techniques and methods to model and analyze complex biological problems.



    Teachers: Vassily Hatzimanikatis
    Language: En

  • Principles of computer systems

    This advanced graduate course teaches the key design principles underlying successful computer and communication systems, and shows how to solve real problems with ideas, techniques, and algorithms from operating systems, networks, databases, programming languages, and computer architecture.



    Teachers: George Candea, Katerina Argyraki
    Language: En

  • Principles of digital communications

    This course is on the foundations of digital communication. The focus is on the transmission problem (rather than being on source coding).



    Teachers: Emre Telatar
    Language: En

  • Principles of finance

    The course provides a market-oriented framework for analyzing the major financial decisions made by firms. It provides an introduction to valuation techniques, investment decisions, asset valuation, financing decisions, and sustainable finance.



    Teachers: Erwan Morellec
    Language: En

  • Principles of microeconomics

    The course allows students to get familiarized with the basic tools and concepts of modern microeconomic analysis. Based on graphical reasoning and analytical calculus, it constantly links to real economic issues.



    Teachers: Alexandra Marie Vitaline Kis
    Language: En

  • Principles of online decision-making

    This course provides a mathematical treatment of online decision-making. It covers bandits (multi-armed, contextual, structured), Markov Decision Processes (MDPs), and related topics. Key concepts include exploration-exploitation, UCB, Thompson sampling, and tools to derive regret bounds.



    Teachers: Matthias Grossglauser
    Language: En

  • Privacy at the communication layer

    In this seminar course students will get in depth understanding of mechanisms for private communication. This will be done by reading important papers that will be analyzed in the class. Students will also propose their own privacy attacks or defenses which can become a publication.



    Teachers: Carmela Troncoso
    Language: En

  • Probabilistic models of modern AI

    This is a course where we will cover various topics related to recent progress in AI. Emphasis will be on understanding conceptual and mathematical principles, and on relating those to experimental data for machine learning models used in practice.



    Teachers: Clément Hongler
    Language: En

  • Probability

    The course is an introduction to probability theory. We aim to introduce the modern formalism (based on the notion of measure), to connect it with the 'intuitive' aspect of probabilities, but also to become familiar with the probabilistic way of thinking.



    Teachers: Juhan Aru
    Language: Fr

  • Probability and statistics

    This course teaches the basic concepts of probability theory and statistics, such as inference, testing and regression.



    Teachers: Yoav Zemel
    Language: Fr

  • Probability and statistics

    This course teaches the basic concepts of probability theory and statistics, such as inference, testing and regression.



    Teachers: Yoav Zemel
    Language: Fr

  • Probability and statistics

    The course is an introduction to probability and statistics for physicists.



    Teachers: Victor Panaretos
    Language: Fr

  • Probability and statistics

    This course covers elementary notions of probability and statistics, such as inference, tests, and regression.



    Teachers: Hélène Ruffieux
    Language: Fr

  • Probability and statistics

    The course introduces the basic notions of probability and statistical inference, with an emphasis on the main concepts and the most commonly used methods.



    Teachers: Linda Mhalla
    Language: Fr

  • Probability and statistics (for IC)



    Teachers: Sébastien Ott
    Language: Fr

  • Probability and statistics (for SV)

    Introduction to notions of probability and basic statistics.



    Teachers: Mats Julius Stensrud
    Language: En

  • Probability and statistics for materials science

    The course establishes the concepts of statistical analysis, probability theory, and data analysis. This includes standard statistical tests, correlation analysis and experimental design. It introduces computational statistical methods to analyse large data sets.



    Teachers: Gregor Jotzu
    Language: En

  • Probability and stochastic calculus

    This course gives an introduction to probability theory and stochastic calculus in discrete and continuous time. The fundamental notions and techniques introduced in this course have many applications in finance, for example for option pricing, risk management and optimal portfolio choice.



    Teachers: Elena Perazzi
    Language: En

  • Probability theory

    The course is based on Durrett's text book
    Probability: Theory and Examples.
    It takes the measure theory approach to probability theory, wherein expectations are simply abstract integrals.



    Teachers: Thomas Mountford
    Language: En

  • Process development

    Through a project, this course will introduce the critical steps in developing a chemical process in the context of industry decarbonisation, from the lab to industrial scale.



    Teachers: François Maréchal, Meire Ellen Gorete Ribeiro Domingos, Ana Catarina Gouveia Braz
    Language: En

  • Product decarbonization and life cycle analysis

    This course will address the need to decarbonize engineered products and to reduce their environmental and societal impacts. Life cycle analysis (LCA) will be used as a tool to quantify the impacts of engineered products and to aid design of lower impact alternatives.



    Teachers: Martyn Wakeman
    Language: En

  • Product development and engineering design

    The course introduces product development and the application of fundamental mechanics to develop engineering solutions. This focuses on the product development process including ideation, design selection, engineering analysis, prototyping and life cycle analysis.



    Teachers: Josie Hughes
    Language: En

  • Production management

    Production management deals with producing goods sustainably at the right time, quantity, and quality with the minimum cost. This course equips students with practical skills and tools for effectively managing demand, supply, and implementing advanced analytics in manufacturing companies.



    Teachers: Amin Kaboli
    Language: En

  • Products design & systems engineering

    This course will cover all the aspects of product design and system engineering from learning relevant methods to the actual implementation in a hands-on practice of product development.



    Teachers: Yves Bellouard, Edoardo Charbon
    Language: En

  • Programmation pour ingénieur

    Build on the basic programming concepts learn last semester. Develop a simple program. Debug methods and good practice. Introduction to scientific programming. Introduction to data flow programming.



    Teachers: Christophe Salzmann
    Language: Fr

  • Programming and software development for engineers

    Python programming course to advance students' existing programming skills and help write better software. The course will teach best practices and techniques such as refactoring, debugging, and unit testing.



    Teachers: Alok Deshmukh Menghrajani, Alexandre Alahi
    Language: En

  • Programming concepts in scientific computing

    The aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focuses on object-oriented programming and c++ specific programming techniques. Typical class hierarchies of computational software are addressed.



    Teachers: Guillaume Anciaux
    Language: En

  • Project Management and Effective Leadership

    This course provides a foundational understanding of project management and leadership, typically in any professional environment, including while not limited to industry and academics.



    Teachers: Serena Giovannini, Sandro Carrara
    Language: En

  • Project management and risk analysis

    This course focuses on a general approach to project management while assessing risk approach at each step of the project.



    Teachers: Philippe Wieser
    Language: Fr

  • Project of Computational chemistry

    This course exploits modern computational tools in a research project aiming at resolving a chemistry problem by group of two students.



    Teachers: Jiri Vanicek, Philippe Schwaller, Ursula Röthlisberger, Berend Smit, Clémence Corminboeuf
    Language: Fr

  • Project oriented programming

    This course focuses on the complementary features of the C++ language that allow to design robust modular applications (principle of separation of concerns). The practice dimension is deemed particularly important ; for this reason a significant time is devoted to a project.



    Teachers: Rafael Pereira Pires
    Language: Fr

  • Protein mass spectrometry and proteomics

    In systems biology, proteomics represents an essential pillar. The understanding of protein function and regulation provides key information to decipher the complexity of living systems. Proteomic technology now enables deep quantitative proteome mapping via mass spectrometry.



    Teachers: Loïc Dayon
    Language: En

  • Prototyping at the interface between disciplines

    This course will allow students to engage in hands-on projects in a dedicated workshop environment - the SKIL. Students work together in small groups on projects formulated together with the teacher and the highly specialized team of lab-managers of the SKIL. Students can also bring their own ideas.



    Teachers: Anders Meibom, Reto Trappitsch
    Language: En

  • Public law for architects

    This course provides future EPFL architects with the basic knowledge and skills in public law required to contribute to the design and execution of architectural projects, in Switzerland or abroad - by analogy.



    Teachers: Jacques Dubey
    Language: Fr

  • Publishing in Management, Technology and Innovation

    The seminar aims to improve doctoral students' competencies in management, technology, and innovation to publish their work in leading academic journals.



    Teachers: Marc Gruber, Dominique Foray
    Language: En

  • Python Bootcamp

    An intensive, hands-on, pragmatic introduction to computer programming. Students learn basic concepts like data types, control structures, string processing, functions, input/output. They perform simulations, write scripts, and analyze and plot biological data. Python is the language of instruction.



    Teachers: Justin Bois, Pavan P Ramdya
    Language: En

  • Quantitative imaging for engineers

    This course will arm students with knowledge of different imaging techniques for practical measurements in many different fields of engineering.
    Modalities will range from drone imaging all the way down to x-ray microscopy with practical sessions



    Teachers: Edward Andò
    Language: En

  • Quantitative risk management

    This course is an introduction to quantitative risk management that covers standard statistical methods, multivariate models, risk measures, non-linear dependence structures (copula models), as well as credit risk.



    Teachers: Urban Ulrych
    Language: En

  • Quantum and nanocomputing

    The course teaches non von-Neumann architectures. The first part of the course deals with quantum computing, sensing, and communications. The second focuses on field-coupled and conduction-based nanocomputing, in-memory and molecular computing, cellular automata, and spintronic computing.



    Teachers: Mariagrazia Graziano, Edoardo Charbon
    Language: En

  • Quantum chemistry

    Introduction to Quantum Mechanics with examples related to chemistry



    Teachers: Marcel Drabbels
    Language: En

  • Quantum computing

    This course introduces quantum computing, starting with quantum mechanics and information theory. It covers the quantum circuit model, universal gates, foundational quantum algorithms, noise, quantum error correction, NISQ quantum algorithms, and an overview of recent progress.



    Teachers: Vincenzo Savona
    Language: En

  • Quantum electrodynamics and quantum optics

    This course develops the quantum theory of electromagnetic radiation from the principles of quantum electrodynamics. It will cover historic developments (coherent states, squeezed states, quantum theory of spontaneous emission) and moreover modern developments, e.g. quantum noise and circuit QED



    Teachers: Tobias Kippenberg
    Language: En

  • Quantum field theory I

    The goal of the course is to introduce relativistic quantum field theory as the conceptual and mathematical framework describing fundamental interactions.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum field theory II

    The goal of the course is to introduce relativistic quantum field theory as the conceptual and mathematical framework describing fundamental interactions such as Quantum Electrodynamics.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum field theory III

    The course builds on QFT1-2 and develops in parallel to The Standard Model course. After briefly revisiting the notions of particle, field and S-matrix, the course fully develops the theory of Renormalization and closes on the quantization of non-abelian gauge theories.



    Teachers: Riccardo Rattazzi
    Language: En

  • Quantum information theory

    After recapping the basics of quantum theory from an information
    theoretic perspective, we will cover more advanced topics in
    quantum information theory. This includes introducing measures of quantum information, and developing a more advanced understanding quantum states, channels and measurements.



    Teachers: Zoë Holmes
    Language: En

  • Quantum materials: fundamentals and applications

    Introduces the exceptional electromagnetic and optical properties of low-dimensional, Dirac and superconducting materials - the quantum-mechanical models that explain them, and experimental techniques to probe them. Surveys new applications in information processing, sensing, energy technologies..



    Teachers: Gregor Jotzu
    Language: En

  • Quantum mechanics I

    The objective of this course is to familiarize the student with the concepts, methods and consequences of quantum physics.



    Teachers: Mitali Banerjee
    Language: En

  • Quantum mechanics for non-physicists

    This course introduces quantum mechanics to students who are interested in pursuing quantum science and technology but have not gone through the standard bachelor physics curriculum. The students will develop quantum intuition by working out numerical examples based on qubits and oscillator systems.



    Teachers: Vladimir Manucharyan
    Language: En

  • Quantum optics and quantum information

    This lecture describes advanced concepts and applications of quantum optics. It emphasizes the connection with ongoing research, and with the fast growing field of quantum technologies. The topics cover some aspects of quantum information processing, quantum sensing and quantum simulation.



    Teachers: Jean-Philippe Brantut
    Language: En

  • Quantum physics II

    The aim of this course is to familiarize the student with the concepts, methods and consequences of quantum physics.



    Teachers: Zoë Holmes
    Language: En

  • Quantum physics III

    To introduce several advanced topics in quantum physics, including
    semiclassical approximation, path integral, scattering theory, and
    relativistic quantum mechanics



    Teachers: Oleg Yazyev
    Language: En

  • Quantum physics IV

    Introduction 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, including non-perturbative effects, such as tunneling and instantons.



    Teachers: Giuseppe Carleo, Riccardo Rossi
    Language: En

  • Quantum transport in mesoscopic systems

    This course aims to introduce the transport behaviors of micron-size systems, emphasizing learning about recent path-breaking experiments on 2D systems such as Graphene and other vad der Waala materials. The course will also introduce the concept of topological protection and strong correlations.



    Teachers: Mitali Banerjee
    Language: En

  • Radiation and reactor experiments

    The reactor experiments course aims to introduce the students to radiation detection techniques and nuclear reactor experiments. The core of the course is the unique opportunity to conduct reactor experiments with the EPFL reactor CROCUS.



    Teachers: Oskari Ville Pakari, Vincent Lamirand, Mathieu Hursin
    Language: En

  • Radiation biology, protection and applications

    This is an introductory course in radiation physics that aims at providing students with a foundation in radiation protection and with information about the main applications of radioactive sources/substances in the industry. The course includes presentations, lecture notes and problem sets.



    Teachers: Jerome Damet, Veljko Grilj, Oskari Ville Pakari
    Language: En

  • Radiation detection

    The course presents the detection of ionizing radiation in the keV and MeV energy ranges. Physical processes of radiation/matter interaction are introduced. All steps of detection are covered, as well as detectors, instrumentations and measurements methods commonly used in the nuclear field.



    Teachers: Vincent Lamirand
    Language: En

  • Radio frequency circuits design techniques

    RF has changed our daily life in our ever connected wireless world (guess how many radios you have in your smartphone?). The goal of this course is to get familiar with RF design techniques in view of understanding the basics behind wireless communication.



    Teachers: David Ruffieux
    Language: En

  • Railway systems and their transition

    This course provides foundational knowledge of transport systems, with a particular emphasis on rail systems, highlighting their strengths and weaknesses, amongst others in the context of climate change.



    Teachers: Peter Kummer
    Language: En

  • Randomization and causation

    This course covers formal frameworks for causal inference. We focus on experimental designs, definitions of causal models, interpretation of causal parameters and estimation of causal effects.



    Teachers: Nils Bastian Sturma
    Language: En

  • Randomness and information in biological data

    Biology is becoming more and more a data science, as illustrated by the explosion of available genome sequences. This course aims to show how we can make sense of such data and harness it in order to understand biological processes in a quantitative way.



    Teachers: Anne-Florence Bitbol
    Language: En

  • Realities and practices of engineering work

    Science and technology are experiencing changes that also affect the entire society. The course will take the example of nanoscience and nanotechnology to develop an analysis of this kind of phenomenon.



    Teachers: Florian Jaton
    Language: Fr

  • Reasoning in artificial intelligence

    Large language models have raised the potential of artificial intelligence in various applications, including science and mathematics, but their reasoning capabilities remain under investigations. This class focuses on defining, measuring and improving the reasoning capabilities of such AI models.



    Teachers: Emmanuel Abbé
    Language: En

  • Recombinant protein expression in animal cells for appli-cations in medicine and structural biology

    Cultivated animal cells are important hosts for the production of recombinant proteins for biochemical and structural studies and for use as therapeutics. The course will provide an overview of the methods for the production and characterization of recombinant proteins.



    Teachers: Luciano Andres Abriata, Kelvin Lau, Florence Pojer, David Hacker, Yoan Duhoo
    Language: En

  • Regression methods

    General graduate course on regression methods



    Teachers: Myrto Limnios
    Language: En

  • Regulatory, quality and clinical affairs

    This regulatory, quality, and clinical module provides the essential tools and competencies to understand and apply the European and US regulatory frameworks for developing, validating, and marketing a medical device, outlining key compliance activities.



    Teachers: Kim Julien Rochat
    Language: En

  • Reinforced concrete structures

    This course introduces the student to the behaviour and design of reinforced concrete structures. The student will learn the principles of analysis of reinforced concrete and how to design common concrete elements including columns, beams, and slabs.



    Teachers: David Michael Volpe Ruggiero
    Language: En

  • Reinforced concrete structures - advanced topics

    This course will focus on advanced behavioural modelling of reinforced concrete through analytical and numerical methods. It will build on previous studies to further the student's understanding of the mechanics of reinforced concrete at the material, element, and structure level.



    Teachers: David Michael Volpe Ruggiero
    Language: En

  • Reinforcement learning

    This course describes theory and methods for Reinforcement Learning (RL), which revolves around decision making under uncertainty. The course covers classic algorithms in RL as well as recent algorithms under the lens of contemporary optimization.



    Teachers: Volkan Cevher
    Language: En

  • Relativity and cosmology I

    Introduce the students to general relativity and its classical tests.



    Teachers: Martin Kurt Kunz
    Language: En

  • Relativity and cosmology II

    This course is the basic introduction to modern cosmology. It introduces students to the main concepts and formalism of cosmology, the observational status of Hot Big Bang theory
    and discusses major physical processes in the early Universe.



    Teachers: Victor Gorbenko
    Language: En

  • Remote sensing

    This course aims at exposing the students to the main concepts, instruments and techniques of environmental remote sensing. The interactions between waves and matter, different types of sensors and image-processing techniques are presented.



    Teachers: Alexis Berne
    Language: Fr

  • Renewable energy (for ME)

    The students assess and compare all renewable energy resources, their real potentials, limitations and best applications (energy services). Solar thermal, solar electric, wood, bioliquids, biogas, hydropower incl. tidal and wave power, wind, geothermal incl. heat pumps and buildings.



    Teachers: Sophia Haussener, Jan Van Herle
    Language: En

  • Representation theory I - finite groups

    This is a standard course in representation theory of finite groups.



    Teachers: Anna Lachowska
    Language: En

  • Representation theory III - Quantum groups

    This course serves as an introduction to the theory of quantum groups, with particular emphasis on using their R-matrices to obtain link invariants.



    Teachers: Andrei Negut
    Language: En

  • Research seminars in Electrical Engineering - FALL

    This course introduces students with broad research directions in electrical and micro engineering, via a series of weekly wide-audience seminars given by distinguished speakers. The students practice transferable skills including active listening, critical thinking, and scientific communication.



    Teachers: Daryl Yee
    Language: En

  • Research seminars in Electrical Engineering - SPRING

    This course introduces students with broad research directions in electrical and micro engineering, via a series of weekly wide-audience seminars given by distinguished speakers. The students practice transferable skills including active listening, critical thinking, and scientific communication.



    Teachers: Daryl Yee
    Language: En

  • Research skills in the Open Science Era

    Research Skills in the Open Science Era is a course designed to explore the landscape of modern research tools and practices. You will gain insights into principles of open science, smart information retrieval, ethical publishing, coding best practices, and comprehensive research data management.



    Teachers: Chiara Gabella, Charlotte Gisèle Weil, Guillaume Anciaux, Vincenzo Palatella
    Language: En

  • Responsible Conduct in Biomedical Research (Fall)

    Responsible Conduct in Biomedical Research



    Teachers: Galina Glousker
    Language: En

  • Responsible Conduct in Biomedical Research (Spring)

    Responsible Conduct in Biomedical Research



    Teachers: Galina Glousker
    Language: En

  • Responsible software

    Software's growing importance increases engineers' responsibility to integrate ethical concerns in the design and development process. This course teaches students concrete strategies for responsible software engineering, focusing on identifying ethical issues and mitigating risks to minimize harms.



    Teachers: Cécile Hardebolle
    Language: En

  • Restore, transform and create - Practices

    Working with what already exists requires specific methods and tools. Mastering them means understanding what's already there. Once it has been made intelligible through a heritage study, it can be rehabilitated. Rehabilitation ranges from restoration to creation and transformation.



    Teachers: Claudia Devaux
    Language: Fr

  • Rheology and fluid mechanics

    This course is an introduction to the rheology of linear viscoelastic solids, and to fluid flow and methods used in rheology of fluids. Various types of fluids and phenomena are considered with various exemples, Newtonian or non-newtonian liquids, turbulence, reactive systems and suspensions.



    Teachers: Yves Leterrier
    Language: Fr

  • Rhonescape

    RHONEscape aims at realizing the necessary interdisciplinary educational background of the problematics affecting highly-corrected large rivers, by examining riverine ecological, hydrological and morphological spatial features with new methods of conceiving the space in and around rivers.



    Teachers: Tony Arborino, Giovanni De Cesare, Paola Viganò, Paolo Perona
    Language: En

  • Riemann surfaces

    This course is an introduction to the theory of Riemann surfaces. Riemann surfaces naturally appear is mathematics in many different ways: as a result of analytic continuation, as quotients of complex domains under discontinuous group actions, as algebraic curves.



    Teachers: Maryna Viazovska
    Language: En

  • Risk Savvy

    This course is devoted to the psychology of risk (How do people make decisions in real-life situations characterized by risk and/or uncertainty?) and to risk competencies (How to make better decisions in such situations?) It covers fields such as management, leadership, medicine, and finance.



    Teachers: Heinz-Ulrich Volker Hoffrage
    Language: En

  • Risk analysis and management

    The course aims to train students in methods and tools allowing them to understand the issue of analysis and management of technological and natural risks in a well-founded and scientific manner, with attention paid to the field of Civil Engineering.



    Teachers: Raphaël Defert
    Language: Fr

  • Risk and environmental sustainability

    This course gives an introduction to the assessment of risk with a particular focus on modelling of rare events, which can have huge environmental impacts.



    Teachers: Linda Mhalla
    Language: En

  • Risk management

    This course provides students with the opportunity to acquire the methods and tools necessary for modern risk management from an engineering perspective. It emphasizes stakeholders, resources, and objectives, while ensuring economic and social sustainability.



    Teachers: Thierry Meyer
    Language: En

  • River eco-morphodynamics and bioengineering

    The course deals with the interactions between hydraulics, solid transport by hauling and the watercourse space at the origin of the morphology and richness of habitats. Regime theory is presented and the quality of a stream's habitat is assessed.



    Teachers: Paolo Perona, Walter Gostner, Giovanni De Cesare
    Language: En

  • Robotics practicals

    The goal of this lab series is to practice the various theoretical frameworks acquired in the courses on a variety of robots, ranging from industrial robots to autonomous mobile robots, to robotic devices, all the way to interactive robots.



    Teachers: Mohamed Bouri, Silvestro Micera, Selman Sakar, Jan Skaloud, Dario Floreano, Giovanni Boero, Francesco Mondada, Jean-Paul Kneib, Aude Billard
    Language: En

  • Rock mass characterization for engineering design

    This course advances geomechanics knowledge, focusing on lab tests, in situ & geophysical investigations for interpreting geotechnical projects. Practical modules cover rock physics, mechanics, borehole & subsurface geophysics.



    Teachers: Marie Violay, Felipe Orellana
    Language: En

  • Rock mechanics

    The students understand the mechanical behaviour of rock materials, joints and rock masses, and are able to determine the factors conditioning civil engineering applications. They are able to use appropriate methods for carrying out analysis and design of tunnel excavation and support.



    Teachers: Federica Sandrone, Marie Violay, Felipe Orellana
    Language: Fr

  • Rythmologies. Sociétés et territoires à l'épreuve



    Teachers: Vincent Kaufmann
    Language: Fr

  • Régulation et gouvernance dans le secteur public

    Make or buy? Does the state itself have to provide services to the public, or does it have to mandate third parties to do so? This course aims to present and analyse the way in which the state intervenes in the provision of public services (electricity, culture, education, etc.).



    Teachers: Martial Pasquier
    Language: Fr

  • SKIL Student Kreativity and Innovation Laboratory

    This course will allow students to engage in hands-on projects preferably defined by themselves, in a dedicated workshop environment. Students work together in small groups, with access to a wide range of tools, materials, software, etc. - assisted by highly specialized labmanagers.



    Teachers: Anders Meibom, Reto Trappitsch, Samuel Cotture, Claudio Leonardi
    Language: En

  • Safety of chemical processes

    The main focus of the lecture is on reactive hazards (thermal process safety) + introduction to explosion protection. While being based on theory, the lecture is oriented towards industrial practice.
    The lecture is 7x4h



    Teachers: Annik Nanchen
    Language: En

  • Scaling in MEMS

    This doctoral class covers the scaling of MEMS devices, including mechanical, thermal, electrostatic, electromagnetic, and microfluidic aspects.



    Teachers: Herbert Shea
    Language: En

  • Scanning and Analytical Transmission Electron Microscopy

    This intensive course discusses advanced TEM techniques such as: scanning TEM; analytical TEM using EELS and EDX; aberration corrected imaging; and image simulation. It is intended for researchers who have taken the introductory TEM course MSE-637 or who have a good background in conventional TEM.



    Teachers: Marco Cantoni, David Reyes, Victor Boureau, Emad Oveisi
    Language: En

  • Scanning electron microscopy techniques (a)

    This intensive course is intended for researchers who envisage to use scanning electron microscopy techniques for their
    research or who want to understand how to interpret SEM images and analytical results presented in scientific
    publications.



    Teachers: Lucie Navratilova, Emad Oveisi, Marco Cantoni
    Language: En

  • Scanning electron microscopy techniques (b)

    This intensive course is intended for researchers who envisage to use scanning electron microscopy techniques for their
    research or who want to understand how to interpret SEM images and analytical results presented in scientific
    publications.



    Teachers: Marco Cantoni, Emad Oveisi, Lucie Navratilova
    Language: En

  • Science and Engineering Teaching and Learning - FALL

    This 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).



    Teachers: Iris Capdevila, Joelyn de Lima, Roland Tormey, Siara Ruth Isaac
    Language: En

  • Science and Engineering Teaching and Learning - SPRING

    This 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).



    Teachers: Joelyn de Lima, Roland Tormey, Iris Capdevila, Siara Ruth Isaac
    Language: En

  • Science and technology in comics

    Students analyze how science, technology and society are co-produced, by looking at how they are represented in comic strips.



    Teachers: Florian Jaton
    Language: Fr

  • Science and technology in urban transformation

    Cities are complex systems shaped by natural, technological, and social factors with historical roots. Through global case studies, this course will explore how science and technology transform cities into objects of knowledge and intervention.



    Teachers: Jérôme Baudry, Florence Graezer Bideau
    Language: En

  • Science and technology of UV-induced polymerization

    The course presents the main classes of photopolymers and key factors which control photopolymerization. It explains how to select the right formulation and optimize processes for a given application. Standard and novel characterization methods, new materials and new applications are also presented.



    Teachers: Sara Dalle Vacche, Eric Jacques Nouzille, Yves Leterrier, Marco Sangermano
    Language: En

  • Science and technology studies for Wikipedia

    This course offers an introduction to the field of feminist and decolonial studies of science and technology (Feminist STS), in order to learn how to decipher issues of gender, race, and class, relating to science and technology.



    Teachers: Nolwenn Karin Bühler Viredaz
    Language: Fr

  • Science fiction and digital dystopias

    The aim of this course is to study the various manifestations of totalitarian worlds in (science) fiction. More specifically, we will examine how writers narrate human alienation from the digital—as well as the anthropological functions of such narratives.



    Teachers: Marc Atallah
    Language: Fr

  • Science of climate change

    The course equips students with a comprehensive scientific understanding of climate change covering a wide range of topics from physical principles, historical climate change, greenhouse gas emissions, the IPCC assessment to future scenarios and climate action.



    Teachers: Julia Schmale
    Language: En

  • Science, Technology & Vulnerability

    This course explores how science and technology can address extreme vulnerability caused by poverty, crises, and conflict in the context of climate change. The course describes key principles for designing sustainable solutions tailored to the needs of affected populations.



    Teachers: Klaus Benedikt Schönenberger, Solomzi Makohliso
    Language: Fr

  • Sciences and religions I

    The aim of this course is to review the conditions (both historical and epistemological) that have enabled the sciences to gain autonomy from religion.



    Teachers: Jean-François Bert
    Language: Fr

  • Sciences and religions II

    Can one be a scientist and a believer at the same time? Is science the enemy of faith? Should a scientist always be an atheist or an agnostic? These are some of the questions dealt with in this seminar. Its purpose is to present the various forms of the debate between science and religion.



    Teachers: Jean-François Bert
    Language: Fr

  • Sciences et Technologies : Perspectives Féministes

    This course proposes to explore the field of Feminist Science and Technology Studies
    (Feminist STS) in order to learn how to decipher issues of gender, race and class related to science and technology.



    Teachers: Nolwenn Karin Bühler Viredaz
    Language: Fr

  • Sciences, raison et foi

    The aim of this course is to examine the conflicts between science and religion. Conflicts that are inevitable when science decides to tackle themes that overlap with those discussed in sacred texts, in particular the question of the origin of the world or of living organisms.



    Teachers: Jean-François Bert
    Language: Fr

  • Scientific Writing (EDCH) (1) (Fall)

    To make researchers aware of good scientific writing
    To help them structure their articles
    To point out pitfalls in scientific writing
    To enable researchers to face their writing with confidence
    To deal with specific problems in writing research proposals



    Teachers: Ann Sheila Bless
    Language: En

  • Scientific Writing (EDCH) (2) (Spring)

    To make researchers aware of good scientific writing To help them structure their articles To point out pitfalls in scientific writing To enable researchers to face their writing with confidence To deal with specific problems in writing research proposals



    Teachers: Ann Sheila Bless
    Language: En

  • Scientific literature analysis in bioengineering

    Students are given the means to dig effectively into modern scientific literature in the multidisciplinary field of bioengineering.
    The method relies on granting sufficient time to become familiar with the background and hypotheses, on effective support during the analysis and on oral assessment.



    Teachers: Christoph Merten, Hatice Altug, Aleksandar Antanasijevic
    Language: En

  • Scientific literature analysis in computational molecular biology

    The goal of this course is to learn to analyze a scientific paper critically, asking whether the data presented support the conclusions that are drawn. The analysis is presented in the form of a summary presentation and critical, constructive assessments of the paper.



    Teachers: Matteo Dal Peraro, Patrick Barth
    Language: En

  • Scientific literature analysis in neuroscience

    The goal of this course is to learn to analyze a scientific paper critically, question if the data support the conclusions, and produce constructive referee reports in written or oral form. The papers considered will give an overview of the field of developmental neurobiology.



    Teachers: Gioele La Manno
    Language: En

  • Scientific programming for Engineers

    The students will acquire a solid knowledge on the processes necessary to design, write and use scientific software. Software design techniques will be used to program a multi-usage particles code, aiming at providing the link between algorithmic/complexity, optimization and program designs.



    Teachers: Guillaume Anciaux
    Language: En

  • Scientific project design in cell and developmental biology

    Students are led to understand selected concepts in cell and developmental biology through the analysis of scientific literature, and then apply these concepts to the design and execution of a group project in either the Gönczy or the Oates laboratory.



    Teachers: Pierre Gönczy, Andrew Charles Oates
    Language: En

  • Scientific project design in drug discovery

    The goal of this course, which on a learn-by-doins to instruct the student how fundamental scientific knowledge can be applied for drug discovery and development. We will demonstrate these principles with examples, including virtual screening, in vitro screening, lead optimization and clinical trial



    Teachers: Johan Auwerx
    Language: En

  • Scientific project design in integrative neurosciences

    In this course, students will investigate causal neuronal network mechanisms underlying sensory-guided decision-making in mice. Students will analyse published data to develop integrative neuroscience research projects including the design of new experiments to test specific falsifiable predictions.



    Teachers: Carl Petersen
    Language: En

  • Scientific project design in translational oncology

    The theme of the course is the role of inflammation in cancer. It focuses on the regulation and multifaceted functions of tumor-associated inflammatory cells, and how they promote or oppose cancer.



    Teachers: Michele De Palma, Freddy Radtke
    Language: En

  • Scientific research in all it forms I

    This course offers a multidisciplinary perspective on research. While addressing this topic, speakers from different faculties will shed light on their own way of practicing research.
    Passive knowledge of French required.



    Teachers: Delphine Preissmann
    Language: Fr

  • Scientific research in all it forms II

    Au cours d'un travail pratique, l'étudiant aura l'occasion de s'initier à une méthode ou technique de recherche qui lui est peu familière (ex: entretien semi-directif, questionnaire, enquête de terrain, analyse conceptuelle, recherche historique, etc.).



    Teachers: Delphine Preissmann
    Language: Fr

  • Scientific writing for biomedical articles (Fall)

    The course is highly recommended for its excellent quality. Researchers will be apt to write a clear, well-structured article. We aim to make researchers aware of good writing and help them to face their writing with confidence.



    Teachers: Ann Sheila Bless, Ingrid Le Duc
    Language: En

  • Scientific writing for biomedical articles (Spring)

    The course is highly recommended for its excellent quality. Researchers will be apt to write a clear, well-structured article. We aim to make researchers aware of good writing and help them to face their writing with confidence.



    Teachers: Ingrid Le Duc, Ann Sheila Bless
    Language: En

  • Seismic engineering

    This course deals with the main aspects of seismic design and assessment of buildings including conceptual design. It covers different structural design and evaluation philosophies for new and existing reinforced concrete, steel and unreinforced masonry buildings.



    Teachers: Savvas Saloustros, Dimitrios Lignos, Igor Tomic
    Language: En

  • Selected Topics on Advanced Composites in Engineering Structures

    The course presents investigations into composite materials' fatigue and fracture, including bonding and reinforcement. Students learn about failure, degradation mechanisms, and analytical and design concepts following current international standards for addressing realistic loading conditions.



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Selected topics in advanced manufacturing

    The course aims at providing a comprehensive overview of ongoing advanced manufacturing research topics and an opportunity for students to investigate current research trends in one particular topic of their choice.



    Teachers: Jürgen Brugger, Fabien Sorin, Véronique Michaud, Yves Bellouard
    Language: En

  • Selected topics in advanced optics

    This course proposes a selection of different facets of modern optics and photonics.



    Teachers: Olivier Martin
    Language: En

  • Selected topics in life sciences

    This course explores advances at the intersection of biology, biotech, engineering, and medicine. Through lectures, projects, and expert talks, students examine research transforming healthcare, tackling global health issues, and raising ethical and societal questions.



    Teachers: Anne-Laure Mahul Mellier
    Language: En

  • Selected topics in nuclear and particle physics

    This course presents the physical principles and the recent research developments on three topics of particle and nuclear physics: the physics of neutrinos, dark matter, and plasmas of quarks and gluons. An emphasis is given on experimental aspects in these three research fields.



    Teachers: Frédéric Blanc
    Language: En

  • Selected topics in poromechanics

    This course presents fundamental and selected topics of the mechanics and physics of fluid-infiltrated porous media with applications to geo-mechanics. Mathematical modeling and the techniques for the solution of the resulting initial boundary value problems will be emphasized (scaling,numerics...).



    Teachers: Brice Lecampion
    Language: En

  • Semiconductor devices I

    This course aims to give a solid introduction to semiconductors, from Silicon to compound semiconductors, making the connection between the physics and their application in real life. We will explore several experimental techniques related to current semiconductor research and development.



    Teachers: Elison Matioli
    Language: En

  • Semiconductor devices II

    Students will learn about understanding the fundamentals and applications of emerging nanoscale devices, materials
    and concepts. Remark: at least 5 students should be enrolled for the course to be given



    Teachers: Andras Kis, Mihai Adrian Ionescu
    Language: En

  • Semiconductor physics and device principles

    This lecture introduces the main principles, modeling and operation of semiconductor devices with main emphasis on major transistor concepts: bipolar, MOSFET (bulk, SOI, 3D) and new merging architectures (Tunnel FETs). Their main figuers of merit and the technological implementation are discussed.



    Teachers: Igor Stolichnov
    Language: Fr

  • Semiconductor physics and light-matter interaction

    Lectures on the fundamental aspects of semiconductor physics and the main properties of the p-n junction that is at the heart of devices like LEDs & laser diodes. The last part deals with light-matter interaction phenomena in bulk semiconductors such as absorption, spontaneous & stimulated emission.



    Teachers: Raphaël Butté
    Language: En

  • Seminar in physiology and instrumentation

    To get familiar with the state-of-the-art in medical and bio-instrumentation. To acquire basic understanding of related physiology associated to these instruments.



    Teachers: Aleksandra Radenovic
    Language: Fr

  • Sensing and spatial modeling for earth observation

    Students get acquainted with the process of mapping from images (orthophoto and DEM), as well as with methods for monitoring the Earth surface using remotely sensed data. Methods will span from machine learning to geostatistics and model the spatiotemporal variability of processes.



    Teachers: Alexis Berne, Devis Tuia, Jan Skaloud
    Language: En

  • Sensor orientation

    Determination of spatial orientation (i.e. position, velocity, attitude) via integration of inertial sensors with satellite positioning. Prerequisite for applications related to remote sensing, environmental monitoring, mobile mapping, robotics, space exploration, smart-phone navigation, etc.



    Teachers: Jan Skaloud
    Language: En

  • Sensors

    Physical principles and electronics used in sensors. Applications of sensors.



    Teachers: Herbert Shea, Giovanni Boero
    Language: Fr

  • Sensors in medical instrumentation

    Fundamental principles and methods used for physiological signal conditioning. Electrode, optical, resistive, capacitive, inductive, and piezoelectric sensor techniques used to detect and convert physiological information to electrical signals. Medical devices for physiological signal monitoring.



    Teachers: Anisoara Ionescu, Olivier Pierre Chételat
    Language: En

  • Set theory

    Set Theory as a foundational system for mathematics. ZF, ZFC and ZF with Atoms. Relative consistency of the Axiom of Choice, the Continuum Hypothesis, the reals as a countable union of countable sets, the existence of a countable family of pairs without any choice function. Etc.



    Teachers: Jacques Duparc
    Language: En

  • Shaping future railway systems

    This course focuses on the strategies and decisions involved in planning future rail systems in an era of decarbonized mobility.



    Teachers: Peter Kummer
    Language: En

  • Sharing your research

    Giving a research talk (say, at a conference, to your department or in your research group meeting) is a really important part of a scientist's career. This course is designed for anyone who will be giving research-based scientific talks in the future.



    Teachers: Suliana Manley
    Language: En

  • Signal processing

    In this course, we introduce the main methods in signal processing.



    Teachers: Pascal Frossard, Jean-Philippe Thiran
    Language: Fr

  • Signal processing

    Signal processing theory and applications: discrete and continuous time signals; Fourier analysis, DFT, DTFT,
    CTFT, FFT, STFT; linear time invariant systems; filter design and adaptive filtering; sampling; interpolation
    and quantization; image processing, data communication and control systems.



    Teachers: Yanina Shkel, Paolo Prandoni
    Language: En

  • Signals and systems (for EL)

    This course establishes the foundations of an essential concept in engineering: the notion of a system. More specifically, the course introduces the theory of linear time-invariant (LTI) systems, which are widely used to model both physical reality and human-engineered systems.



    Teachers: Jean-Philippe Thiran
    Language: Fr

  • Signals and systems I (for MT)

    Introduction of the basic concepts and mathematical tools for the characterization of signals and for the analysis and design of linear systems (filters or transmission channels). Application of these techniques to signal processing and communications.



    Teachers: Michaël Unser
    Language: Fr

  • Signals and systems I (for SV)

    Introduction of the basic concepts and mathematical tools for the analysis and characterization of signals, the design of processing algorithms, and the linear modeling of systems for students in the life sciences. Application of these techniques to signal processing and communications.



    Teachers: Michaël Unser
    Language: Fr

  • Signals and systems II (for MT)

    This course is an introduction to the theory of discrete linear time invariant systems. Their properties and fundamental characteristics are discussed as well as the fundamental tools that are used to study and design them (Fourier transform, Z transform).



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Signals and systems II (for SV)

    This course is an introduction to the theory of discrete linear time invariant systems. Their properties and fundamental characteristics are discussed as well as the fundamental tools that are used to study and design them (Fourier transform, Z transform).



    Teachers: Pierre Vandergheynst
    Language: Fr

  • Signals, instruments and systems

    The goal of this course is to transmit knowledge in sensing, computing, communicating, and actuating for programmable
    field instruments and, more generally, embedded systems. The student will be able to put in practice the knowledge
    acquired using concrete software and hardware tools.



    Teachers: Alcherio Martinoli
    Language: En

  • Similarity and Transport Phenomena in Fluid

    The course is an introduction to symmetry analysis in fluid mechanics. The student will learn how to find similarity and travelling-wave solutions to partial differential equations used in fluid and continuum mechanics. The course covers mathematical and physical aspects



    Teachers: Christophe Ancey
    Language: En

  • Single cell biology

    The students are exposed to experimental and analytical approaches specific to single cell biology, with an emphasis on quantitative aspects.



    Teachers: Fides Zenk, Giovanni D'Angelo, Bart Deplancke
    Language: En

  • Slope stability

    The course aims at providing future civil engineers with a comprehensive view on soil slope stability. It addresses landslide types and mass movement classification; slope failure mechanisms and methods for slope stability analysis are discussed; remedial measures and risk analysis are presented.



    Teachers: Alessio Ferrari
    Language: En

  • Smart grids technologies

    Learn the technologies and methodologies used in the context of the operation of future power grids and be able to deploy/implement/test them.



    Teachers: Mario Paolone
    Language: En

  • Snow Science Winter School (WSL)

    The modern techniques and methods to measure snow properties in the field and in the laboratory are introduced by specialists in the corresponding field. The methods are applied in the field and in the laboratory and a report prepared using the measured data.



    Teachers: Benjamin Andreas Walter
    Language: En

  • Social justice and transition in the urban context

    This course explores the connections between spatial justice, social equity, and the socio-ecological transition. Through theoretical insights and empirical case studies, it provides tools to critically assess urban transformations and imagine fairer and more hospitable cities.



    Teachers: Luca Pattaroni
    Language: En

  • Social psychology: Social perception

    This Social Psychology course covers the social-cognitive processes involved in social judgment and impression formation.



    Teachers: Benoit Albert Dompnier
    Language: Fr

  • Soft Microsystems Processing and Devices

    Amongst others, following topics will be covered during the course:
    - Soft Microsystems and Electronics
    - Electroactive polymers
    - Printed electronics and microsystems
    - Inkjet printing of polymers
    - Stretchable electronics
    - Mechanical reliability
    - Stencil lithography
    - Scanning Probe Lithography



    Teachers: Jürgen Brugger, Danick Briand, Vivek Subramanian, Herbert Shea, Yves Leterrier, Giuseppe Schiavone
    Language: En

  • Soft matter

    The first part of the course is devoted to the self-assembly of molecules. In the second part we discuss basic physical chemical principles of polymers in solutions, at interfaces, and in bulk. Finally, we look at colloids and emulsions.



    Teachers: Harm-Anton Klok, Esther Amstad
    Language: En

  • Software architecture

    This courses covers topics in modern and industrial software architecture including: agile project management, specifications, development of critical applications, design patterns, robuste code, and devOps aspects (automating tests, and continuous integration and deployment)



    Teachers: Eric Silva, Sandy Ingram
    Language: Fr

  • Software construction

    Learn how to design and implement reliable, maintainable, and efficient software using a mix of programming skills (declarative style, higher-order functions, inductive types, parallelism) and
    fundamental software construction concepts (reusability, abstraction, encapsulation, composition, proofs)



    Teachers: Martin Odersky, Viktor Kuncak, Clément Pit-Claudel
    Language: En

  • Software development

    This course deepens the programming abilities introduced during the ICC course of the first semester. It focuses on the design and specification of programs (in Python) using the "object-oriented" approach, while building a small application as a project by pair of students.



    Teachers: Sébastien Doeraene
    Language: Fr

  • Software security

    This course focuses on software security fundamentals, secure coding guidelines and principles, and advanced software
    security concepts. Students learn to assess and understand threats, learn how to design and implement secure software
    systems, and get hands-on experience with security pitfalls.



    Teachers: Mathias Payer
    Language: En

  • Soil mechanics and flow through porous media

    The course introduces students to the fundamentals of the mechanics of soils and fluid-infiltrated
    porous media. The first part is devoted to the constitutive behavior of soils in
    dry conditions, while the second part accounts for the presence of pore water.



    Teachers: Konstantinos Karapiperis
    Language: En

  • Soil sciences

    This course is an introduction to Soil Sciences, and it focuses on the main soil characteristics, properties, and functions. The teaching is based on theoretical concepts, exercises as well as field and computer experiments.



    Teachers: Géraldine Michèle Bullinger, Gabriele Manoli
    Language: Fr

  • Solar energy conversion

    The course will provide fundamentals and technological details of solar energy conversion devices and systems, including 1) solar fuels by photoelectrochemistry, photocatalysis, and solar thermochemistry, 2) solar electricity by PV and concentrated solar power, and 3) solar heat by solar collectors.



    Teachers: Sophia Haussener
    Language: En

  • Solid mechanics

    Fundamental understanding and analysis of the mechanical behavior of engineering materials and their use in mechanical design based on the continuum mechanics of solids.



    Teachers: Pedro M. Reis
    Language: En

  • Solid state chemistry and energy applications

    You will learn about the bonding and structure of several important families of solid state materials. You will gain insight into common synthetic and characterization methods and learn about the applicability of several classes of materials in energy relevant applications.



    Teachers: Wendy Lee Queen
    Language: En

  • Solid state physics

    This lecture gives an introduction to Solid State Physics. We will treat crystal structure, lattice vibrations, electronic properties, electric and heat conductance, as well as magnetic properties. The level is the one of the book by Ashcroft & Mermin.



    Teachers: Harald Brune, Marina Pivetta
    Language: Fr

  • Solid state physics III

    The aim of this course is to provide an introduction to the theory of a few remarkable phenomena of modern condensed matter physics ranging from the quantum Hall effects to superconductivity.



    Teachers: Loïc Herviou
    Language: En

  • Solid state physics IV

    Solid State Physics IV provides a materials and experimental technique oriented introduction to the electronic and magnetic
    properties of strongly correlated electron systems. Established knowledge is complemented by current research trends,
    aiming to prepare the students for independent research.



    Teachers: Fabrizio Carbone
    Language: En

  • Solid state systems for quantum information

    This course will give an overview of the experimental state of the art of quantum technology for Quantum Information Processing (QIP). We will explore some of the most promising approaches for realizing quantum hardware and critically assess each approach's strengths and weaknesses.



    Teachers: Pasquale Scarlino
    Language: En

  • Solid waste engineering

    The book "Solid Waste Engineering - A Global Perspective" is the basis for this course. This textbook is an excellent introduction to the field of Solid Waste Engineering and gives insight into relevant solid waste treatment technologies and practices. Transversal skills will be fostered as well.



    Teachers: Christian Ludwig
    Language: En

  • Some aspects of topology in condensed matter physics

    Some topics covered in this class are: The Index theorem, solitons, topological band insulators/superconductors, bulk-edge correpondence, quantum anomalies, quantum pumping, symmetry protected topological phases and symmetry enriched topological order if time allows.



    Teachers: Christopher Marc Mudry
    Language: En

  • Space mission design and operations

    Space mission design and operations takes you through the necessary concepts to understand a mission mission, from planning to actually flying the spacecraft. We will focus on concepts and see many examples ranging historical probes to very topical missions.



    Teachers: Thibault Adrien Kuntzer
    Language: En

  • Space propulsion

    The main objective of the course is to provide an overview about space propulsion systems like thermal propulsion systems, chemical propulsion systems and electrical propulsion systems. The secondary objective is to discuss all relevant equipment needed for propulsion systems .



    Teachers: Markus Hendrik Jäger
    Language: En

  • Space sustainability, a multidisciplinary approach

    The students will learn the history and geopolitical challenges of space sust. Different tools and methods to measure, understand and act for space sust. will be presented. Throughout group work, the students will evaluate the technical, economical, governance and geopolitical aspects of space sust.



    Teachers: Emmanuelle David, Mathieu Jean-Pierre Udriot
    Language: En

  • Spacecraft design and system engineering

    The main objective of the course is to provide tools and notions for spacecraft design. The course will start with an introduction on systems engineering, then the different subsystems of a spacecraft will be explored. External teachers from industry will bring their expertise.



    Teachers: Emmanuelle David, Mathieu Jean-Pierre Udriot
    Language: En

  • Spatial and Regional Economy

    An introductory course designed to provide a historical perspective on the spatial distribution of people and activities.



    Teachers: Pierre-Emmanuel Dessemontet
    Language: Fr

  • Spectroscopy

    Introduction into optical spectroscopy of molecules



    Teachers: Marcel Drabbels
    Language: En

  • Spintronics : basics and applications

    Starting from fundamentals of magnetism, the course develops the concepts required to understand and describe reading and writing processes of a magnetic bit. Similarities and differences between classical and quantum systems are addressed.



    Teachers: Marina Pivetta, Stefano Rusponi
    Language: En

  • Sports competitions and environmental issues

    This curse proposes to work on the relationship between international sport competitions and environmental issues (from the 1920s to the present day). For the sake of consistency, the focus will be on the Olympic Games (summer and winter).



    Teachers: Philippe Vonnard
    Language: Fr

  • State and human rights

    This course presents a basic introduction to the rights protecting citizens from government abuse.



    Teachers: Guillaume Lammers, Patrick Stoudmann
    Language: Fr

  • Statics (for GC)

    The aim of this course is to develop an understanding of static models of structures. It presents the study of the interplay of forces in isostatic constructions made up of bars, beams and cables.



    Teachers: Emmanuel Denarié
    Language: Fr

  • Statistical analysis of network data

    A first course in statistical network analysis and applications.



    Teachers: Sofia Charlotta Olhede
    Language: En

  • Statistical computation and visualisation

    The course will provide the opportunity to tackle real world problems requiring advanced computational skills and visualisation techniques to complement statistical thinking. Students will practice proposing efficient solutions, and effectively communicating the results with stakeholders.



    Teachers: Linda Mhalla
    Language: En

  • Statistical consulting and collaborations

    Analyzing data for a collaborator or client is very different from working on your own research project ; not only do you need competences in statistics, you must also ensure good communication (both ways) in a multi-disciplinary environment, coordination of the work, and the management of everyone.



    Teachers: Frédéric Schütz, Linda Mhalla
    Language: En

  • Statistical inference

    Inference from the particular to the general based on probability models is central to the statistical method. This course gives a graduate-level introduction of the main ideas of statistical inference.



    Teachers: Rajita Ramesh Chandak
    Language: En

  • Statistical machine learning

    A course on statistical machine learning for supervised and unsupervised learning



    Teachers: Guillaume Obozinski, Yoav Zemel
    Language: En

  • Statistical mechanics

    This course presents an introduction to statistical mechanics geared towards materials scientists. The concepts of macroscopic thermodynamics will be related to a microscopic picture and a statistical interpretation. Lectures and exercises will be complemented with hands-on simulation projects.



    Teachers: Michele Ceriotti
    Language: En

  • Statistical mechanics and Gibbs measures

    This course provides a rigorous introduction to the ideas, methods and results of classical statistical mechanics, with an emphasis on presenting the central tools for the probabilistic description of infinite lattice systems.



    Teachers: Sacha Friedli
    Language: En

  • Statistical mechanics for chemistry

    This course builds the universal theoretical basis for the understanding of many particle systems. The introduced methods are used to illuminate various phenomena across chemistry.



    Teachers: Nikita Kavokine
    Language: Fr

  • Statistical methods in atomistic computer simulations

    The course gives an overview of atomistic simulation methods, combining theoretical lectures and hands-on sessions. It
    covers the basics (molecular dynamics and monte carlo sampling) and also more advanced topics (accelerated sampling
    of rare events, and non-linear dimensionality reduction)



    Teachers: Michele Ceriotti
    Language: En

  • Statistical physics

    This course introduces the fundamental principles of statistical physics, one of the most fundamental theories of modern physics, focusing on the description of collective phenomena from microscopic laws.



    Teachers: Florent Krzakala
    Language: Fr

  • Statistical physics : theory of phase transitions

    Phase transitions are ubiquitous, from the first instants of the universe to living matter. Despite the vast difference in microscopic details, some features of phase transitions are universal and can be explained by the careful use of statistical mechanics, leading up to the renormalisation group.



    Teachers: Paolo De Los Rios
    Language: En

  • Statistical physics IV

    Noise and fluctuations play a crucial role in science and technology. This course treats stochastic methods, applying them to both classical problems and quantum systems. It emphasizes the frameworks of fluctuation-dissipation theorems, stochastic differential equations, and Markov processes.



    Teachers: Tobias Kippenberg
    Language: En

  • Statistical physics for optimization & learning

    This course covers the statistical physics approach to computer science problems, with an emphasis on heuristic & rigorous mathematical technics, ranging from graph theory and constraint satisfaction to inference to machine learning, neural networks and statitics.



    Teachers: Florent Krzakala, Ludovic Stephan, Damien Barbier
    Language: En

  • Statistical physics of biomacromolecules

    Biological macromolecules such as DNA, RNA, proteins and cytoskeletal filaments are polymers. As such, they share a set of properties that are common to any polymer, which are the focus of this course. Details about the protein folding problem will be covered in the last part.



    Teachers: Paolo De Los Rios
    Language: En

  • Statistical physics of computation

    The students understand tools from the statistical physics of disordered systems, and apply them to study computational and statistical problems in graph theory, discrete optimisation, inference and machine learning.



    Teachers: Vittorio Erba
    Language: En

  • Statistical theory

    This course gives a mostly rigourous treatment of some statistical methods outside the context of standard likelihood theory.



    Teachers: Yoav Zemel
    Language: En

  • Statistics

    This course provides an introduction to the mathematical treatment of the theory of statistical inference using the concept of likelihood as a unifying theme.



    Teachers: Victor Panaretos
    Language: Fr

  • Steel structures, selected topics



    Teachers: Alain Nussbaumer
    Language: En

  • Stem cells and organoids

    This course introduces the fundamentals of stem cell biology, with a particular focus on the role of stem cells during development, tissue homeostasis/regeneration and disease, and the generation of organoids from stem cells



    Teachers: Freddy Radtke, Wouter Richard Karthaus, David Suter
    Language: En

  • Stereotomy

    Stereotomy is the art of designing and crafting complex stone volumes and wooden assemblies. This course offers a reinterpretation of Stereotomy with various tools, a reflection on geometry, manufacturing processes, modes of representation, visualization, and communication.



    Teachers: Ignacio Ferrer Perez-Blanco, Marie-Pierre Zufferey, Sebastian Duque Mahecha
    Language: Fr

  • Stochastic models in communication

    The goal of this class is to acquire a working knowledge of the tools of random processes used by an engineer in communication, data science and computer science.



    Teachers: Patrick Thiran
    Language: Fr

  • Stochastic simulation

    The student who follows this course will get acquainted with computational tools used to analyze systems with uncertainty arising in engineering, physics, chemistry, and economics. Focus will be on sampling methods as Monte Carlo, quasi Monte Carlo, Markov Chain Monte Carlo.



    Teachers: Fabio Nobile
    Language: En

  • Stone masonry: Past, present, and future

    This course introduces students to the historical, structural, and environmental aspects of stone masonry. Emphasis is on understanding the role of stone masonry in architecture, basic structural behavior, and approaches to predict and assess the performance of stone masonry buildings.



    Teachers: Pier Vittorio Aureli, Mati Ullah Shah, Savvas Saloustros, Andrew Sonta, Igor Tomic, Jakov Oreb, Qianqing Wang, Mathias Haindl Carvallo
    Language: En

  • Strategic management of innovation

    The purpose of this course is to describe innovation and how it impacts business dynamics. It also aims to teach students how to think strategically and holistically about technological innovation, new product development and market deployment.



    Teachers: Laurent-Dominique Piveteau
    Language: En

  • Strategic marketing & technology commercialization

    This course teaches students the power of building and implementing marketing strategies in order to help businesses to commercialize successfully their technological innovations.
    It offers a large overview of modern marketing and is not suited for students with advances marketing knowledge.



    Teachers: Thilo Hans Martin Eckardt
    Language: En

  • Strategy, sustainability and innovation

    The current world of business is changing fast, in particular through the need to find a more sustainable economic model and through the rise of new technologies. These changes generate constraints but also tremendous opportunities to rethink competitive landscapes & to come up with disruptive strat



    Teachers: Jean-Philippe Bonardi, Cyril Daniel Henri Bouquet
    Language: En

  • Structural analysis

    The aim of this course is to treat three of the major techniques for structural characterization of molecules used in chemistry and chemical engineering: mass spectrometry, NMR, and X-ray techniques.



    Teachers: Lyndon Emsley, Christoph Bostedt, Pascal Miéville
    Language: En

  • Structural biology

    The 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 structural biology, as well as molecular modeling and design will be introduced and practiced.



    Teachers: Aleksandar Antanasijevic, Matteo Dal Peraro
    Language: En

  • Structural mechanics (for GC)

    The course discusses the basic principles of structural mechanics, analyzing the performance of materials and structures against loading and focuses on the stress strain relationships and the effect of axial, bending, shear and torsional loadings on engineer structures.



    Teachers: Anastasios Vassilopoulos
    Language: En

  • Structural mechanics for SV

    This course aims to provide a concise understanding of how materials and structures react to loads. It covers the basics of stress and strain in multi dimensions, deformation and failure criteria. The course is tailored to problems students from life science might encounter.



    Teachers: Georg Fantner
    Language: En

  • Structural stability

    Advanced topics in structural stability; elastic & inelastic column buckling; lateral-torsional buckling of bridge/plate girders; nonlinear geometric effects; frame stability; computational formulation of stability theory; Geometric stiffness
    method; Plate buckling; Plastic collapse analysis



    Teachers: Albano António Sousa, Dimitrios Lignos
    Language: En

  • Structure and reactivity

    To develop a detailed knowledge of the key steps of advanced modern organic synthesis going beyond classical chemistry of olefins and carbonyls.



    Teachers: Nicolai Cramer
    Language: En

  • Structure of materials

    Introduction to materials structure including crystallography, the structure of amorphous materials such as glasses, polymers and biomaterials as well as the basics of characterization techniques.



    Teachers: Marianne Liebi
    Language: En

  • Student seminar in pure mathematics

    The goal of the seminar is to learn the main aspects of class field theory, which aims at understanding abelian extensions of global fields in terms of the arithmetic of the field. The theory can also be seenas a first instance of the Langlands correspondence.



    Teachers: Dimitri Stelio Wyss
    Language: En

  • Student seminar: security protocols and applications

    This seminar introduces the participants to the current trends, problems, and methods in the area of communication security.



    Teachers: Serge Vaudenay
    Language: En

  • Studio BA1

    The course aims at acquiring the essential tools to design and build an architectural project and an understanding of architecture as craft, thought and attitude, using the conception of space as a way to understand the relationship between living beings within the environment.



    Teachers: Dieter Dietz
    Language: Fr

  • Studio BA2

    The course aims at acquiring the essential tools to design and build an architectural project and an understanding of architecture as craft, thought and attitude, using the conception of space as a way to understand the relationship between living beings within the environment.



    Teachers: Dieter Dietz
    Language: Fr

  • Studio BA3 (Assemble)

    This course explores how we can imagine, design, and demonstrate new models of affordable, low-impact living on agroecological farm sites in the UK. Drawing on local resources vernacular techniques and contemporary technologies to improve the living conditions of a new generation of farmers.



    Teachers: James Donald Morley Binning, Amy Faith Perkins
    Language: En

  • Studio BA3 (Blanc A.)

    KUHAB focuses on cultural, social and spatial practices in the rural world



    Teachers: Alexandre Blanc
    Language: Fr

  • Studio BA3 (Gay et Menzel)

    The studio focuses on contextual imagination. The development of narratives inspired by both a site and the student's imagination leads to a theme that guides the creative process. The architectural idea emerges from a given context.



    Teachers: Catherine Odile Gay Menzel, Götz Menzel
    Language: Fr

  • 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.



    Teachers: Marta Peris Eugenio, Jose Manuel Toral Fernandez
    Language: En

  • 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.



    Teachers: Marta Peris Eugenio, Jose Manuel Toral Fernandez
    Language: En

  • Studio BA3 (Rey)

    By an approach at different intervention levels - from urban design to constructive detail - the studio aims to explore the architectural strategies to regenerate urban areas close to public transport in a perspective of sustainability transition.



    Teachers: Emmanuel Rey
    Language: Fr

  • Studio BA3 (Taillieu)

    A house is the simple topic of this studio. A matter of simple complexity. Learning about a house is learning about
    architecture. The first part of the year is about learning about a house. The second part is about making your house.



    Teachers: Jo François Taillieu
    Language: En

  • Studio BA3 (Truwant et Rodet)

    Adaptive reuse turns existing sites into resources for reimagining how we live. In Renens, students will explore renovation and transformation to design new forms of living, creating domestic typologies that grow from existing structures and contexts.



    Teachers: Dries Rodet, Charlotte Cornélie Truwant
    Language: Fr

  • Studio BA4 (Assemble)

    The work this year will investigate how we can imagine, design and demonstrate the ways in which affordable, low-impact housing on small scale agroecological farms could be built.



    Teachers: James Donald Morley Binning, Amy Faith Perkins
    Language: En

  • Studio BA4 (Gay et Menzel)

    The studio focusses on contextual imaginary. Developing narratives, inspired both by the site and by the student's imagination leads to a theme sustaining the project. The narrative helps the student to develop an architectural project in a given context.



    Teachers: Catherine Odile Gay Menzel, Götz Menzel
    Language: Fr

  • Studio BA4 (Rey)

    By an approach at different intervention levels - from urban design to constructive detail - the studio aims to explore the architectural strategies to regenerate urban areas close to public transport in a persective of sustainability transition.



    Teachers: Emmanuel Rey
    Language: Fr

  • Studio BA4 (Taillieu)

    A house is the simple topic of this studio. A matter of simple complexity. Learning about a house is learning about
    architecture. The first part of the year is about learning about a house. The second part is about making your house.



    Teachers: Jo François Taillieu
    Language: En

  • Studio BA4 (Truwant et Rodet)

    In the 2nd semester, we will continue exploring renovation in Renens, focusing on learning spaces. How can we move beyond rigid school standards to imagine reversible, modular, and open places where education unfolds in multiple forms?



    Teachers: Charlotte Cornélie Truwant, Dries Rodet
    Language: Fr

  • Studio BA5 (Braghieri)

    The studio's objective is to investigate the topic of construction and recolonization within the Alpine region. The program seeks to establish a commun mixing habitat and handcraft.



    Teachers: Nicola Braghieri
    Language: Fr

  • Studio BA5 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Pablo José Donet Garcia, Tanja Reimer
    Language: En

  • Studio BA5 (Delhay)

    The house as a city - The continuous households.

    Study trip - Zurich: 4th to 6th October 2025



    Teachers: Sophie Delhay
    Language: Fr

  • Studio BA5 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The Tapponnier hall, built in Annemasse in 1929 using a Hennebique process, is our object of study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio BA5 (FAR)

    The design studio deals with a Women's Centre located in Wau, South Sudan. It is part of a two-semester program focused on the theme of architecture in the domain of international cooperation and it is in continuity with previous experiences conducted within the FAR Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio 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.



    Teachers: Jeffrey Huang
    Language: En

  • Studio BA5 (Lapierre)

    From Shaker communities in the USA to the question of housing in Basel, the semester examines dwelling as both intimate and collective, exploring the transformation of workspaces into new places of sharing



    Teachers: Eric Lapierre
    Language: Fr

  • Studio BA5 (Malterre-Barthes)

    "To be useful, helpful, of assistance to someone:" The "In Service of: Berre" studio
    reflects on the architectural and territorial project as a form of public service. It explores how architecture and design tools can engage in spatial struggles in the context of toxic, petrochemical territories.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio BA5 (Naji)

    ARCHITECTURE AS ECOSYSTEM. Questioning the notion of resources in order to fully understand the constructive reality of the project within the building cycles. From materials to structural devices, understanding how a building is developed in relation to its environment. Mapping a territory.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio BA5 (Rolli et Schürch)

    The course explores how minimal architectural interventions can have a lasting impact through sensitivity to context, community, and place. Using Aurigeno in Valle Maggia as a case study, students develop proposals rooted in observation, care, and territorial acupuncture.



    Teachers: Rina Dorothea Rolli, Tiziano Schürch
    Language: En

  • Studio BA5 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio BA5 (Viganò)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio BA5 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio BA5 (summacumfemmer)

    Successional Dwellings: An experimental semester, based on the concept of 'succession'. Building and inhabiting as a continuous process, that never comes to an end.



    Teachers: Anne Femmer, Florian Gregor Summa
    Language: En

  • Studio BA6 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Pablo José Donet Garcia, Tanja Reimer
    Language: En

  • Studio BA6 (Delhay)

    The city as a house - The little associative house.

    Study trip - Paris



    Teachers: Sophie Delhay
    Language: Fr

  • Studio BA6 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The creation of a Student Center on the historic EPFL campus (1984) is the subject of our study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio BA6 (FAR)

    The design studio deals with an emergency humanitarian intervention, the provision of an Early Childhood Development Centre in the Zaatari Refugee Camp, Jordan. It is in continuity with previous experiences conducted within the Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio BA6 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio BA6 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio BA6 (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.



    Teachers: Jeffrey Huang
    Language: En

  • Studio BA6 (Lapierre)

    As we continue our exploration of the concept of heterotopias, we will focus on the transformation of housing blocks in the Sarcelles neighborhood. This work will be enriched by an analysis of Michel Foucault's texts, as well as a representation of the spaces he describes.



    Teachers: Eric Lapierre
    Language: Fr

  • Studio BA6 (Malterre-Barthes)

    This studio explores construction materials, their origins and supply chains, the norms that regulate their use, and deploys that as a brief to explore how a post-extractive architecture could emerge and become prevalent.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio BA6 (Naji)

    ARCHITECTURE AS ECOSYSTEM. THE OASIS AS A TERRITORIAL PROJECT. Based on the analysis of an oasis in a complex urban system, the workshop will carry out an observatory project. Raw earth, membrane or structure, will be used for a scale 1 experiment.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio BA6 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio BA6 (Viganò)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio BA6 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio BA6 (fala)

    Conception of collective housing within real-world constraints, through the problematized handling of a variety of modes of representation.



    Teachers: Ana Luisa Afonso Ferreira Soares, Ahmed Mahdi Belkhodja, Valeriia Samovich, Filipe André Touças Magalhães
    Language: En

  • Studio MA1 (Braghieri)

    The studio's objective is to investigate the topic of construction and recolonization within the Alpine region. The program seeks to establish a commun mixing habitat and handcraft.



    Teachers: Nicola Braghieri
    Language: Fr

  • Studio MA1 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Tanja Reimer, Pablo José Donet Garcia
    Language: En

  • Studio MA1 (Delhay)

    The house as a city - The continuous households.

    Study trip - Zurich: 4th to 6th october 2025



    Teachers: Sophie Delhay
    Language: Fr

  • Studio MA1 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The Tapponnier hall, built in Annemasse in 1929 using a Hennebique process, is our object of study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio MA1 (FAR)

    The design studio deals with a Women's Centre located in Wau, South Sudan. It is part of a two-semester program focused on the theme of architecture in the domain of international cooperation and it is in continuity with previous experiences conducted within the FAR Lab.



    Teachers: Riccardo Vannucci, Paolo Tombesi
    Language: Fr

  • Studio MA1 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio MA1 (Lapierre)

    From Shaker communities in the USA to the question of housing in Basel, the semester examines dwelling as both intimate and collective, exploring the transformation of workspaces into new places of sharing



    Teachers: Eric Lapierre
    Language: Fr

  • Studio MA1 (Malterre-Barthes)

    "To be useful, helpful, of assistance to someone:" The "In Service of: Berre" studio
    reflects on the architectural and territorial project as a form of public service. It explores how architecture and design tools can engage in spatial struggles in the context of toxic, petrochemical territories.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio MA1 (Naji)

    ARCHITECTURE AS ECOSYSTEM. Examine the notion of resource to understand the constructive reality of the project in the building cycle. From materials to structural devices, understanding how a building is developed in relation to its environment. Mapping a territory.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio MA1 (Rolli et Schürch)

    The course explores how minimal architectural interventions can have a lasting impact through sensitivity to context, community, and place. Using Aurigeno in Valle Maggia as a case study, students develop proposals rooted in observation, care, and territorial acupuncture.



    Teachers: Tiziano Schürch, Rina Dorothea Rolli
    Language: En

  • Studio MA1 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio MA1 (Vigano)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio MA1 (Weinand)

    The Weinand studio presents a design approach centered on material experimentation and
    prototyping. They focus on three materials: timber, grass, and earth. At IBOIS, a wealth of
    experience shapes their exploration into prototypes, bridging the divide between architectural
    concepts and built



    Teachers: Yves Weinand
    Language: Fr

  • Studio MA1 (summacumfemmer)

    Successional Dwellings: An experimental semester, based on the concept of 'succession'. Building and inhabiting as a continuous process, that never comes to an end.



    Teachers: Florian Gregor Summa, Anne Femmer
    Language: En

  • Studio MA2 (DOSCRE)

    Typological Urbanism bridges architecture and urbanism through dual perspectives: architectural typologies shaping urban form from within, and urban types shaping it from without. Working across scales, the studio explores evolving Swiss urban contexts through ensemble and composite forms.



    Teachers: Tanja Reimer, Pablo José Donet Garcia
    Language: En

  • Studio MA2 (Delhay)

    The city as a house - The little associative house.

    Study trip - Paris



    Teachers: Sophie Delhay
    Language: Fr

  • Studio MA2 (Devaux)

    The studio is a concrete and prospective project situation in an existing building. It ranges from diagnosis to rehabilitation, including reprogramming. The creation of a Student Center on the historic EPFL campus (1984) is the subject of our study.



    Teachers: Claudia Devaux
    Language: Fr

  • Studio MA2 (FAR)

    The design studio deals with an emergency humanitarian intervention, the provision of an Early Childhood Development Centre in the Zaatari Refugee Camp, Jordan. It is in continuity with previous experiences conducted within the Lab.



    Teachers: Paolo Tombesi, Riccardo Vannucci
    Language: Fr

  • Studio MA2 (Fröhlich M. & A.)

    Greenhouse Studies exploring the potential of greenhouse structures in the context of contemporary challenges. The design studios investigate greenhouses as a climate-responsive architectural type that can transform existing structures into collective and communal spaces.



    Teachers: Martin Fröhlich, Tiago André Pratas Borges
    Language: Fr

  • Studio MA2 (Huang)

    L'atelier examine les effets de l'intelligence artificielle sur l'architecture et les villes. Les outils génératifs sont envisagés comme des instruments culturels et politiques, structurant le projet à partir de données ancrées dans le territoire, l'économie, l'identité, l'image et l'écologie.



    Teachers: Jeffrey Huang
    Language: Fr

  • Studio MA2 (Lapierre)

    As we continue our exploration of the concept of heterotopias, we will focus on the transformation of housing blocks in the Sarcelles neighborhood. This work will be enriched by an analysis of Michel Foucault's texts, as well as a representation of the spaces he describes.



    Teachers: Eric Lapierre
    Language: Fr

  • Studio MA2 (Malterre-Barthes)

    This studio explores construction materials, their origins and supply chains, the norms that regulate their use, and deploys that as a brief to explore how a post-extractive architecture could emerge and become prevalent.



    Teachers: Charlotte Malterre-Barthes
    Language: En

  • Studio MA2 (Naji)

    ARCHITECTURE AS ECOSYSTEM. THE OASIS AS A TERRITORIAL PROJECT. Based on the analysis of an oasis in a complex urban system, the workshop will carry out an observatory project. Raw earth, membrane or structure, will be used for a scale 1 experiment.



    Teachers: Salima Magali Naji Goeury
    Language: Fr

  • Studio MA2 (Scheidegger et Keller)

    It's about space!



    Teachers: Christian Eric Scheidegger, Jürg Bernhard Keller
    Language: En

  • Studio MA2 (Vigano)

    Is it conceivable to question the very presence of highways in urban environments? What potential for requalification does this space, with its unique characteristics, offer?



    Teachers: Paola Viganò
    Language: En

  • Studio MA2 (Weinand)

    The Weinand studio presents a design approach centred on material experimentation and prototyping. They focus on three materials: timber, grasses, and earth. At IBOIS, a wealth of experience shapes their exploration into prototypes bridging the divide between architectural concepts and built reality



    Teachers: Yves Weinand
    Language: Fr

  • Studio MA2 (fala)

    Conception of collective housing within real-world constraints, through the problematized handling of a variety of modes of representation.



    Teachers: Ana Luisa Afonso Ferreira Soares, Valeriia Samovich, Ahmed Mahdi Belkhodja, Filipe André Touças Magalhães
    Language: En

  • Sublinear algorithms for big data analysis

    In this course we will define rigorous mathematical models for computing on large datasets, cover main algorithmic techniques that have been developed for sublinear (e.g. faster than linear time) data processing. We will also discuss limitations inherent to computing with constrained resources.



    Teachers: Michael Kapralov
    Language: En

  • Summer School: Forests in the Anthropocene

    The participants will reflect on their own scientific work with respect to other disciplinary methods and discuss possible benefits of interdisciplinary approach in their field. Moreover, students will further be able to learn the advanced methods used in the broad forestry field.



    Teachers: Charlotte Grossiord
    Language: En

  • Superstudio A

    Le Superstudio étudie l'histoire de la villa en se concentrant sur 30 cas d'étude de l'Antiquité jusqu'au 20ème siècle. L'objectif de ce studio est de comprendre, à travers l'étude architecturale des villas, les éléments les plus essentiels de l'architecture : forme, politique et représentation.



    Teachers: Pier Vittorio Aureli
    Language: Fr

  • Supervising Students in Projects

    The combination of practical and reflective activities in this course provide participants with evidence-informed teaching skills for supervising and evaluating students working on projects.



    Teachers: Helena Kovacs, Siara Ruth Isaac
    Language: En

  • Supply chain management

    This course introduces key concepts in supply chain management. It uses a combination of case studies, simulation exercises, formal lectures and group discussions to illustrate how the various concepts can be successfully implemented in practice.



    Teachers: Ralf Seifert
    Language: En

  • Supramolecular chemistry

    The course provides an introduction to supramolecular chemistry. In addition, current trends are discussed using recent publications in this area.



    Teachers: Kay Severin
    Language: En

  • Surface analysis

    The course treats the main surface analysis methods for the characterization of surfaces, interfaces and thin films. It discusses how these methods can be applied to gain specific knowledge about structural, chemical and functional properties of surfaces and thin films. Limitation to 18 students!



    Teachers: Anna Neus Igual Muñoz, Igor Stolichnov
    Language: En

  • Surfaces and interfaces

    This lecture introduces the fundamental concepts for describing, characterizing, and engineering surfaces and interfaces. Students will develop both theoretical and practical understanding of how interfacial phenomena influence surface properties and technological applications.



    Teachers: Nako Nakatsuka
    Language: En

  • Sustainability

    This course presents global sustainability issues. It introduces planetary boundaries, their systemic interconnections and social justice issues. The interdisciplinary approach introduces group work and systems thinking (interdependencies in a complex system).



    Teachers: Hervé Rayner, Yasmine Calisesi, Jérôme Baudry, Andrew Sonta, Augustin Fragnière, Paolo Perona, Charlotte Grossiord, Jérôme Chappellaz, Michaël Aklin
    Language: Fr

  • Sustainability and materials

    The aim of the course is to provide an overview of sustainability issues as they relate to materials science.



    Teachers: Tiffany Abitbol
    Language: En

  • Sustainability assessment of urban systems

    This course enables students to think critically about sustainability and to carry out a sustainability assessment based on problems of urban areas. At the end of the course, students are able to develop their own sustainability assessment using the Sustainability Solution Space methodology.



    Teachers: Claudia R. Binder
    Language: En

  • Sustainability in my research

    This course is designed to develop the necessary transversal skills to foster sustainability integration in the present and future research of the PhD students



    Teachers: Michka Mélo, Melanie Roselyne Studer, Adélie Garin
    Language: En

  • Sustainability in the global context

    This course equips you with the tools needed to evaluate the economic, historical, and political dimensions of climate change from a global perspective. You will also learn about the international institutions and megatrends shaping and constraining the solutions.



    Teachers: Richard Edward Baldwin
    Language: En

  • Sustainability robotics

    The goal of this course is to provide methods and tools of robotics in promoting sustainable development. The course is a balance between theoretical basics in robotics, associated case studies and project based learning.



    Teachers: Mirko Kovac
    Language: En

  • Sustainability, climate and energy

    The course provides students with a comprehensive scientific understanding of the links between climate and energy systems in the context of sustainability. It will cover topics related to natural and anthropogenic climate change, the fundamentals of energy systems and their efficiency.



    Teachers: Jonas Schnidrig, Jérôme Chappellaz
    Language: En

  • Sustainable & entrepreneurial finance

    This course deals with the role of finance in the transition to a sustainable, low-carbon economy. Students learn how to apply asset allocation techniques to build sustainable portfolios, understand the entrepreneurial ecosystem, and discover the emerging asset class of impact investing.



    Teachers: Eric Jondeau, Shema Frédéric Mitali
    Language: En

  • Sustainable Finance

    The Sustainable Finance course is an interdisciplinary program designed for masters' students seeking to understands - on one hand - how climate change and sustainability are reshaping financial markets, and - on the other - how financial markets can be leveraged to address the climate challenge.



    Teachers: Federica Zeni
    Language: En

  • Sustainable Food: production, health & society

    The course offers an overview of issues linked to nutrition: sustainable production, food security, food safety, as well as food and health. The interdisciplinary approach integrates SHS with engineering sciences and introduces students to team work and to scientific methodology.



    Teachers: Carlos Canto Alvarez, Maximilien Stauber
    Language: Fr

  • Sustainable Food: production, health & society

    The course presents various issues related to sustainable food: production, food security, nutrition and health, social and cultural issues. The interdisciplinary approach integrates social sciences and engineering sciences and introduces group work and scientific methodology.



    Teachers: Serge Rezzi, Bertrand Henri Fincoeur
    Language: Fr

  • Sustainable Japanese architecture and landscape

    This course focuses on the circulation of the imaginary between cultures. It shows how major Western architects, landscape designers, painters and sculptors have been inserting sustainable architectural and landscape Japanese devices and notions into their designs since the 19th century.



    Teachers: Irène Elizabeth Vogel Chevroulet
    Language: En

  • Sustainable Management and Finance

    This course provides the foundations of sustainable management and finance : reviewed concepts include market failures and externalities, CSR, green finance, ESG, climate risk pricing. Includes case studies, policy tools, and corporate strategies for sustainability and climate adaptation.



    Teachers: Federica Zeni, Jean-Pierre Danthine
    Language: En

  • Sustainable chemicals manufacture: concepts/tools

    This course introduces the foundational concepts and tools of Safe and Sustainable by Design (SSbD), a forward-looking framework for the development of future chemicals and materials. It also offers insights into relevant regulatory and industry frameworks at the Swiss, EU, and global levels.



    Teachers: Zhanyun Wang
    Language: En

  • Sustainable chemistry and engineering in Industry

    In the course given by experts from the Swiss Chemical industry, the students will be introduced in key concepts of sustainable chemistry and chemical engineering of industrial relevance. They will be able to learn from real hands-on problems and to better understand the challenges faced in industry



    Teachers: Lucie Elise Alice Lovelle Gomez, Edouard André Pierre Marie Godineau, Annik Nanchen, Cara Emily Brocklehurst, Pierdomenico Biasi, Fabrice Robvieux
    Language: En

  • Sustainable energy innovation

    This course provides an introduction to the technical, social, and economic fundamentals of energy. The course examines the concrete case of nuclear fusion. How could this energy reshape our world? How can we ensure its acceptability, structural integration, and economic viability?



    Teachers: Ludovic Gaudard, Duccio Testa
    Language: Fr

  • Sustainable entrepreneurship

    This class is designed for Bachelor students who want to understand the interrelated economic, social and ecological challenges society is facing, and who want to acquire the knowledge and skills to re-frame problems into opportunities and establish entrepreneurial ventures tackling the problems.



    Teachers: Enrico Bergamini
    Language: En

  • Sustainable logistics operations

    We address quantitatively the management of logistics operations, focusing notably on their environmental impact. Considering practical situations, focus is paid on the optimization of logistics systems, in particular when the objective is to minimize their associated environmental footprint.



    Teachers: Olivier Gallay
    Language: En

  • Sustainable products and supply chains

    The course is designed to provide a foundational understanding of sustainability principles and equip students with practical skills and tools to develop sustainable products and optimize supply chains.



    Teachers: Martyn Wakeman, Amin Kaboli
    Language: En

  • Sustainable transformation and future-fit business

    This course explores how companies can address their social and environmental impact, examining sustainability drivers, the need for systemic change, and the role of businesses. Students will engage in a practical project with a company to identify and implement strategic impact improvements.



    Teachers: Patrick Vincent Headon, Jonathan Robert Normand
    Language: En

  • Symmetry and Conservation in the Cell

    This course shows students how the physical principles of conservation, symmetry, and locality influence the dynamics of living organisms at the molecular and cellular level. Computer simulations are used to explore examples of cellular dynamics and phase transitions.



    Teachers: Julian Charles Shillcock
    Language: En

  • Synergism between Art of Total Synthesis and High Level Strategic Design (MOM)

    Retro-synthessis, Total Synthesis, Atom-economy



    Teachers: Jieping Zhu
    Language: En

  • Synthetic biology

    This 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 frontiers of multiple disciplines



    Teachers: Patrick Barth
    Language: En

  • System identification

    Identification of discrete-time linear models using experimental data is studied. The correlation method and spectral analysis are used to identify nonparametric models and the subspace and prediction error methods to estimate the plant and noise model parameters. Hands-on labs are included.



    Teachers: Alireza Karimi
    Language: En

  • System programming for Systems-on-chip

    To efficiently program embedded systems an understanding of their architectures is required. After following this course students will be able to take an existing SoC, understand its architecture, and efficiently program it.



    Teachers: Ties Jan Henderikus Kluter
    Language: En

  • Systems and architectures for signal processing

    Study of the essential components and implementation technologies of digital signal processing and communication systems from the theoretical, algorithmic and system implementation point of view.



    Teachers: Marco Mattavelli
    Language: En

  • Systems approaches for urban transitions

    The objective of this course is to rethink urban transitions by taking a systemic perspective. It provides the foundation for analyzing and designing urban transitions, integrating technical infrastructure, ecological, and social aspects.



    Teachers: Beate Jessel, Claudia R. Binder, Maria Anna Hecher
    Language: En

  • Systems for data management and data science

    This is a course for students who want to understand modern large-scale data analysis systems and database systems. The course covers fundamental principles for understanding and building systems for managing and analyzing large amounts of data. It covers a wide range of topics and technologies.



    Teachers: Anastasia Ailamaki, Anne-Marie Kermarrec
    Language: En

  • Systems neuroscience

    The course "Systems Neuroscience" explores neural circuits and networks to understand how groups of neurons process information and generate behavior. It integrates techniques from neurophysiology, anatomy, genetics, and computer science to investigate complex brain cell interactions.



    Teachers: Mackenzie Mathis
    Language: En

  • Systems thinking

    MGT-505 Systems Thinking course equips students with the skills to analyze and solve complex problems across domains. The course is hands-on and covers the main systems concepts and tools, applied to multiple real-life problems, involving individuals, communities, local governments, and companies.



    Teachers: Sascha Nick
    Language: En

  • Systèmes complexes

    This courses show how known (entropy, phase transitions) and new (glasses, percolation, avalanche-type response) physical concepts can be used in various fields (including Computer science, neuroscience, social sciences).



    Teachers: Matthieu Wyart
    Language: Fr

  • Systèmes de télécommunications

    Learning basic knowledge on transmission of information and identify the relevant criteria for the dimensioning of a telecommunication system. Evaluate the quality of digital transmission systems (error probability) either in baseband or shifted passband.



    Teachers: Andreas Peter Burg
    Language: Fr

  • TRC LC3 Research Platform Fribourg

    The UE TRC-LC3 Research Platform Fribourg will develop prototypes of structural elements in textile reinforced concrete (TRC) and Limestone Calcined Clay Cement (LC3) concrete that allow the continuation of the TRC prototype pavilion started at EPFL in 2019. The UE will take place in EPFL Fribourg.



    Teachers: Patricia Guaita, Enrique Corres Sojo, David Fernandez-Ordoñez, Raffael Baur
    Language: En

  • Teaching STEM: a problem solving approach

    Problem 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, real world engineering situations.



    Teachers: Joelyn de Lima, Simone Deparis
    Language: En

  • Technologie, économie et politique: en face des crises

    This course deals with the role of innovations as essential responses to the big potential crises of our time - the so-called Grand Societal Challenges. The course alternates theoretical presentations - based on micro-economic analysis - and case studies.



    Teachers: Dominique Foray
    Language: Fr

  • Technologies for democratic society

    This course will offer students a broad but hands-on introduction to technologies of human self-organization.



    Teachers: Bryan Alexander Ford
    Language: En

  • Technologies, innovation and emerging markets

    The course raises students' awareness of the importance of emerging markets in the global innovation landscape. It provides modeling tools to analyze product/service innovations in the context of emerging markets.



    Teachers: Marc Laperrouza
    Language: Fr

  • Technology & innovation strategy

    This course focuses on the economic and organizational conditions that shape technological innovation by firms. The intent is for students to learn core concepts that can make innovation initiatives within a firm more successful, and to then apply those concepts to real business problems and cases.



    Teachers: Marlon Fernandes Rodrigues Alves
    Language: En

  • Technology Ventures I

    Technology Ventures provides a science-based foundation and hands-on experience in launching new ventures. By working on their own concepts, students learn to recognize attractive market opportunities, design scalable business models, and develop effective market-entry strategies.



    Teachers: Davide Bavato
    Language: En

  • Technology Ventures II

    Technology Ventures provides a science-based foundation and hands-on experience in launching new ventures. By working on their own concepts, students learn to recognize attractive market opportunities, design scalable business models, and develop effective market-entry strategies.



    Teachers: Davide Bavato
    Language: En

  • Technology and Public Policy - Technology and innovation policies for grand and global challenges

    This course addresses the design of policies for Grand Challenges. It aims at providing a policy toolkit - about innovation, economic regulation and societal inclusion - while supporting students about writing the first pillars of a roadmap to address one specific Grand Challenge.



    Teachers: Dominique Foray
    Language: En

  • Technology, sustainability and public policy

    Technology is a driver of long-term growth but it can also undermine sustainable development. This course introduces microeconomic models of market and collective action failures, models of complex systems, as well as policy portfolios to address these issues.



    Teachers: Michaël Aklin
    Language: En

  • Terra Epidermis

    This transversal project aims to test around a case study chosen, the specifics of " reverse soil ." On a chose site, students will be invited to propose a single technical and architectural gesture, and synthesize their concept graphically.



    Teachers: Richard Nguyen, Camille Rolland, Lyesse Laloui, Juan Fernandez Andrino
    Language: Fr

  • Test of VLSI systems

    Test of VLSI Systems covers theoretical knowledge related to the major algorithms used in VLSI test, and design for test techniques. Basic knowledge related to computer-aided design for test techniques, and their integration into a design-flow are presented.



    Teachers: Alexandre Schmid
    Language: En

  • The Energy Transition : challenges and opportunities

    This course explores the energy transition from a system based on fossil fuels to a model based on decarbonised energy sources, sobriety and efficiency, and highlights the main technological, socio-economic and geopolitical issues involved.



    Teachers: Tuong-Van Nguyen, Selin Yilmaz
    Language: Fr

  • The Practice of Ethics in Engineering Research

    Using facilitated debates and systemic analysis of ethical challenges in engineering and research the course outlines how human agency can respond to dilemmas to reframe these as opportunities for innovation. Human decision making is used as a vehicle to outline good practice of engineering research



    Teachers: Laura Ferrarello
    Language: En

  • The anthropocene, history and us

    This course focuses on the debates and theories around the concept of the Anthropocene. It offers a critical analysis of the human origins of climate change and explores the political implications of this phenomenon for global environmental management.



    Teachers: Nathalia Capellini Carvalho de Oliveira
    Language: Fr

  • The city-tree

    This ENAC week is an invitation to question how cities are reinventing their relationship with living and natural entities, focusing in particular on the question of trees.



    Teachers: Léo Brumm, Luca Pattaroni, Capucine Fouquin, Claudia R. Binder, Christoph Bachofen
    Language: Fr

  • The ethics of engineering I

    This course provides engineers entering the workforce with a hands-on approach to figuring out what to do in ethically challenging professional situations.



    Teachers: Raffaele Rodogno
    Language: En

  • The ethics of engineering II

    This module focuses on the idea of value in design and the ethics of artefacts more in general.



    Teachers: Raffaele Rodogno
    Language: En

  • The graphic novel genius: Alan Moore

    This course aims to cover the works of comic book writer Alan Moore, arguably the most influential writer of all time, and to introduce students to concepts of comic book analysis, from the simplest to the most complex, in order to demonstrate the richness of this medium.



    Teachers: Marc Atallah
    Language: Fr

  • The land of a thousand dances

    Let's consider the act of maintenance as a potential for project making : let's observe uses and traces that result from it in order to develop and carry out interventions that will allow us to reinforce, adapt, remove or increase the dynamics identified. This fifth round is taking place on campus.



    Teachers: Camille Fauvel, Dieter Dietz, Yves Weinand, Agathe Claire Estelle Mignon, Julien Gamerro
    Language: En

  • The making of an innovative medicine

    To expose participants to translational biomedical research (from bench to bedside and back) and drug discovery.



    Teachers: Roger G. Clerc
    Language: En

  • The origins of domestic space

    The course is part of a three-year trajectory dedicated to a comprehensive history of domestic space. This year the course will be devoted to the origins of domestic space, from hunter-gatherer forms of life to the rise of private property.



    Teachers: Pier Vittorio Aureli
    Language: En

  • The software enterprise - from ideas to products

    This course teaches the journey taken by software engineering teams from incipient ideas to software products that solve real problems for real people.



    Teachers: George Candea
    Language: En

  • The standard model

    The goal of this course is to explain the conceptual and mathematical bases of the Standard Model of fundamental interactions and to illustrate in detail its phenomenological consequences.



    Teachers: Marc Riembau Saperas
    Language: En

  • Theoretical Foundations of Learning Sciences 1

    How 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 means of designing learning environments.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Theoretical Foundations of Learning Sciences 2

    How do people learn and how can we support learning? This is part 2 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 means of designing learning environments.



    Teachers: Manu Kapur, Pierre Dillenbourg
    Language: En

  • Theoretical corporate finance

    The aim of this course is to expose students to important topics in the literature on corporate finance. The objective of the course is to give students a working understanding of key papers and to expose students to solution techniques to be applied in their own research.



    Teachers: Francesco Celentano
    Language: En

  • Theory and techniques of architectural figuration

    The course imparts the theoretical foundations of the history of figurative art and introduces the operative techniques of representation. The main aim is to integrate the use of digital tools into the intellectual dimension of the discipline.



    Teachers: Filippo Fanciotti, Nicola Braghieri
    Language: Fr

  • Theory of computation

    This course constitutes an introduction to theory of computation. It discusses the basic theoretical models of computing (finite automata, Turing machine), as well as, provides a solid and mathematically precise understanding of their fundamental capabilities and limitations.



    Teachers: Mika Göös
    Language: En

  • Theory of stochastic calculus

    Introduction to the mathematical theory of stochastic calculus: construction of the Ito stochastic integral, proof of the Ito formula, introduction to stochastic differential equations, Girsanov's theorem and the Feynman-Kac formula, the martingale representation theorem.



    Teachers: Robert Dalang
    Language: En

  • Theory of urbanism

    Theory of Urbanism deals with models, projects, tools, planning and design techniques from the XIXth Century to the present day, by linking theoretical discourse and design, text and image. Urban models and projects are the testing ground of ideas and concepts in the form of spatial themes.



    Teachers: Elena Cogato Lanza
    Language: Fr

  • Thermodynamics and energetics I

    The course introduces the basic concepts of thermodynamics and heat transfer, and thermodynamic properties of matter and their calculation. The students will master the concepts of heat, mass, and momentum conservation, and apply these concepts to thermodynamic cycles and energy conversion systems.



    Teachers: Zhengmao Lu, Sophia Haussener
    Language: En

  • Thermodynamics and energetics II

    This course will discuss advanced topics in thermodynamics with a focus on studying gas
    phases, mixtures, and phase transformations. The application of these principles
    to various practical systems such as batteries, fuel cells etc. will be discussed.



    Teachers: Anirudh Raju Natarajan
    Language: En

  • Thermodynamics for materials science

    This course establishes the basic concepts of thermodynamics and defines the main state functions. The concepts are then applied to the study of phase diagrams of various systems.



    Teachers: Vasiliki Tileli
    Language: En

  • Thermodynamics of comfort in buildings

    This course provides an integrated approach to analyzing human thermal comfort and heat exchange by examining the correlation between thermodynamic processes in buildings, human thermoregulation, and the local thermal sensation of occupants.



    Teachers: Dolaana Khovalyg
    Language: En

  • Thermodynamics of energy conversion and storage

    The course is an introduction to the energy conversion. It focusses
    on the thermodynamics of the engines and systems for the conversion of energy from fossil fuels and renewable resources. The relevant aspects of modern energy conversion are treated and the potentials and limitations are estimated.



    Teachers: Andreas Züttel
    Language: En

  • Thermodynamics of the earth systems

    The objective of this course is to apply thermodynamic principles to understand the role of water in the Earth System. The aim is to provide a broad conceptual framework for understanding the thermodynamics of oceans and atmospheres, so material can be integrated into other study disciplines.



    Teachers: Athanasios Nenes
    Language: En

  • Thin Film Lubrication and Gas-Lubricated Bearings

    This course introduces thin film lubrication and its applications to gas-lubricated bearings, including rotordynamics to enable the assessment of the operation of gas-bearing supported rotors.



    Teachers: Jürg Alexander Schiffmann
    Language: En

  • Thin film and small scale mechanics

    The course focuses on mechanics of solid thin films and small scale structures and on state-of-the-art experimental techniques employed for evaluation and extraction of thin films and small scale structures mechanical properties. Lectures are example intensive, with in depth theoretical analysis.



    Teachers: Johann Jakob Schwiedrzik, Johann Michler
    Language: En

  • Thin film fabrication technologies

    The students will learn about the essential chemical, thermodynamic and physical mechanisms governing thin film growth, about the most important process techniques and their typical features, including process-microstructure-film properties relationships.



    Teachers: Johann Michler
    Language: En

  • Thinking differently about video games

    The objective of the course is to develop a methodology for analyzing video games, particularly through an original empirical approach: "Let's Play." The aim will be to present how video games can be used to illuminate knowledge and, in turn, to be illuminated by it.



    Teachers: Marc Atallah
    Language: Fr

  • Thinking the nature I

    The course in an open approach to the constructions of Nature by different sciences and cultures. It emphasises the plurality of appearances of the object called "Nature" and the roles which it plays or are given to it, notably in opposition to the artificial.



    Teachers: Véronique Mauron Layaz, André Ourednik
    Language: Fr

  • Thinking the nature II

    The course in an open approach to the constructions of Nature by different sciences and cultures. It emphasises the plurality of appearances of the object called "Nature" and the roles which it plays or are given to it, notably in opposition to the artificial.



    Teachers: Véronique Mauron Layaz, André Ourednik
    Language: Fr

  • Timber construction

    Help students understand and design innovative, architecturally and structurally interesting wood constructions. Deepen technical knowledge through the study of built examples.



    Teachers: Johannes Natterer
    Language: En

  • Time series

    A first course in statistical time series analysis and applications.



    Teachers: Sofia Charlotta Olhede
    Language: En

  • Topics in Autonomous Robotics

    Students will be introduced to modern approaches in control and design of autonomous robots through lectures and exercises.



    Teachers: Jamie Paik, Selman Sakar, Mohamed Bouri, Francesco Mondada, Silvestro Micera, Herbert Shea, Amir Zamir, Auke Ijspeert
    Language: En

  • Topics in Computational Social Science (TopiCSS)

    This is a seminar course. By reading and discussing an introductory book as well as research papers about computational social science, students will become familiar with core issues and techniques in the field.



    Teachers: Robert West
    Language: En

  • Topics in Machine Learning Systems

    This course will cover the latest technologies, platforms and research contributions in the area of machine learning systems. The students
    will read, review and present papers from recent venues across the systems for ML spectrum.



    Teachers: Babak Falsafi, Martin Jaggi, Anne-Marie Kermarrec
    Language: En

  • Topics in Machine Learning for Education

    This seminar course covers the interdisciplinary field of machine learning for education. By reading, reviewing, and presenting research papers from recent venues, students will become familiar with core issues and techniques in the field



    Teachers: Tanja Käser
    Language: En

  • Topics in Natural Language Processing

    This seminar course explores advanced topics in natural language processing through a mix of reading, reviewing, and writing academic papers.



    Teachers: Syrielle Montariol, Antoine Bosselut, Anna Sotnikova, Gail Weiss
    Language: En

  • Topics in biophysics and physical biology

    This course provides exposure to research in biophysics and physical biology, with emphasis on the nature of scientific breakthroughs, and using critical reading of scientific literature. Each week, we will discuss the research of one recipient of the Max Delbruck Prize in Biological Physics.



    Teachers: Suliana Manley
    Language: En

  • Topics in complex analysis

    The goal of this course is to treat selected topics in complex analysis. We will mostly focus on holomorphic functions in one variable. At the end we will also discuss holomorphic functions in several variables



    Teachers: Alexandre Perozim De Faveri
    Language: En

  • Topics in dispersive PDE

    This course assumes familiarity with beginning graduate level real analysis, complex analysis and functional analysis, and also basic
    harmonic analysis, as well as fundamental concepts from differential geometry.



    Teachers: Joachim Krieger
    Language: En

  • Topics in machine learning

    Mathematical analysis of modern supervised machine learning techniques, with an emphasis on the mathematics of artificial neural networks.



    Teachers: Lénaïc Chizat
    Language: En

  • Topics in multiplicative number theory

    The course covers topics in multiplicative number theory, such as classical theorems on mean -values of multiplicative functions and the more modern developments involving averages in short intervals, the Chowla conjecture and the local uniformity conjecture for the Liouville function.



    Teachers: Konstantinos Tsinas
    Language: En

  • Topics in theoretical computer science

    The students gain an in-depth knowledge of several current and emerging areas of theoretical computer science. The course familiarizes them with advanced techniques, and develops an understanding of fundamental questions that underlie some of the key problems of modern computer science.



    Teachers: Ola Nils Anders Svensson
    Language: En

  • Topics on Datacenter Design

    Modern datacenters with thousands of servers and multi-megawatt power budgets form the backbone of our digital universe. ln this course, we will survey a broad and comprehensive spectrum of datacenter design topics from workloads, to server architecture and infrastructure.



    Teachers: Anne-Marie Kermarrec, Babak Falsafi
    Language: En

  • Topics on the Euler and Navier-Stokes equations

    This topics course focuses on recent and classical fundamental results on the Euler and Navier-Stokes equations, such as global existence of weak solutions, (non)uniqueness results, blow-ups, partial regularity, anomalous dissipation.



    Teachers: Maria Colombo
    Language: En

  • Topological groups

    We study topological groups. Particular attention is devoted to compact and locally compact groups.



    Teachers: Nicolas Monod
    Language: En

  • Topology I - point set topology

    We'll start by seeing how the notion of continuity for functions between Euclidean spaces generalizes to functions between metric spaces. We'll then study in detail the elegant and powerful axiomatization of these notions in the framework of topological spaces.



    Teachers: Kathryn Hess Bellwald
    Language: Fr

  • Topology II - fundamental groups

    We study the topological notions of union and quotients of spaces; we discuss covering spaces and fundamental groups further, The notion of cell attachement is introduced and the Seifert-van Kampen Theorem is proven. Examples of surfaces illustrate the techniques.



    Teachers: Dimitri Stelio Wyss
    Language: Fr

  • Topology III - Homology

    Homology is one of the most important tools to study topological spaces and it plays an important role in many fields of mathematics. The aim of this course is to introduce this notion, understand its properties and learn how to compute it. There will be many examples and applications.



    Teachers: Leonid Monin
    Language: En

  • Topology IV.a - Cohomology rings

    Singular cohomology is defined by dualizing the singular chain complex for spaces. We will study its basic properties, see how it acquires a multiplicative structure and becomes a graded commutative algebra. We study an algebraic version, namely group cohomology, and compare both approaches.



    Teachers: Jérôme Scherer
    Language: En

  • Topology IV.b - Algebraic K-theory

    Algebraic K-theory, which to any ring R associates a sequence of groups, can be viewed as a theory of linear algebra over an arbitrary ring. We will study in detail the first two of these groups and some of their applications to other areas of mathematics..



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Total synthesis of natural products

    Complex polycyclic natural products are chosen to illustrate the evolution of the state-of-the-art of the field, the interplay between strategy and new reactions as well as the importance of implementing multi-bond forming processes in a synthesis.



    Teachers: Jieping Zhu
    Language: En

  • Towards sustainable materials

    This course will address and model key sustainability issues through an engineering lens. It will examine emerging materials, hard to abate, and critical materials used to manufacture items in our economy during the transition to NetZero targets and their environmental, societal, and human impacts.



    Teachers: Martyn Wakeman, Yves Leterrier
    Language: En

  • Traffic engineering

    Introduce the major elements of transportation systems and traffic engineering: develop analytical and technical skills in applying the fundamentals of the transport field; understand the key concepts and physics of the transport phenomena;connect with real transportation problems and data analytics



    Teachers: Nikolaos Geroliminis
    Language: En

  • Training Large Language Models

    This PhD-level course dives deep into the training of Large Language Models (LLMs), focusing on the complementary roles of datasets, pre-training and post training methodologies in shaping model performance and scalability.



    Teachers: Volkan Cevher, Caglar Gulcehre
    Language: En

  • Training Rotation (EDNE)

    Training Rotation on the EPFL Campus during the 1st year of a PhD. 1,2 or 3 months are possible.



    Teachers: Johannes Gräff
    Language: En

  • Training Rotation (EDNE)

    Training Rotation on the EPFL Campus during the 1st year of a PhD. 1,2 or 3 months are possible.



    Teachers: Johannes Gräff
    Language: En

  • Transfer learning and meta-learning

    This seminar course covers principles and recent advancements in machine learning methods that have the ability to solve multiple tasks and generalize to new domains in which training and test distributions are different.



    Teachers: Maria Brbic
    Language: En

  • Translational neuroengineering

    This course integrates knowledge in basic, systems, clinical and computational neuroscience, and engineering with the goal of translating this integrated knowledge into the development of novel methods, technology for the clinical application for patients suffering from neuropsychiatric disorders.



    Teachers: Friedhelm Christoph Hummel, Grégoire Courtine, Silvestro Micera, Olaf Blanke
    Language: En

  • Transmission electron microscopy and diffraction (a)

    This intensive course is intended for researchers who envisage using transmission electron microscopy to study materials samples or to help them interpret TEM data in publications. It presents basics of TEM instrumentation, imaging, electron diffraction, specimen preparation and high-resolution TEM.



    Teachers: Victor Boureau, Emad Oveisi, Marco Cantoni
    Language: En

  • Transmission electron microscopy and diffraction (b)

    This intensive course is intended for researchers who envisage using transmission electron microscopy to study materials samples or to help them interpret TEM data in publications. It presents basics of TEM instrumentation, imaging, electron diffraction, specimen preparation and high-resolution TEM.



    Teachers: Emad Oveisi, Victor Boureau, Marco Cantoni
    Language: En

  • Transport and energy: historical approaches

    This workshop-course deals with the development of mobility-related technologies in Switzerland in the 19th and 20th centuries. Thanks to the interactive analysis of period documents (sources), the student develops an awareness of the relationship between the technological and the social.



    Teachers: Cédric Humair
    Language: Fr

  • Transportation economics

    The scope of the lecture is to provide the basic concepts in transport economics and introduce new ones for private and public transport and environmental issues. Demand, supply, welfare analysis and regulation will be illustrated.



    Teachers: Nikolaos Geroliminis, André Jean-Louis Julien de Palma, Zhenyu Yang
    Language: En

  • Transportation network modeling & analysis

    This course introduces the classics and new advances in transportation network modeling and optimization. The course cover key concepts, behavioral principles, model formulations and solution approached used in traffic assignment and travel demand management.



    Teachers: Kenan Zhang
    Language: En

  • Treatment and valorization of water and waste

    Water and waste management systems in Switzerland: from end-of-pipe treatment to closed-loop system. Principles of water supply, evacuation and treatment. Basis for the dimensioning of networks and treatment plants. Management, treatment and valorization of urban waste. Visits. French language.



    Teachers: Nicolas Louis Derlon, Agostino Clericetti, Nicolas Jean-Marc Becker
    Language: Fr

  • Trends in chemical biology and drug discovery

    In this course we will cover the scientific basis behind chemical biology approaches for drug development.



    Teachers: Nicolas Thomä, Bruno Correia
    Language: En

  • Tribology

    This introductory course in tribology (science of friction, lubrication and wear) has specific goals : to present the basic principles of tribology, to develop the attitude to analyse tribological and to illustrate correlations between materials and tribological properties.



    Teachers: Anna Neus Igual Muñoz
    Language: En

  • Turbulence

    This course provides an introduction to the physical phenomenon of turbulence, its probabilistic description and modeling approaches including RANS and LES. Students are equipped with the basic knowledge to tackle complex flow problems in science and engineering practice.



    Teachers: Tobias Schneider
    Language: En

  • UE C : Habitat and society

    By articulating theoretical and architectural knowledge with socio-political knowledge, the UE aims to explore the possibility of a renewed contemporary imagination around productive housing.



    Teachers: Luca Pattaroni, Fiona Ines Del Puppo, Capucine Legrand
    Language: Fr

  • UE F : Architecture and rehabilitation

    This class aims to raise the students' awareness to the specificities of a renovation project. The Teaching Unit focuses on the relation between renovation demands and a broad architectural vision, with particular emphasis on sustainable development.



    Teachers: Catarina Wall Gago, Peter Zurbrügg, Blaise Arlaud, Katrin Beyer
    Language: Fr

  • UE H : Graphy

    Experiment graphic tools to represent architecture. Exercise the skill of communicating via these tools, through repeated practice of eye/hand/brain connections; a reflection stemming from the theories of representation; and by searching for inventive solutions.



    Teachers: Raynald Métraux, Emy Amstein, Nicola Braghieri
    Language: Fr

  • UE J : Territory and landscape

    TU J initiates students to urban and territorial analysis, in the light of a research hypothesis. A sequence of operations is proposed: survey/description; spatial principles (form/rationale/dynamics); territorial visions.



    Teachers: Julie Riondel, Elena Cogato Lanza
    Language: Fr

  • UE K : Architecture and Sustainability : performance studies

    This course is based on the team design of a temporary, mobile and sustainable theater. A pedagogical approach which will focus on the introduction of the concepts of sustainability applied to the design of a project with a short life span.



    Teachers: Corentin Fivet, Emmanuel Rey, Luisa Pastore, Oliver Luca Regazzoni
    Language: Fr

  • UE N : Constructing the view

    This course focuses on the production of utopian scenarios using experimental composition techniques. By means of digital montage, the fictitious scenes are meaningfully conveyed in a series of images.



    Teachers: Philipp Schaerer
    Language: En

  • UE R: Introduction to BIM (Building Information Modeling)

    This UE explores more in details, and in a more practical way, the concepts introduced during the BIM introduction course AR-484. All project different phases are addressed, with an emphasis on interdisciplinary collaboration and data exchanges.



    Teachers: Elise Geneviève Hautecoeur
    Language: En

  • UE S : Foundations, basements, and the underground

    Using qualitative and quantitative analysis, this course will explore the underground of architecture, infrastructure, and cities from multiple perspectives (structure, material, space) to understand both its requirements and possibilities as a key part of today's densifying cities.



    Teachers: David Michael Volpe Ruggiero, Sarah Nichols
    Language: En

  • UE U : Cartography

    Teaching unit on cartography and environmental aesthetics in architecture.



    Teachers: Bárbara Maçães Costa
    Language: En

  • UE V : Visions and utopias

    The teaching unit will take the form of an operational workshop in which the visionary and abstract spirit proposed by utopian literature will find a concrete urban form by composing fragments sought from the vast figurative repertoire offered by the history of architecture.



    Teachers: Filippo Cattapan, Nicola Braghieri
    Language: Fr

  • UE X : Experience design

    Experience Design examines the effects of digitalization on architectural typologies in the contemporary city. The course questions traditional typologies by focusing on an understanding and re-design of social, geographic, temporal and emotional experiences.



    Teachers: Jeffrey Huang
    Language: En

  • UE génie civil: Advanced Drawing structures

    The UE Docta Manus will introduce drawing as the key tool of communication between engineers and architects and as a mediator between construction and the student. Through hand-drawing, we will analyse selected structural projects that embody an exemplary interplay of space and structure.



    Teachers: David Fernandez-Ordoñez, Patricia Guaita, Raffael Baur
    Language: Fr

  • Under construction

    This theory course considers the building as a material thing, focusing on the process and matter of architecture to examine how buildings come into being and stay (or don't) in place: through discourse, site, materials, and work.



    Teachers: Sarah Nichols
    Language: En

  • Underground construction

    This course is addressed to students who want to deepen their knowledge of underground space and works, including planning, design and management, construction techniques and methods, risk assessment and environmental considerations.



    Teachers: Federica Sandrone
    Language: En

  • Understanding advanced molecular simulation

    This course introduces advanced molecular simulation techniques such as Monte Carlo and Molecular dynamics in different ensembles, free energy calculations, rare events, Configurational-bias Monte Carlo etc.



    Teachers: Berend Smit
    Language: En

  • Understanding modern Switzerland I

    This course provides a general introduction to Swiss history, its culture, its economy and its political system since 1848 until today.



    Teachers: Steven Eichenberger
    Language: En

  • Understanding modern Switzerland II

    Based on the knowledge acquired during the fall semester course (Understanding modern Switzerland I), students are asked to work by group of 3-4 students and prepare a paper on a topic previously discussed with the teachers.



    Teachers: Steven Eichenberger, Stéphanie Ginalski
    Language: En

  • Understanding statistics and experimental design

    This course is neither an introduction to the mathematics of statistics nor an introduction to a statistics program such as R. The aim of the course is to understand statistics from its experimental design and to avoid common pitfalls of statistical reasoning. There is space to discuss ongoing work.



    Teachers: Michael Herzog
    Language: En

  • Urban Green&Blue infrastructure and global warming

    The course introduces the concept of green and blue urban infrastructure in the context of global warming. It presents knowledge, concepts, and methods for planning, developing, and maintaining an effective network of green and blue infrastructure in urban areas.



    Teachers: Yves Kazemi
    Language: En

  • Urban and regional planning and Management

    At the end of the course studends will understand the main problems of territorial development. They will know the tools used for town and country planning.



    Teachers: Denis Leroy
    Language: Fr

  • Urban and territorial analysis

    The course aims to provide students with the tools necessary to analyze and understand the contemporary city and territory.



    Teachers: Elena Cogato Lanza, Julie Riondel
    Language: Fr

  • Urban demography

    This course introduces theoretical developments and empirical evidence on city population change worldwide, as well as on its interactions with sustainable development. Students will learn how to identify sociodemographic profiles of cities to better serve them.



    Teachers: Mathias Lerch
    Language: En

  • Urban dialogues: sustainability and mediation

    This course focuses on the sustainable city and the potential of cultural and scientific mediation. Environmental and social issues will be addressed in relation to the Chamberonne site, with the aim of designing and conducting a mediation workshop for primary school classes.



    Teachers: Anna Pontais, Anne-Chantal Rufer, Catarina Wall Gago, Katell Mallédan, Florian Breider
    Language: Fr

  • Urban digital twins

    This course explores urban digital twins through theory and hands-on modeling. Students build dynamic models integrating real-time, historical, and predictive data. A project on the EPFL campus using real data serves as the case study.



    Teachers: Frédéric Kaplan
    Language: En

  • Urban governance

    This course equips students with the tools for action and influence within institutional systems, drawing on the fields of sociology, political science, and social psychology. It explores how to better convince decision-makers, shift behaviors, and design more effective and impactful public policies



    Teachers: Christophe Emmanuel Genoud
    Language: En

  • Urban habitat and developement

    Focusing on the forms of habitat of the most disadvantaged in the countries of the South and the North and the contexts of crises, in particular emergency architecture, the course offers a critical analysis of the urbanisation of the world in the 21st century.



    Teachers: Luca Pattaroni, Maxime Felder, Charlotte Schaeben
    Language: Fr

  • Urban hydraulic systems

    Sustainable freshwater and urban drainage system are considered.
    Fresh water: capture, reservoir and net.
    Drainage: hydrology, sponge city, individual conduit and manhole hydraulics.
    The integral rain water management and the legal frame are further key elements



    Teachers: Michael Pfister
    Language: En

  • Urban hydrology

    This course in urban hydrology approaches urban water management from a global perspective, including the impacts of wet-weather discharges on receiving waters. Concrete solutions for urban water management are presented, in relation with climate change.



    Teachers: Luca Rossi
    Language: Fr

  • Urban neighborhoods, infrastructures and sustainable development

    This ENAC Teaching Unit aims to present and implement new concepts of sustainable urban neighbourhood planning.



    Teachers: Michael Pfister, Andreas Schueler, Christian Ludwig, Dasaraden Mauree, Silvia Coccolo, Beate Jessel, Hugues Lepesant, Antoine Christian François Zbinden
    Language: Fr

  • Urban planning in the South

    This course is an introduction to the technical and conceptual tools essential to urban planning and evidence-based decision-making. These tools are introduced in the context of cities in the Global South, in order to understand the spatial and social dynamics behind urbanisation.



    Teachers: Baraka Jean-Claude Munyaka, Jérôme Chenal, Pablo de Roulet
    Language: Fr

  • Urban public transport systems

    An introduction to urban public transport systems. The lectures cover the planning, operation, and management problems of different types of public transport services, along with assignments strengthening the understanding of base models and the group project tackling real-world problems.



    Teachers: Kenan Zhang
    Language: En

  • Urban sociology

    This course aims to familiarize students with urban sociology through the lens of housing. It enables them to navigate the concepts, tools, and methods the discipline offers to understand the simultaneous evolution of lifestyles and the spatial and political organization of territory.

    Deman



    Teachers: Fiona Ines Del Puppo, Maxime Felder, Luca Pattaroni
    Language: Fr

  • Urban thermodynamics

    The course examines urban neighborhoods through a thermodynamic lens, focusing on heat exchanges between buildings, vegetation, water, soil, the environment, and people. A group project highlights the Urban Heat Island effect and investigates strategies to mitigate it and improve urban planning.



    Teachers: Dolaana Khovalyg
    Language: En

  • Urban voids: mind the gap!

    This course focuses on transforming urban voids, like vacant lots or abandoned buildings, into valuable spaces addressing challenges such as climate change and social cohesion. It equips engineers and architects with interdisciplinary skills to creatively repurpose these areas for multiple benefits.



    Teachers: Marta Brkovic Dodig, Aldo Brandi, Beate Jessel, Ian Florin, Stephanie Bender
    Language: En

  • Urbanism and Territories

    This course adopts an approach based on the deconstruction of urban complexity to deal with urban planning and territories, using a systemic method.



    Teachers: Vincent Kaufmann, Pascal Viot
    Language: Fr

  • Usability engineering

    Introduction to Human Factors/Usability Engineering theory and research methods.
    Human Factors Engineering/Usability is interdisciplinary and focuses on human cognition, behavior and ergonomics in design. The course focus on human systems integration and human functions in machine/product systems.



    Teachers: Sandro Carrara, Virginia Lang, Francesca Stradolini
    Language: En

  • Utopian and dystopian environments

    This course will analyze the literary genres of utopia and dystopia through the prism of ecopoetics and environmental issues, in a French-language corpus that crosses science fiction, the anticipation narrative and the post-apocalpytic novel.



    Teachers: Dominique Kunz Westerhoff
    Language: Fr

  • Value chain management in practice

    Learn through practice (using a Value Chain Management simulation) the key drivers of effective Value Chain Management. From Purchasing to Sales, through Operations and Supply Chain Management, understand the key drivers of corporate performance.



    Teachers: Stefano Riboni
    Language: En

  • Venture capital

    The course applies finance concepts to the world of venture capital (VC). Students are introduced to all institutional aspects of the VC industry. Students analyze the relations between investors, general partners, and entrepreneurs, including limited partnership agreements as well as term sheets



    Teachers: Rüdiger Fahlenbrach
    Language: En

  • Vers des villes bioclimatiques ?



    Teachers: Emmanuel Rey, Martine Laprise
    Language: Fr

  • Video games and gamification

    This course offers the opportunity to acquire skills in video game creation, while inviting students to apply their knowledge to a collective project of gamifying scientific content.



    Teachers: Yannick Rochat
    Language: Fr

  • Video games and society

    This class is an introduction to sociological perspectives on culture through the study of video games. Relying on research on the production of culture and audience studies, it sheds lights on its uses and its economics.



    Teachers: Samuel Coavoux
    Language: Fr

  • Videomaking for science communication

    The goal of this introductory workshop is to teach participants how to craft compelling and accurate science stories with engaging videos.



    Teachers: Enrico Milanese
    Language: En

  • Visual culture, image history

    This course offers a material and environmental approach to images and media from the nineteenth to the twentieth century (magic lantern, photography, film, digital media, AI, etc.).



    Teachers: Stéphane Jean-Luc Tralongo
    Language: Fr

  • Water and sanitation for development

    This MSc course deals with the water, sanitation and solid waste challenges in developing countries. You will learn about the current dialogue in these topics, identify key players, know existing options of water & sanitation technologies, and be able to design and evaluate a technical project.



    Teachers: Christoph Lüthi
    Language: En

  • Water and wastewater treatment

    This course on water and wastewater treatment shows how to apply physical and chemical methods and techniques to produce drinking water, and how to implement and design different methods and techniques to eliminate organic matter, nitrogen, and phosphorus from wastewater.



    Teachers: Tony Louis Merle, Wenyu Gu
    Language: En

  • Water resources engineering and management

    The course focuses on designing and managing water systems to ensure sustainable use for both human and environmental needs. Engineering aspects:water quantity, quality, timing, distribution. Management: economic evaluation of water systems in the context of global changes and financial constraints.



    Teachers: Martin Peter Bieri, Paolo Perona, Fränz Zeimetz
    Language: En

  • Wearables and implantables for personalized and preventive healthcare

    This multidisciplinary course presents, from both engineering and medical perspectives, the state-of-the-art, applications and impact of wearable and implantable technologies, with focus on cardiovascular healthcare shift from intervention-based to personalized and preventive medical strategies.



    Teachers: Didier Locca, Hendrik Tevaearai Stahel, Mihai Adrian Ionescu
    Language: En

  • Wellbeing and Planetary Boundaries

    This course builds on the foundations of ENV-101 to deepen understanding and implementation of sustainability: how to transform society toward wellbeing for all within ecological limits, with sectoral approaches and solutions (energy, buildings, ground mobility, aviation).



    Teachers: Sascha Nick, Philippe Thalmann
    Language: Fr

  • Why do we live together ?

    This course aims to provide an introduction to philosophy and speculative imagination. We will examine the different ways in which human beings can come together and live together (states, companies, cities, families, etc.) and the forms they must give to time and space to make this possible.



    Teachers: Emanuele Coccia
    Language: Fr

  • Winter School on Optimization and Operations Research (I)

    The objective of the Winter School is to expose the audience to modern topics on Optimization and Operations Research. Every year, two prominent researchers are invited to provide tutorials on selected topics, and to discuss some of their recent research with the students.



    Teachers: Michel Bierlaire
    Language: En

  • Winter School on Optimization and Operations Research (II)

    The objective of the Winter School is to expose the audience to modern topics on Optimization and Operations Research. Every year, two prominent researchers are invited to provide tutorials on selected topics, and to discuss some of their recent research with the students.



    Teachers: Michel Bierlaire
    Language: En

  • Wireless receivers: algorithms and architectures

    The students will learn about the basic principles of wireless communication systems, including transmission and modulation schemes as well as the basic components and algorithms of a wireless receiver. They develop an understanding for the wireless channel and system performance and limitations.



    Teachers: Andreas Peter Burg
    Language: En

  • Wireless sensor practicals

    In this course, students will design, fabricate, and characterize a wireless sensor wearable. Students will design a custom-chosen wearable around a standardized wireless microcotroller platform, including the electronics and packaging, and will characterize and analyze its performance.



    Teachers: Vivek Subramanian
    Language: En

  • Wood structures, properties and uses

    The 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 sustainable development.



    Teachers: Frédéric Pichelin
    Language: En

  • Work and organisations - work collectives

    This course-seminar aims to address the collective organization of work from a sociological rather than a managerial perspective. It explores the past, present, and future of human labor in a context of profound transformation.



    Teachers: Marc Perrenoud
    Language: Fr

  • Working group in Topology I

    The theme of the working group varies from year to year. Examples of recent topics studied include: Galois theory of ring spectra, duality in algebra and topology, and topological algebraic geometry.



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Working group in Topology II

    The theme of the working group varies from year to year. Examples of recent topics studied include: Galois theory of ring spectra, duality in algebra and topology, topological algebraic geometry and twisted K-theory



    Teachers: Kathryn Hess Bellwald
    Language: En

  • Writing and Thinking with Generative AIs I

    How do generative AIs transform our ways of reading, writing, and thinking?
    To address these questions, we need to analyze AI-assisted writing processes using the concepts and methods of textual linguistics and genetic criticism.



    Teachers: Rudolf Mahrer
    Language: Fr

  • Writing and Thinking with Generative AIs II

    How do generative AIs transform our ways of reading, writing, and thinking?
    To address these questions, we need to analyze AI-assisted writing processes using the concepts and methods of textual linguistics and genetic criticism.



    Teachers: Rudolf Mahrer, Giovanni Zuccarino
    Language: Fr

  • Writing for science

    The goal of the course is to develop effective writing skills for academic and professional contexts.



    Teachers: Suliana Manley
    Language: En

  • X-Ray Analysis for thin films

    Intro into the relation between physical and structural properties; introduction into different X-Ray techniques; examples of successful technological transfer using X-Ray techniques;
    Structural properties; coherent and non coherent scattering; high resolution X-Ray techniques;
    stress; coatings.



    Teachers: Xavier Maeder, Alex Dommann
    Language: En