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
CS-320: Computer language processingWe 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 in
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
PHYS-101(a): General physics : mechanicsLe but du cours de physique générale est de donner à l'étudiant les notions de base nécessaires à la compréhension des phénomènes physiques. L'objectif est atteint lorsque l'étudiant est capable de pr
MICRO-200: Mechanism Design ICe cours introduit les bases de la mécanique des structures : calcul des contraintes et déformations provoquées par les forces extérieures et calcul des déformations. Ces enseignements théoriques sont
MSE-100: Materials structureCe cours met en relation les différents niveaux de structuration de la matière avec les propriétés mécaniques, thermiques, électriques, magnétiques et optiques des matériaux.
Des travaux pratiques en