Wir bieten ständig Themen für Bachelor-, Master- und Studienarbeiten an. Die Aufgabenstellungen sind in der Regel eingebunden in Forschungsarbeiten des Fachgebiets, stammen aber auch aus Kooperationen mit internationalen und regionalen Unternehmen.

Wir erwarten:

  • sehr gute Vorkenntnisse im Datenbankbereich (etwa durch die erfolgreiche Teilnahme an den Vertiefungsveranstaltungen des Fachgebiets),
  • gute Englischkenntnisse (die Arbeit selbst kann natürlich in deutscher Sprache angefertigt werden, aber die Fachliteratur ist komplett englisch),
  • die Bereitschaft, sich überdurchschnittlich bei der Bearbeitung zu engagieren,
  • die Fähigkeit zur Teamarbeit.

Wir bieten:

  • interessante und anspruchsvolle Themen, die nicht selten zu wissenschaftlichen Veröffentlichungen auf internationalen Veranstaltungen führen,
  • eine intensive und kompetente Betreuung: Neben der individuellen Konsultation bieten wir ein wöchentliches Oberseminar an, dass allen Studierenden die Möglichkeit der Präsentation und Diskussion ihrer Probleme und Ergebnisse gibt.

Ablauf

Sie interessieren sich für ein Thema? 

  1. Kontaktieren Sie uns für weitergehende Informationen.
  2. Sie erstellen ein kurzes Exposé bestehend aus einer kurzen Problembeschreibung, einer Lösungsskizze, eventuellen Evaluierungsszenarien und - ganz wichtig - einem Arbeitsplan.
  3. Auf der Basis dieses Exposés entscheiden wir über die Vergabe und Anmeldung des Themas. Wir behalten uns das Recht vor Ihre Expertise und Eignung für das Thema im Rahmen einer kleinen praktischen Aufgabe zu überprüfen.
  4. Die Bearbeitung beginnt mit einem kurzen Vorstellungsvortrag im Rahmen unseres Oberseminars.

Aktuelle Themenangebote

Die folgenden Themen sind gegenwärtig verfügbar und können sowohl in Deutsch oder Englisch bearbeitet werden:

  • Concurrency Control in Index Structures (Master/Research Project)
    Requirements: C++
    Contact: Prof. Sattler

  • LLM-basierte Suche in Produktdatenbanken (Bachelor)
    Contact: Prof. Sattler

  • Graph Query Compilation for WebAssembly (Bachelor/Research Project/Master)
    Requirements: C++, WASM
    Contact: Prof. Sattler

  • Large Memory Buffer Management in Databases (Bachelor/Research Project/Master)
    Requirements: C++
    Contact: Prof. Sattler 

  • Time Travel Queries in Graph Databases (Bachelor/Research Project/Master)
    Requirements: C++
    Contact: Prof. Sattler

  • Indexing in Graph Databases (Bachelor/Master)
    Requirements: C++, interest in data structures
    Contact: Prof. Sattler

  • String Compression for Persistent Memory (Bachelor/Master)
    Requirements: C++
    Contact: Prof. Sattler

  • Graph Processing using Processing-in-Memory (Research Project, Master)
    Requirements: C++
    Contact: Muhammad Attahir Jibril

  • Persistent Data Structures for Temporal Graph Databases (Bachelor/Research Project/Master)
    Requirements: C++, basic knowledge of data structure
    Contact: Alexander Baumstark

  • Implementation of a Python library for a Graph Database (Bachelor/Research Project/Master)
    Requirements: C++, Python
    Contact: Alexander Baumstark

LaTeX-Vorlagen

LaTeX-Templates für Bachelor- und Masterarbeiten, aber auch Seminararbeiten und Research Project Reports finden Sie hier.