ENV-103: BiologyThis 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 c
ENV-220: Fundamentals in ecologyThe 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 mechanis
ENV-321: Aquatic ecosystemsInland 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 wi
ENG-436: Food biotechnologyThe 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 & He
PENS-219: Hidden riversHidden Rivers aims at fulfilling the need for an interdisciplinary understanding of the problematics surrounding urban streams, through ecological, hydrological, and spatial relationships found in riv
ENV-422: Applied ecologyThe course will provide the ecological systems knowledge needed to question applied sustainability solutions. We will
critically assess the complexity of current environmental issues, illustrating bas
PENS-225: RhonescapeRHONEscape aims at realizing the necessary interdisciplinary educational background of the problematics affecting highly-corrected large rivers, by examining riverine ecological, hydrological and morp
ENG-410: Energy supply, economics and transitionThis 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
MSE-212: Biology for engineersThis 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 engin
ENV-202: 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
ENV-410: Science of climate changeThe 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
ENV-418: River eco-morphologyLe cours traite les interactions entre l'hydraulique, le transport solide par charriage et l'espace cours d'eau à l'origine de la morphologie et de la richesse des habitats. La théorie de régime est p
EE-536: Physical models for micro and nanosystemsStudents 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 e
BIO-471: Cancer biology IThe course covers in detail molecular mechanisms of cancer development with emphasis on cell cycle control, genome stability, oncogenes and tumor suppressor genes.
BIOENG-320: Synthetic biologyThis advanced Bachelor/Master level course will cover fundamentals and approaches at the interface of biology, chemistry, engineering and computer science for diverse fields of synthetic biology. This
CH-110: Advanced general chemistry ILe cours comporte deux parties. Les bases de la thermodynamique des équilibres et de la cinétique des réactions sont introduites dans l'une d'elles. Les premières notions de chimie quantique sur les é
CH-313: Chemical biologyClosely interfacing with bioengineering and medicine, this course provides foundational concepts in applying small-molecule chemical toolsets to probe the functions of living systems at the mechanisti
HUM-471: Economic growth and sustainability IThis course examines growth from various angles: economic growth, growth in the use of resources, need for growth, limits to growth, sustainable growth, and, if time permits, population growth and gro
ENV-306: EcotoxicologyEcotoxicology aims to understand the impact of chemicals and other stressors on organisms in the environment with a particular focus on population-, community- and ecosystem effects. Based on a mechan