CS-412: Software securityThis course focuses on software security fundamentals, secure coding guidelines and principles, and advanced software security concepts. Students learn to assess and understand threats, learn how to d
MATH-124: Geometry for architects ICe cours entend exposer les fondements de la géométrie à un triple titre :
1/ de technique mathématique essentielle au processus de conception du projet,
2/ d'objet privilégié des logiciels de concept
CS-450: Algorithms IIA first graduate course in algorithms, this course assumes minimal background, but moves rapidly. The objective is to learn the main techniques of algorithm analysis and design, while building a reper
MATH-333: Selected chapters of geometryAprès avoir traité la théorie de base des courbes et surfaces dans le plan et l'espace euclidien,
nous étudierons certains chapitres choisis : surfaces minimales, surfaces à courbure moyenne constante
MATH-410: Riemann surfacesThis course is an introduction to the theory of Riemann surfaces. Riemann surfaces naturally appear is mathematics in many different ways: as a result of analytic continuation, as quotients of complex
MATH-615: Gaussian free field through random walksIn this lecture series some important objects of random geometry are introduced and studied. In particular, the relation between the Gaussian free field and random walks / Brownian motions is explored
CS-446: Digital 3D geometry processingStudents study & apply core concepts and algorithms for digital geometry processing. They create their own digital and physical geometry that follows the digital 3D content creation pipeline from data
AR-401(y): Studio MA1 (Huang)The studio examines the effects of artificial intelligence and automation on architecture and cities. We explore meaningful form generating processes by the use of algorithmic and parametric tools and