PENS-201: Making structural logicThe ENAC week provides students the possibility to engage into an iterative process of testing and exploring structural and material limits and possibilities through the collaborative design and const
MICRO-371: Software architectureCe cours couvre des sujets liés à l'architecture software moderne et industrielle : la gestion agile de projets, la spécification des besoins, le développement d'applications critiques, la programmat
CS-290: Responsible softwareSoftware's growing importance increases engineers' responsibility to integrate ethical concerns in the design and development process. This course teaches students concrete strategies for responsible
PENS-313: Light-timeCe cours s'articule autour de la lumière comme élément structurant de l'espace et du temps, à travers une approche mêlant dynamique solaire, matérialité, construction et empreinte écologique.
EE-600: Usability engineeringIntroduction to Human Factors/Usability Engineering theory and research methods.
Human Factors Engineering/Usability is interdisciplinary and focuses on human cognition, behavior and ergonomics in de
PENS-222: The land of a thousand dancesLet's consider the act of maintenance as a potential for project making : let's observe uses and traces that result from it in order to develop and carry out interventions that will allow us to reinfo
MGT-201: Introduction to entrepreneurshipThis course provides an introduction to the field of entrepreneurship, in particular the process of new venture creation and the commercialization of technologies. It integrates theories of entreprene
AR-301(aj): Studio BA5 (Baumgartner et Camponovo)STAY A LITTLE LONGER étudie les potentialités du bâti existant. Les outils de représentation du projet de transformation -Existant/Noir, Démolition/Jaune, Nouveau/Rouge- structureront l'exploration ar
AR-401(aj): Studio MA1 (Baumgartner et Camponovo)STAY A LITTLE LONGER étudie les potentialités du bâti existant. Les outils de représentation du projet de transformation -Existant/Noir, Démolition/Jaune, Nouveau/Rouge- structureront l'exploration ar
CS-306: Software development projectThis course teaches the basics of developing real-world software, i.e., software that is large and complex, is developed by a team, evolves and needs to be maintained, and can cause serious harm if it
CS-305: Software engineeringThis course teaches the basics of modern software development: designing software, working in a team, writing good code, shipping software, and evolving software. It emphasizes building software that
AR-454: Land use planningLe cours donne les bases de la compréhension de l'aménagement du territoire, de son rôle politique à ces outils.