HUM-216: Philosophy of biologyIdentifier et comprendre les débats et problèmes centraux en philosophie de la biologie, notamment autour de l'évolution biologique et de l'émergence du vivant. Evaluer et comparer les arguments cruci
ChE-311: Biochemical engineeringThis 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 ove
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
CH-332: Medicinal chemistrySitting at the crossroad of organic chemistry and medicine, this course outlines how an initial hit compound transitions into a lead candidate, and ultimately a drug, in the modern drug discovery worl
BIO-109: Introduction to life sciences (for IC)Ce cours présente les principes fondamentaux à l'œuvre dans les organismes vivants. Autant que possible, l'accent est mis sur les contributions de l'Informatique aux progrès des Sciences de la Vie.
ENV-426: Fluvial biogeosciencesStream and river ecosystems are increasingly deteriorated owing to global change and climate change. Students will understand basic physical, chemical and biological processes in streams and rivers, a
BIO-382: Neuroscience for engineersThis optional course provides students who consider a specialization in Neuroengineering during their Master with a very broad overview of the many practical applications in the field. It should ensur