Classification
Computer Sciences
- B.Sc. Main Subject
- M.Sc. PCS
Media Informatics
- B.Sc. Main Subject
- M.Sc. Media Informatics
Software Engineering
- M.Sc. PCS
Cognitive Systems
- Sp. Sub.: Perception
(725 00/136 82)
The following overview contains lecture courses which are suitable for students with first basic knowledge in computer sciences. These courses are part of diverse study programmes.
Remark: courses without explicit hint "German" are taught in English.
The enumeration is in alphabetic order. Please note that some study achievements can only be considered in a bachlor others just in master studies. Also, if you have already included a certain achievement in your bachelor studies, it cannot be credited a second time as part of master studies.
Computer Sciences
Media Informatics
Software Engineering
Cognitive Systems
(725 00/136 82)
The principle aim of this lecture course is to become familiar with the basic concepts and algorithms used in the field of visualization. The students will be able to visualize abstract and spatial data in a way that enhances our perception of the desired relationships in the underlying data. In addition, the students will also gain experiences in implementing a wide range of visualization techniques in existing frameworks or even in designing and implementing them from the ground up.
Computer Sciences
Media Informatics
Software Engineering
Cognitive Systems
(760 24/160 24, 165 24)
Students will learn deep learning concepts in the context of computer graphics and visualization. After introducing basic concepts and architectures, encoder/decoder architectures as well as point cloud learning architectures will be proposed. The taught concepts will be carried out and implemented using TensorFlow.
Computer Sciences, M.Sc.
Medieninformatik, M.Sc.
Software Engineering, M.Sc.
(760 00/160 00, 165 00)
Students will obtain a good understanding of the graphics pipeline and its programmable stages. They will be able to distribute the tasks of a computer graphics algorithm among the different stages of the graphics pipeline efficiently. Moreover, they will be able to implement some of the most commonly used algorithms in real-time computer graphics. Furthermore, students will have a general idea of the GPU architectures and how to implement efficiently parallel algorithms in the GPU using Compute shaders and CUDA.
Computer Sciences
Medieninformatik
Software Engineering
Informationssystemtechnik
CSE
(745 97/145 97)
The students will learn fundamental concepts and algorithms of computer graphics and will be able to apply them to graphic implementations. They will be taught to visualise polygonal models including textures and lightning. The participants will understand the conceptual stages of the rendering pipeline as steps to image synthesis. They will be able to implement frequently used graphics algorithms on the CPU and GPU.