Ongoing Master Theses:

  • Kaja Schmidt: Applying Privacy- and Trust-Enhancing Technologies to mitigate Challenges in Sovereign Data Exchange
  • Leonard Marschke: Evaluating Modern Authentication for Open Source Client Endpoints
  • Marvin Mirtschim: One Class Evaluation of Multiclass Gait Recognition
  • Jona Otholt: Automatic Categorization of Scanned Documents
  • Emanuel Metzenthin: Weakly Supervised Text Localization using Deep Reinforcement Learning
  • Florian Henschel: Automatic Test Creation Assistance for Programming Exercises

Open Topics:

Our chair has a large number of topics opened for the master/Diplom students. Feel free to contact with:

  • Security Engineering (Dr. Feng Cheng)
    • Big Data Security Analytics (Data Engineering and Data Science for Cybersecurity)
      • Unified and Intuitive Serving for NextGen SIEMs (Data Engineering)
      • High-Performance Event Streaming for Security Analytics (Data Engineering)
      • Deep Learning Architectures for Security Analytics (Data Engineering)
      • Online Signature Matching and Correlation Engine (Data Engineering & Science)
      • In-Stream Advanced Analytics (Data Engineering & Science)
      • Intrusion Detection with Machine Learning (Data Science)
      • Graph Analytics for Threat Detection (Data Science)
      • Deep Learning-based Anomaly Detection (Data Science)
      • Predictive Analytics for Threat Detection (Data Science)
      • Malicious Process (Anomaly) Detection in Windows Process Logs  (Data Science)
      • DGA Detection via Proxy and DNS Logs  (Data Science)
      • Typosquatting Detection  (Data Science)
    • Advanced Cyber Attacks and Defense
      • Zero Day Vulnerability Collection
      • Attack Graph Construction using Unified Data
      • Security of IoT Devices and Applications
      • Next-Gen Authentication and Secure Identity Management
    • Security Awareness
      • Identify and Prevent Password Reuse
      • Advanced Capture the Flags
      • Virtualization for Security Lab Generator
  • Knowledge Engineering
    • Learning Engineering and openHPI (Dr. Thomas Staubitz)
      • Programming Exercises
        • Collaborative Remote Pair Programming on Programming Assignments in MOOCs
        • Integrating Static Program Analysis in Educational Programming Environments
        • Test-Driven Development in MOOCs with Advanced Test Cases using Reflection and AST
        • Support for CS1 Instructors in MOOCs and High-Schools with a Test Generator for Unit Tests
        • Extending a Web-based Programming Environment with an Integration for Local IDEs
        • Sharing Programming Assignments Through a Standard-compliant Exercise Repository
        • Evaluating Features and Learner Impact of Different Auto Graders in Programming Education
      • AI in Education
        • Evaluating Automated Transcription and Translation Processes
      • Collaboration in Large Scale Learning Environments
        • In-depth Analysis of Student Behaviour Patterns in Team Assignments
        • Integrating Auto-graders or AI-based Assessment to Support Peer Assessment
        • Qualitative Evaluation of Peer Reviews and Assessment Compared to Teacher Feedback and Assessment
        • Auto-grader for Free-form Tasks
      • Gameful Learning
      • Learning Analytics
        • ​​​​​​​Forum Participant Interaction Analysis
        • Fraud-detection and Fraud-prevention in openHPI Exams
      • Mobile Learning
    • Machine Learning and AI (Dr. Haojin Yang)
      • Binary Neural Networks (Joseph Bethge)
        • Progressive Binarization for Accurate Binary Neural Networks
        • Increasing Dimensionality with Generalized Activation Functions in Binary Neural Networks
      • For further possible topics, please contact Dr. Haojin Yang

