Main Content
Student projects
We continuously offer topics for bachelor and master theses. Topics for the Fortgeschrittenenpraktika ("FoPra", Bachelor) and Project Work (Master) are mainly provided at the beginning of the semester in the respective ILIAS course. However, you are also welcome to contact us during the semester if you are looking for a topic. For working on the projects, the research group provides in each case a Git repository including issue tracking for managing the source code as well as a ShareLaTeX project for writing the draft. Additional services may be provided upon request.
Student projects can be supervised by any member of the research group. The topics are mainly from the respective research areas, but can also be more general from the area of software technology. A list of available and closed topics can be found below. Since the list is not necessarily complete, you are also welcome to inquire about additional topics.
Available Projects
Title | Type |
Comparison of Java Bytecode Toolkit | Thesis (BSc and MSc) |
A Scalable Representation of Java Bytecode Models | Thesis (BSc and MSc), FoPra or Project Work |
Additional topics may be available one or more of the following research areas:
- Manipulation of bytecode and bytecode models
- Mutation testing
- Debugging
- Didactics in software-engineering education
- Energy efficiency of program execution
- Refactoring detection
- Static and dynamic program analyses
Assigned Projects
Title | Type | Status |
Classification and Recognition of Mutations in Code (Task) | Bachelor Thesis | In progress |
Semantic Comparison of Java Bytecode (Task) | Bachelor Thesis | In progress |
A Graphical JSON Query and Conversion Tool (Task) | Bachelor Thesis | In progress |
A Block-Based Programming Language for Visually Impaired and Normally Sighted Students (Task) | Master Thesis | In progress |
A Graph-Based Query Language For Breakpoints | Master Thesis | Complete |
Improving Structure of Automatic Feedback to Programming Solutions (Task) | Bachelor Thesis | Complete |
Domain-Specific Consistency Constraints for Java Bytecode (Task) | Bachelor Thesis | Complete |
Analyse und Generierung von Feedback zu Programmieraufgaben für Anfänger | Master Thesis | Complete |
An Efficient Domain-Specific Language For Breakpoints | Bachelor Thesis | Complete |