The teaching activities of the Chair for Computer Science 12 cover the field of scientific computing. This includes programming models and tools for parallel and multi-core computers, performance and correctness analysis of parallel programs, algorithmic differentiation and numerical methods of scientific computing, as well as three-dimensional, multimodal interaction techniques and immersive visualization.