ETH Zurich - D-INFK - IVC - CGL - Teaching - Courses Overview

Courses Overview


Courses Courses | Other

Mathematical Foundations of Computer Graphics and Vision

This course will provide in-depth coverage of some fundamental mathematical tools that are widely used in current state of the art techniques in computer graphics and vision. For each covered topic we will showcase some important related applications. The course is designed in a bottom up fashion by first presenting the theory behind each covered topic and then by showing how these mathematical tools are applied to various cutting edge graphics and vision problems. (link to the course website)

Game Programming Laboratory

The goal of this course is the in-depth understanding of the technology and programming underlying computer games. Students gradually design and develop a computer game in small groups and get acquainted with the art of game programming. (link to the course website)

Image Synthesis

In the class we will discuss advanced computer graphics techniques for realistic image synthesis. The goal of the course is to get a broader knowledge of available rendering algorithms and an in-depth understanding of advanced topics in rendering. Students will learn about and implement a variety of core rendering algorithms including rasterization, ray tracing, and micro-polygon rendering. We will then build upon this foundation and explore techniques for simulating global illumination, participating media, precomputed radiance transfer, and material models including BRDFs and BSSRDFs. (link to the course website)

Informatik I

The course covers the fundamental concepts of computer programming and gives a short overview of object oriented program design. We will use C/C++. (link to the course website)

Seminar

This seminar covers advanced topics in computer graphics, including both seminal research papers as well as the latest research results. Topics include modeling, rendering, animation, real-time graphics, physical simulation, computational photography, and others. The goal is to obtain an in-depth understanding of actual problems and research topics in the field of computer graphics as well as improve presentation and critical analysis skills. (link to the course website)
Other Courses | Other

Evaluations

Information about the course evalutation of the "Didaktikzentrum der ETH Zurich".

© CGL, ETH Zurich wwwgraphoinf.ethz.ch