Finished Master Theses:

  • Hendrik Rätz: Handwriting Classification for the Analysis of Art-Historical Documents (24.11.2020)
  • Fabian Dumke: On the Concept of Applying 2D Neural Style Transfer on 3D Data (17.11.2020)
  • Theresa Zobel: The Impact of Dialogue-Based Systems for Complex and Scalable E-Learning Environments (16.06.2020)
  • Dominik Brüchner: Benutzerakzeptanz und Onboarding Schul-Cloud
  • Volker Schiewe: Identity Recovery in Decentralised Systems (13.1.2020)
  • Julian Niedermeier: Manifold Learning for the Evaluation of Generative Models (17.12.2019)
  • Max Klenk: Enabling Data-Driven Decisions in Educational Learning Environments (17.12.2019)
  • Tim Friedrich: Distribution of Large Data in Networks with Limited Bandwidth (26.11.2019)
  • Tobias Wollowski: Classroom Optimization of Web Applications (10.09.2019)
  • Adrian Loy: Neural Networks with Adaptive Precision Graphs (10.09.2019)
  • Paul Arndt: Supporting Internal Differentiation and Cooperative Learning with the HPI Schul-Cloud (28.05.2019)
  • Dominic Sauer: Personalized Learning Objectives in MOOCs (30.04.2019)
  • Torben Meyer: Handwriting Detection/Recognition from Art-Historical Documents (26.03.2019)
  • Marvin Bornstein: Evaluation of Quantized Deep Neural Networks (25.03.2019)
  • Balthasar, Martin: Evaluating the Security of Cloud-based Remote Access for the Internet of Things (26.02.2019)
  • Jonas Keutel: Towards Shared Learning Contents - and how to make teachers want to contribute (10.12.2018)
  • Sören Oldag: Utilizing Web Analytics in the Context of Learning Analytics (18.09.2018)
  • Henriette Dinger:  Developing User-oriented Improvements on the HPI MOOC Platforms (18.09.2018)
  • Martin Fritzsche: An Open Source Framework for Binarized and Quantized Neural Networks (22.05.2018)
  • Daniel Werner: Key Revocation and Rekeying for the Adaptive Key Establishment Scheme (08.05.2018)
  • Nicco Kunzmann: Wie können Schüler zur Schul-Cloud beitragen? (08.05.2018)
  • Felix Wolff: Denial-of-Sleep Resilient Opportunistic Routing for 802.15.4 Networks (23.01.2018)
  • Markus Petrykowski: Digital Collaboration with Virtual Reality (09.01.2018)
  • Johannes Jasper Authorship Attribution using Stylometric Fingerprints (09.01.2018)
  • Malte Swart: Automatic Packaging and Updates of Dependencies for Package-based Continuous Integration (24.10.2017) 
  • Jan Graichen: Application Performance Monitoring on Distributed Web Applications (24.10.2017)
  • Max Bothe: From MOOCs to Micro Learning: Optimizing mobile video-based learning (04.07.2017) 
  • Tom Herold: Language Identification Using Deep Convolutional Recurrent Neural Networks (04.07.2017) 
  • Kirstin Heidler: E-Learning and the Sustainability of a Programming Exercise Sharing Platform in the Context of Open Source (14.03.2017)
  • Nils Kenneweg: Updating Encrypted Files on Cross-Cloud Storage (25.10.2016)
  • Tobias Rohloff: Support Contextual Learning Patterns in Scalable E-Learning Environments (25.10.2016)
  • Adrian Klinger: 3D-Prototyping in a browser-based Realtime-Collaboration-System (20.09.2016)
  • Christian Bartz: Scene Text Recognition using Deep Learning (20.09.2016)
  • Hannes Rantzsch: Signature Embedding: A Deep Metric Learning Approach to Writer Independent Off-Line Signature Verification (13.09.2016)
  • Dimitri Korsch: Perspective recification of scene text with the help of analytical and deep learning approaches (30.08.2016)
  • Franz Liedke: Migrating a Service-Oriented MOOC Platform to a Component-Based Web Frontend (08.12.2015)
  • Daniel Hoffmann: Optimizing Learning Outcomes in MOOC Environments (26.10.2015)

Other Links

... to our Research
              Security Engineering - Learning & Knowledge Tech - Design Thinking - former
... to our Teaching
              Tele-Lectures - MOOCs - Labs - Systems 
... to our Publications
              Books - Journals - Conference-Papers - Patents
... and to our Annual Reports.