CS-473: System programming for Systems-on-chipTo efficiently program embedded systems an understanding of their architectures is required. After following this course students will be able to take an existing SoC, understand its architecture, and efficiently program it. ...
CS-202: Computer systemsThis course will teach operating systems and networks in an integrated fashion,emphasising the fundamental concepts and techniques that make their interaction possible/practical. Core lectures will be coupled with C programming lectures and assignments for ...
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 datacenters. It includes a research project on multiprocessors ...
AR-101: Studio BA1Le cours vise à l'acquisition des outils essentiels au projet et à une compréhension de l'architecture comme savoir-faire, pensée, et attitude qui interroge l'inscription des êtres vivants dans leur environnement par la conception de l'espace. ...
AR-102: Studio BA2Le cours vise à l'acquisition des outils essentiels au projet et à une compréhension de l'architecture comme savoir-faire, pensée, et attitude qui interroge l'inscription des êtres vivants dans leur environnement par la conception de l'espace. ...
AR-301(ah): Studio BA5 (Malterre-Barthes)"To be useful, helpful, of assistance to someone:" The "In Service of: Berre" studio
reflects on the architectural and territorial project as a form of public service. It explores how architecture and design tools can engage in spatial struggles in the con ...
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-201(o): Studio BA3 (Verschuere)The studio is conceived as an investigation into the archetypical elements of architecture in light of the challenges of our present age. By imbricating these two issues a framework is set up in which a critical reflection on what architecture might be tod ...
AR-302(ae): Studio BA6 (Pantazis et Rentzou)In the center of Athens, the presence of water has been completely eradicated. With record-
high global temperatures and reduced rainfalls, it is now urgent to bring water back, creating
new types of quality public spaces for citizens, promoting innovative ...
AR-201(p): Studio BA3 (Fröhlich M. & A.)SUSTAINABLE REALITY I "critical mass"
EAST Design Studio explore la relation entre l'intention de conception, l'utilisation des matériaux et les éléments architecturaux. L'objectif est de développer des méthodes de conception circulaire durable. (the stud ...
AR-301(o): Studio BA5 (elii)Fiction is one of the laboratories that architecture uses for its tests. This should not come as a surprise, since architecture has always been a "science of fiction". The studio holds by elii [architecture office] will work in Madrid on housing, domestici ...
AR-301(q): Studio BA5 (Voser)Le studio poursuit une recherche pour développer des projets innovants pour une Suisse prête à réagir aux défis territoriaux contemporains. Projeter des paysages demande d'osciller entre les échelles territoriales et humaines et de développer des concepts ...
AR-301(d): Studio BA5 (Fröhlich M. & A.)"Tackle the type" deals with processes of development and redesign of architectural typologies, and addresses the theme critically under todayâs contemporary condition. Based on the analysis of a specific building typology, independent projects are to be ...
CS-307: Introduction to multiprocessor architectureMultiprocessors are a core component in all types of computing infrastructure, from phones to datacenters. This course will build on the prerequisites of processor design and concurrency to introduce the essential technologies required to combine multiple ...