Chair for Practical Computer Science






Chair for Practical Computer Science

Prof. Dr. Gudula Rünger


Research

Research topics include the areas of programming, simulating, and developing complex software system. A key aspect is the parallel programming of parallel systems with different sizes, such as super computers, clusters, multi-core systems, or GPUs with a priority on utilizing these systems efficiently.
Research projects cover the areas scientific computing, workflow-based software approaches, software to support program development, scheduling algorithms, algorithm libraries, sorting, programming models such as task parallelism, energy efficiency, and cloud computing.

Teaching

The courses of the chair for Practical Computer Science comprise the areas of programming and programming languages for students of the bachelor and master degree programs. This includes lectures covering compiler construction and parallel scientific computing as well as courses dealing with parallel programming and multi-core programming that concentrate on the usage of parallel computer systems intensely.
In addition to the lectures it is possible to focus on selected topics in the context of seminars, practical courses, and final theses, which might also be associated with current research projects.


Projektlogo „eniPROD“
Projektlogo „ScFaCoS“
Projektlogo „Software für parallele irreguläre Algorithmen“
Projektlogo „Eine generische Schedulingkomponente für Multiprozessortask-Programmierung“
Buchtitel „Parallel Programming for Multicore and Cluster Systems“
Buchtitel „Multicore: Parallele Programmierung“
Buchtitel „Parallele Programmierung“
Buchtitel „Parallele und verteilte Programmierung“