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
BIO-372: MicrobiologyThis 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 microorganism
BIO-213: Biological chemistry IIBiochemistry 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 poss
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
PHYS-301: Biophysics : physics of the cellIn this course we will study the cell (minimum unit of life) and its components. We will study several key cellular features: Membranes, genomes, channels and receptors. We will apply the laws of phys
BIO-510: IGEMAn 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
EE-490(j): Lab on cell-free synthetic biologyThe 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 experimen
BIO-511: IGEM labAn 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