CS-341: Computer graphicsThe students study and apply fundamental concepts and algorithms of computer graphics for rendering, geometry
synthesis, and animation. They design and implement their own interactive graphics program
CS-440: Advanced computer graphicsThis course covers advanced 3D graphics techniques for realistic image synthesis. Students will learn how light interacts with objects in our world, and how to recreate these phenomena in a computer s
AR-413: Constructing the view: still lifeThis course explores visual strategies and techniques for creating apparent reality. The course concentrates on the field of 3D computer graphics and the production of still lifes as computer-generate
HUM-202: Artistic practices : photographMars est une image. Depuis son atterrissage sur Jezero en 2021, Perseverance se déplace sur Mars. Dans le cadre du cours, il s'agira d'imaginer une fiction en lien avec la conquête de la planète Mars,
ENG-640: Motion Design for ScienceThis course is designed to empower students with skills in motion design, allowing them to breathe life into their ideas & scientific figures. We will work on exercises to animate scientific images, b
CS-444: Virtual realityThe goal of VR is to embed the users in a potentially complex virtual environment while ensuring that they are able to react as if this environment were real. The course provides a human perception-ac
CS-411: Digital educationThis course addresses the relationship between specific technological features and the learners' cognitive processes. It also covers the methods and results of empirical studies: do student actually l
ME-476: Particle-based methodsThis course provides an introduction to particle-based methods for the numerical resolution of partial differential equations describing continuum phenomena or for the simulation of particulate flows.