MICRO-502: Aerial roboticsThe 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. ...
BIO-463: Genomics and bioinformaticsThis 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. ...
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 into machine code using a popular backend called LLVM (htt ...
HUM-283: Infrastructures et sciences socialesCe cours présente des clés d'analyse des sciences humaines pour réfléchir aux infrastructures, de leur planification à leur gouvernance. Il abordera les enjeux d'écologie, d'accessibilité, de contestation, des risques, ou encore de citoyenneté à partir de ...
AR-301(n): Studio BA5 (Lapierre)Des communautés shakers aux USA à la question du logement à Bâle, le semestre interroge l'habitat comme lieu intime et collectif, en explorant la transformation des espaces de travail en nouveaux lieux de partage. ...
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 class requires critical and analytical thinking at the ...
AR-302(ah): Studio BA6 (Malterre-Barthes)How is architecture made? 'Revolutionize Construction' unpacks the political economy of construction, examining who commissions, finances, and builds, and interrogating architects' roles. It explores how these systems might be revolutionized to enable the ...
AR-154: Environmental history and theories ILe cours vise a familiariser les etudiants avec l'histoire de l'environnement et des paysages, et avec la maniere dont les preoccupations environnementales amenent a repenser aujourd'hui le sens et les principes de l'architecture et des disciplines de pr ...
CS-420: Advanced compiler constructionStudents 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. ...
MSE-471: Biomaterials (pour MX)The course introduces the main classes of biomaterials used in the biomedical field. The interactions with biological environment are discussed and challenges highlighted. State of the art examples per type of material are discussed. Students will engineer ...