1. Arns, Marley
Ranking Programming Languages by Energy Efficiency
Betreuer: P. Sturm
2. Blechschmidt, Johannes
Skiplists: A Probabilistic Alternative to Balanced Trees
Betreuer: S. Näher
3. Hauck, Julian
Primal-Dual Cops and Robber
Betreuer: P. Kindermann
4. Jacobs, David
Generating Clarifying Questions for Query Refinement in Source Code Search.
Betreuer: R. Schenkel
5. Kefer, Eric
GRILLBot: A flexible conversational agent for solving complex real-world tasks.
Betreuer: R. Schenkel
6. Khan, Daniel
Aggregating inconsistent information: Ranking and clustering
Betreuer: H. Fernau
7. Khan, Jannik
Understanding Conceptual Transfer for Students Learning New Programming Languages
Betreuer: J. Staub
8. Lange, Marvin
Identifying Student Difficulties with Basic Data Structures
Betreuer: J. Staub
9. Loosen, Jan-Niclas
A Practical algorithm for Chess unwinnability (Prof. Philipp Kindermann)
Betreuer: P. Kindermann
10. Minuth, Marvin
MAGIC: Manipulating Avatars and Gestures to Improve Remote Collaboration
Betreuer: B. Weyers
11. Molitor, Jens
Cuckoo Hashing
Betreuer: P. Kindermann
12. Ringel, Jonas
Correlation Clustering
Betreuer: H. Fernau
13. Schmalz, Viktoria
Comparing Visual Attention with Leading and Following Virtual Agents in a Collaborative Perception-Action Task in VR
Betreuer: B. Weyers
14. Sultanov, Timur
Kuratowski's Theorem
Betreuer: S. Näher
15. Treitges, Christof
Native Language's Effect on Java Compiler Errors
Betreuer: J. Staub
16. Troll, Lucca
Hollow Heaps
Betreuer: S. Näher
17. Weich, Justin
Technology Driven, HIghly-SDcalable Dragonfly Topology
Betreuer: P. Sturm
18. Ziegler, Jana
TBA
Betreuer: B. Weyers