Credits: 5

Schedule: 09.09.2019 - 18.12.2019

Teaching Period (valid 01.08.2018-31.07.2020): 

I-II (Autumn)

Learning Outcomes (valid 01.08.2018-31.07.2020): 

Basic understanding of modern computer graphics as a whole (modeling, animation, rendering) and ability to implement a number of practical algorithms in C++.
Understanding of how the graphics processor (GPU) works. Hands-on connection to significant applications through guest lectures. Concrete uses for mathematics learned in earlier classes.

Content (valid 01.08.2018-31.07.2020): 

Content: Geometric modelling, visual simulation, shading and lighting, ray tracing, the real-time graphics pipeline, mathematical foundations of computer graphics.

Assessment Methods and Criteria (valid 01.08.2018-31.07.2020): 

Programming assignments (70%), exam (25%), participation (5%).

Workload (valid 01.08.2018-31.07.2020): 

40 + 20 (4 + 2).

Study Material (valid 01.08.2018-31.07.2020): 

Lecture slides, online material.

Substitutes for Courses (valid 01.08.2018-31.07.2020): 

Replaces courses ME-C3100 Computer Graphics, T-111.301, T-111.4300 and T-111.4310.

Prerequisites (valid 01.08.2018-31.07.2020): 

CS-A1140 / CSE-A1140 Data Structures and Algorithms T or
CS-A1141 / CSE-A1141 Data Structures and Algorithms Y. 

Basic courses in Mathematics. Good programming skills, preferably programming in C/C++.

Grading Scale (valid 01.08.2018-31.07.2020): 



Registration and further information