Main Content
Teaching
Find all information about lectures, seminars, internships, projects and thesis topics.
Lectures
SS 2022:
Database systems
WS 2021/22:
Information retrieval
Digitization as a civilizing processSS 2021:
Database systems
Algorithms and data structuresWS 2020/21:
Object-oriented programming
Information retrieval
Index and storage structuresSS 2020:
Database systems
WS 2019/20:
NoSQL-database systems
SS 2019:
Database systems
WS 2018/19:
Index and storage structures
Seminars
WS 2021/22:
Standardization and governance in digital economies
WS 2020/21:
Computer science as a driver of social change
SS 2020:
Big data management and analytics
GraphtechnologiesInternships
An internship (Fortgeschrittenenpraktikum, FoPra) can be supervised by one of our of research assistants. Topics will be associated with the assistant's field of study. We always have a couple of open topics, but individual suggestions from students are also welcome. If you are interested in doing an internship in one of the following areas, please contact the respective supervisor.
Data Stream Storage & Processing (Supervision: Michael Körber)
Spatial Data Processing on GPUs (Supervision: Dr. Christian Beilschmidt)
Spatio-Temporal Data Analysis and Mining (Supervision: Johannes Drönner)For more general information on our ongoing research, you can also visit the Research page.
Projects
WS 2019/2020
Cryogenics Monitoring@CERN
Master students (2 Terms)CERN (European Organization for Nuclear Research) operates the Large Hadron Collider (LHC), the world's largest particle accelerator. The accelerator ring has a circumference of more than 26 km and must be cooled down to approx. 2° K (-271°C) during operation. If the operating temperature cannot be maintained, an experiment must be aborted prematurely, resulting in a time-consuming and costly restart.
Along the accelerator a series of so-called beam screens are installed to monitor the temperature of the system. In this project, a system is to be developed that analyses the measurement data of the beam screens in (near) real time and generates an alarm in critical situations.
The team will evaluate a number of open-source projects (e.g. Apache Flink, Spark Streaming) and determine which one is best suited for the above scenario. Subsequently, a complete processing pipeline will be developed on the basis of the selected system, which receives input data from various sources and reports the generated alarms to defined interfaces.Thesis topics
A Bachelor or Master thesis can be supervised by one of our of research assistants. Topics will be associated with the assistant's field of study. We always have a couple of open topics, but individual suggestions from students are also welcome. If you are interested in writing a thesis paper in one of the following areas, please contact the respective supervisor.
Data Stream Storage & Processing (Supervision: Nikolaus Glombiewski)
Spatial Data Processing (Supervision: ?)
For more general information on our ongoing research, you can also visit the Research page.Here you can find an extract of thesis topics of the last years:
Bachelor thesis:
- Iterator-Based Processing of Raster Time Series
- Persistent Homology
- Visual Clustering of Large Heterogeneous Point Sets
- Detection of hot spots in time series
- Parallelizing the DBScan clustering algorithmMaster thesis:
- Detection of complex movement patterns in data streams
- Complex event processing over uncertain event streams
- Caching of spatio-temporal data