Theses and Assistant Positions

This page lists our current offerings for bachelor's and master's theses as well as open student research assistant positions. Besides, you can always ask us about further theses and positions. Usually, they are strongly connected to our current research interest which you can view at the Projects page. Furthermore, the pages of the scientific staff show their respective research topics.

Also, you can attend the weekly AG Databases to find out about interesting topics.

Bachelor's Thesis in Geospatial Data Processing

The goal of the Bachelor's thesis is to mathematically derive lower and upper precision bounds for discretizations of latitude/longitude coordinates. For further information, please send us an email.

Contact Harald Lang (harald.lang@in.tum.de )
Andreas Kipf (kipf@in.tum.de )
Type Bachelor's thesis
Languages/Technologies Discrete Mathematics, Numerical Programming, C/C++ (basics)

Hierarchies in Main Memory Database Management Systems

There are various open topics for bachelor's theses, master's theses, guided research, or HiWi positions. All topics require good knowledge of data structure design and fluent programming skills in C++.

All topics are to be conducted within the "hierarchies" project. This project is a collaboration of SAP and our chair and aims at introducing support of hierarchical data into the relational in-memory database systems HyPer and SAP HANA DB. Therefore, theses can also be conducted at SAP in Walldorf and students have the opportunity to get an insight into a commercial state-of-the-art database system.

Topics are available in the following areas:
  • Efficient indexing of hierarchical data
  • Introduction of hierarchy query support into an in-memory database system
  • Query languages for relational and hierarchical data (SQL,XPath,...)
  • Data models joining hierarchical and relational data
  • Query plans for hierarchical data
  • Efficient B-Tree indexes for integer keys
Contact Jan Finis (finis@in.tum.de)
Type Bachelor's/master's thesis, guided research, student assistant

HiWi/Guided Research im HyPer/ScyPer Projekt

ScyPer ist ein scale-out unseres Hauptspeicher-Datenbanksystems HyPer.

Wir suchen derzeit Studierende für HiWi-Positionen und/oder ein Guided Research in diesem Projekt. Derzeitig offene Projekte sind:

  • Denial of Service protection und weitere Arbeiten an der HyPer Web-Schnittstelle (sehr gute Kenntnisse in C/C++ sowie jQuery/JavaScript/HTML5/JSON)
  • Ersatz für die command line tools awk, sed, grep, ... basierend auf einem lightweight HyPer kernel und schnellem Datenbank-Laden (sehr gute Kenntnisse in C/C++ und Linux bash, awk/sed Kenntnisse hilfreich)
  • Thread scheduling für parallele Query-Bearbeitung basierend auf runtime monitoring/lightweight profiling (sehr gute Kenntnisse in C/C++ sowie profiling mit perf/likwid/Intel performance counter monitors)
Contact Tobias Mühlbauer (muehlbau@in.tum.de)
Type Guided research, student assistant
Languages/Technologies C/C++, LLVM, jQuery/JavaScript/HTML5/JSON, bash/awk/sed/grep, perf/likwid/Intel pcm

Redesign eines App/Web-Service Prototyps

Team-Arbeit für 2 Studierende (31.01.2013)

Arbeit 1

Ein bestehendes, stabil funktionierendes App für eine mobile Anwendung (iPhone und Android) soll ausgehend von der vorhandenen Code Basis überarbeitet werden, insbesondere:

  • Abläufe modifizieren/optimieren
  • Neue Funktionen aufnehmen
  • Abstimmung mit dem Web-Service und der Datenbank

Arbeit 2

Redesign der Datenbank, des Web-Dienstes und des zugehörigen Portals für einen fehlertoleranten Betrieb
Gemeinsame Aufgaben im Team

  • Überarbeitung der Schnittstelle des Protokolls zwischen App und Web-Service
  • Entwicklung eines Fehlerprofils und einer Strategie zum Umgang mit Bedienungsfehlern
  • Planung und Durchführung eines kleinen Feldversuchs
  • Entwurf eines Business Plans
  • U.U. Teilnahme am Business Plan Wettbewerb

Informationen

Die Arbeiten werden durch Prof. Rudolf Bayer (Emeritus am Lehrstuhl Informatik III) persönlich und intensiv betreut, siehe auch wwwbayer.in.tum.de.

Contact Prof. Rudolf Bayer (rdlf.bayer@in.tum.de)
Type Bachelor's thesis

Bachelor/Master-Arbeiten für Swap&Park

Prof. R. Bayer, 9.1.2015

In mehreren Vorprojekten wurden im Rahmen von Bachelor- und Master-Arbeiten Prototypen des Systems Swap&Park (S&P) erstellt. S&P dient zur Vermittlung von Parkplätzen. Die dabei gewonnen Erfahrungen sollen nun in zwei Bachelor- oder Masterarbeiten einfließen, die im Team bearbeitet werden sollen. Da eine Kommerzialisierung geplant ist, wird eine Kombination mit dem EXIST Gründerstipendium angestrebt.

BA1/MA1: Webservice als Backend für S&P

Der bestehende Webservice ist zu erweitern, um die Einführung von S&P durch Methoden von Sozialen Netzen zu unterstützen. Dabei sind folgende Aufgaben zu designen und zu implementieren:

  • Registrierung von optionalen zukünftigen Nutzern
  • Austausch von Informationen über den Stand der Registrierungen
  • Informationen über angebotene Parkplätze
  • Führung von Nutzerkonten
  • Versand von Sammel-E-Mails oder SMS an alle registrierten Nutzer
  • Entwicklung eines Bonussystems, um soziales Verhalten bei der Vermittlung von Parkplätzen zu fördern

BA2/MA2: Entwicklung eines mathematischen Modells für S&P

Das Modell dient zur Vorhersage des Erfolgs bei der Parkplatzsuche. Abhängig von geographischen und zeitlichen Angaben über Parkplätze soll ein mathematisches Modell entwickelt werden, das Aussagen erlaubt über die Wechselfrequenz bei Parkplätzen in bestimmten Gebieten und zu bestimmten Zeiten. Daraus sollen Aussagen abgeleitet werden über den voraussichtlichen Erfolg einer Parkplatz-Suche.
Die Aussagen des Modells sollen in anschaulicher Weise visualisiert werden und in Kooperation mit der ersten Arbeit in das Webportal integriert werden.

Informationen

Die Anmeldung der Arbeiten ist jederzeit möglich, sollte aber zeitnah erfolgen. Prof. Bayer betreut die Arbeiten persönlich und hält wöchentliche Besprechungen.

Contact Prof. Rudolf Bayer (rdlf.bayer@in.tum.de)
Type Bachelor's/Master's thesis