Bachelor's and Master's Theses

(last updated January 18, 2022)

We offer a range of thesis topics in the areas of Parallel and Distributed Computing. The concrete scope of a thesis can be defined on an individual basis.

In case of interest please contact us by email: Siegfried Benkner, Eduard Mehofer, Atakan Aral


Programming Models, Languages and Concepts

·         Programming of heterogeneous parallel systems

·         Reactive programming, Actor-based programming

·         Task-based programming


Frameworks for AI/ML

·         Kubeflow - The Machine Learning Toolkit for Kubernetes

·         Apache Airflow, MLflow

·         Portability and Scalability for AI/ML Tools


Cloud Computing/ IoT / Edge Computing

·         Big Data Frameworks (Java Cloud Dataflow SDK, Apache Spark/Beam/Kafka)

·         Serverless Computing

·         Microservices (Amazon Lambda, ...)

·         Scheduling Frameworks (Kubernetes, Mesos, ...)


Edge Intelligence / Edge Data Analytics

·         Distribution of data analytics phases

·         Partitioning and placement of machine learning workloads

·         Deep neural network splitting

·         Federated learning and model consistency

·         Detection of anomalies and spatiotemporal correlations