Computer Graphics Laboratory ETH Zurich


Engineering Tool: Case Study Physics Simulations - SS 21

Course Topics and Objectives

The course provides an introduction to physics simulations and in particular discusses the fundamentals and numerical solution of an Eulerian fluid simulation. The students will implement the discussed techniques by extending the provided code framework. Participants will learn about the fundamentals of Eulerian fluid simulations and how to implement a fluid solver numerically.


This course requires fundamentals of calculus and physics, knowledge in programming with C++.

Performance assessment

Ungraded semester performance. Meetings will be held at zoom
Exercises repository: git repository


Number 252-0867-00L
Organizer V. da Costa de Azevedo
Organizer Byungsoo Kim
Location Virtual Zoom meeting, 23.02. - 25.02.21 14:15-18:00
ECTS Credits 0.4