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
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
CIVIL-309: Urban ThermodynamicsThe course analyzes urban neighborhoods from a thermodynamics perspective, focusing on heat exchange among buildings, vegetation, water, ground, environment, and people. Agroup project highlights the
CS-471: Advanced multiprocessor architectureMultiprocessors are basic building blocks for all computer systems. This course covers the architecture and organization of modern multiprocessors, prevalent accelerators (e.g., GPU, TPU), and datacen
MSE-431: Physical chemistry of polymeric materialsThe student has a basic understanding of the physical and physicochemical principles which result from the chainlike structure of synthetic macromolecules. The student can predict major characteristic