Computer Graphics
- Faculty
Faculty of Engineering and Computer Science
- Version
Version 1 of 26.02.2026.
- Module identifier
11B0071
- Module level
Bachelor
- Language of instruction
German
- ECTS credit points and grading
5.0
- Module frequency
winter and summer term
- Duration
1 semester
- Brief description
Nowadays, almost all commonly used software systems have graphical elements in their user interface (UI). While two-dimensional UI systems do not usually require any explicit expert knowledge, the use and development of three-dimensional graphical applications requires a deep understanding of geometry and algorithms. This course covers the basic algorithms and concepts needed to display and edit three-dimensional data in an interactive manner.
- Teaching and learning outcomes
1. Basics of computer graphics
2. Projective and affine transformations
3. Local & global lighting models
4. Hardware rendering pipeline, raster line method
5. Real-time graphics libraries & shader programming
6. Global (offline) image synthesis methods
7. Scene management & post-processing
- Overall workload
The total workload for the module is 150 hours (see also "ECTS credit points and grading").
- Teaching and learning methods
Lecturer based learning Workload hours Type of teaching Media implementation Concretization 30 Lecture Presence or online - 30 Laboratory activity Presence or online - Lecturer independent learning Workload hours Type of teaching Media implementation Concretization 30 Preparation/follow-up for course work - 60 Creation of examinations -
- Graded examination
- Written examination or
- oral exam or
- Project Report, written
- Ungraded exam
- Field work / Experimental work
- Remark on the assessment methods
Alternative written examination or programming assignment including documentation and colloquium
- Exam duration and scope
Graded examination performance:
- Written examination: see applicable study regulations
- Oral examination: see general section of the examination regulations
- Project report, written: approx. 10–30 pages, accompanying explanation: approx. 30 minutes
Ungraded examination performance:
- Experimental work: Experiment: approx. 5–6 experiments in total
- Knowledge Broadening
The students who have successfully studied this module understand the essential techniques and methods from modeling to the creation of photorealistic images with the help of computers. They have limited knowledge and understanding of current topics and in-depth knowledge of the subject area.
- Knowledge deepening
The various approaches to the computer-aided generation of high-quality images and animations are understood in terms of their processes and functions and essential areas can be designed and implemented.
- Knowledge Understanding
Students can critically assess studies in computer graphics based on their current methodological expertise.
- Application and Transfer
Students can develop graphic systems from conception to operation, taking into account the technical complexity of the media types covered.
- Academic Innovation
Students can design methods and procedures that are suitable for systematically processing and solving selected computer graphics problems in and by organizations.
- Communication and Cooperation
The students can present their work results orally and in writing in a clearly structured form.
- Academic Self-Conception / Professionalism
Students can understand and implement scientific procedures and articles from the areas of interactive computer graphics in a reasonable amount of time. In addition, they can develop their own procedures that build on the fundamentals from the course.
- Literature
Thomas Akenine-Möller, Eric Haines, Naty Hoffmann, 2018, Real-Time-Rendering, Verlag: Taylor & Francis; 4th edition (6. August
Matt Pharr and Greg Humphreys. 2023. Physically Based Rendering, Forth Edition: From Theory to Implementation (2nd ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
John Kessenich, Graham Sellers, and Dave Shreiner. 2016. Opengl® Programming Guide: The Official Guide to Learning Opengl®, Version 4.5 with SPIR-V (9 ed.). Addison-Wesley Professional.
Wolfgang Engel. 2011-2016. GPU Pro 1-7 (1st ed.). A. K. Peters, Ltd., Natick, MA, USA.
M. Bender/M. Brill, 2003. Computergrafik, Hanser Verlag 2003 Watt, A., 2002. 3D-Computergrafik, Pearson
- Applicability in study programs
- Computer Science and Media Applications
- Computer Science and Media Applications B.Sc. (01.09.2025)
- Computer Science and Computer Engineering
- Computer Science and Computer Engineering B.Sc. (01.09.2025)
- Person responsible for the module
- Lensing, Philipp
- Teachers
- Lensing, Philipp