Studentische Arbeiten und offene Stellen

Auf dieser Seite werden aktuelle Angebote für Bachelorarbeiten, Masterarbeiten und Tätigkeiten für studentische Hilfskräfte angeboten. Unabhängig von den hier aufgelisteten Themen bietet es sich aber auch an, direkt am Lehrstuhl bezüglich entsprechender Arbeiten anzufragen. In der Regel sind die zu vergebenden Arbeiten eng mit den Forschungsgebieten des Lehrstuhls verknüpft, die Sie auf unserer Projektübersicht einsehen können. Die Webseiten der einzelnen Mitarbeiter geben auch deren jeweilige aktuellen Forschungsinteressen an.

Über aktuelle Themen und mögliche Aufgabenfelder können Sie sich auch in der wöchentlich stattfindenden AG Datenbankforschung informieren.

Entwurf und Implementierung von C-chain, einer Alternativen zu Blockchain

C-chain ist eine hocheffiziente Alternative zu Blockchain, die von Prof. Bayer entwickelt wurde. Für die Basistechnologie gibt es eine ausgereifte Implementierung als Android App. Diese soll im ersten Schritt auf iPhone/iOS portiert werden. Der Android Code steht dafür zur Verfügung.

Zusätzlich soll eine konkrete Anwendung prototypisch implementiert werden. Diese Anwendung steht noch nicht fest und kann nach dem Interesse von BearbeiterIn bestimmt werden. Prof. Bayer betreut diese Arbeit persönlich und intensiv mit wöchentlichen Besprechungen, bei Interesse bitte Email an rdlf.bayer@in.tum.de.

Ansprechpartner Prof. Rudolf Bayer (rdlf.bayer@in.tum.de)
Typ Bachelorarbeit, Masterarbeit
Start der Arbeit Sofort

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.

Ansprechpartner Harald Lang (harald.lang@in.tum.de )
Andreas Kipf (kipf@in.tum.de )
Typ Bachelorarbeit
Programmiersprachen/Technologien Discrete Mathematics, Numerical Programming, C/C++ (basics)

Automatic gradient differentiation with backward accumulation for gradient descent

Gradient descent is an optimization algorithm for finding minimal weights in supervised learning.

We are looking for a student to develop a backward accumulation algorithm for gradient differentiation to reduce the amount of computation steps. Afterwards the implementations should be compared.

Ansprechpartner Maximilian E. Schüle (m.schuele@tum.de )
Typ Bachelorarbeit, Masterarbeit
Programmiersprachen/Technologien C++

Version Control Systems with DBMS

The integration of version control systems in database management systems would help users in different use cases like updating collected data or maintaining a wiki.

We are looking for a student to create a version control as PostgreSQL extension module.

Ansprechpartner Maximilian E. Schüle (m.schuele@tum.de )
Typ Bachelor-/Masterarbeit
Programmiersprachen/Technologien C

Buffer Management Strategies

Non-volatile memory (NVM) is a promising upcoming storage technology (e.g., 3D XPoint), which combines the benefits of SSDs with those of DRAM: It offers close to DRAM latency and bandwidth, while being durable and denser. In addition, unlike the block based SSD interface, it offers byte addressability.

NVM will (likely) neither replace DRAM nor SSDs but exist as a new layer in the memory hierarchy. To fully exploit this system architecture, we are creating a database engine designed for NVM: HyMem.

Efficient buffer management is one of the main problems in buffer managed systems. In this work we are evaluating and designing new buffer management strategies for HyMem.

Ansprechpartner Alexander van Renen (renen@in.tum.de )
Typ Bachelorarbeit, Masterarbeit
Programmiersprachen/Technologien C++ and at least one in which you are an ace programmer.