Found 7 relevant results in 1.61s where lecturer="Hans-Joachim Böckenhauer"
Algorithmics for Hard Problems
Algorithmik für schwere Probleme
This course unit looks into algorithmic approaches to the solving of hard problems, particularly with moderately exponential-time algorithms and parameterized algorithms.The seminar is accompanied by a comprehensive reflection upon the significance of the approaches presented for computer science tuition at high schools.
In this seminar we will cover various topics from modern algorithmics like online algorithms, approximation algorithms, or parameterizations.
Approximation and Online Algorithms
Approximations- und Online-Algorithmen
This lecture deals with approximative algorithms for hard optimization problems and algorithmic approaches for solving online problems as well as the limits of these approaches.
Foundations of Computer Science for Human Medicine
Informatikgrundlagen für Humanmedizin
This course provides important basic concepts for interdisciplinary programming projects with Python.
Methods for design of random systems
Entwurfsmethoden von zufallsgesteuerten Systemen
The students should get a deep understanding of the notion of randomness and its usefulness. Using basic elements probability theory and number theory the students will discover randomness as a source of efficiency in algorithmic. The goal is to teach the paradigms of design of randomized algorithms.
Methods for design of random systems
Entwurfsmethoden von zufallsgesteuerten Systemen
The students should get a deep understanding of the notion of randomness and its usefulness. Using basic elements probability theory and number theory the students will discover randomness as a source of efficiency in algorithmic. The goal is to teach the paradigms of design of randomized algorithms.
Theoretical Computer Science
Theoretische Informatik
Concepts to cope with: a) what can be accomplished in a fully automated fashion (algorithmically solvable) b) How to measure the inherent difficulty of tasks (problems) c) What is randomness and how can it be useful? d) What is nondeterminism and what role does it play in CS? e) How to represent infinite objects by finite automata and grammars?