Computer Graphics

Module IN2017

This Module is offered by TUM Department of Informatics.

This module handbook serves to describe contents, learning outcome, methods and examination type as well as linking to current dates for courses and module examination in the respective sections.

Module version of WS 2011/2

There are historic module descriptions of this module. A module description is valid until replaced by a newer one.

available module versions
SS 2015WS 2011/2

Basic Information

IN2017 is a semester module in English language at Bachelor’s level und Master’s level which is offered in summer semester.

This Module is included in the following catalogues within the study programs in physics.

  • Catalogue of non-physics elective courses
Total workloadContact hoursCredits (ECTS)
180 h 60 h 6 CP

Content, Learning Outcome and Preconditions


Polygon models, geometric transformations (matrix representation, homogeneous coordinates), rendering approaches (ray-tracing, rasterization), programmable graphics APIs and shaders, illumination and shading models, texture mapping, spatial subdivision trees, bounding volume hierarchies.

Learning Outcome

After successful completion of the module, the students have gained advanced knwowledge concerning the rendering pipeline, ranging from object modelling and transformation to ray-tracing and rasterization-based rendering. Thhis includes knowledge about the specific object representations, geometry transformations, acceleration data structures, shading and lighting techniques, texture mapping, and real-time issues. The students know the methods which are used in computer graphics to render 3D model realistically. They can analyse and categorize availaible techniques in terms of quality, efficiency, and suitability for a particular object type, and they can model and develop new approaches considering application-specific requirements.


MA0902 Analysis für Informatiker, MA0901 Lineare Algebra für Informatiker

Courses, Learning and Teaching Methods and Literature

Courses and Schedule

VO 4 Computer Graphics - Computer Graphics - Algorithms and Applications (IN2017) Montag, 14:00–15:30
Donnerstag, 14:00–15:30

Learning and Teaching Methods

In the lecture, the lecturer conveys to the students the area-specific knowledge, points towards relevant articles and ecourages the students to read and put into relation the presented approaches, and gives examples demonstrating the application of these approaches. Exercises will be solved online on the white board.


Powerpoint course slides, white board exercises, online tutorials and demonstrations using graphics APIs and open access software systems


Feiner, Hughes: Computer Graphics: Principles and Practice, Addison-Wesley, 3rd edition Akenine-Möller, Haines: Real-time Rendering, AK Peters Watt, Watt: Computer Graphics, Addison-Wesley

Module Exam

Description of exams and course work

The exam takes the form of a written test. Questions allow to assess acquaintance with the basic concepts and algorithms of computer graphics, in particular the used rendering techniques. Students demonstrate the ability to apply computer graphics algorithms to derive solutions for specific sub-problems in rendering. Students can classify rendering techniques based on the underlying principles, ie. rasterization or ray-tracing, and they are familiar with the basic operations required by either category.

Exam Repetition

There is a possibility to take the exam at the end of the semester.

Current exam dates

Currently TUMonline lists the following exam dates. In addition to the general information above please refer to the current information given during the course.

Computer Grafik
Fr, 14.10.2016, 15:30 bis 17:00 MW: 1801
bis 19.9.2016 (Abmeldung bis 7.10.2016)

Condensed Matter

When atoms interact things can get interesting. Fundamental research on the underlying properties of materials and nanostructures and exploration of the potential they provide for applications.

Nuclei, Particles, Astrophysics

A journey of discovery to understanding our world at the subatomic scale, from the nuclei inside atoms down to the most elementary building blocks of matter. Are you ready for the adventure?


Biological systems, from proteins to living cells and organisms, obey physical principles. Our research groups in biophysics shape one of Germany's largest scientific clusters in this area.