| Dmytro Dmukh | Felix T.J. Dietrich | Prof. Dr. Stephan Krusche | Scalable Multi-Workspace Support for Hephaestus | Bachelor's Theses | 07/2025 - 12/2025 |
| Tim Sommer | Ramona Beinstingel | Prof. Dr. Stephan Krusche | Design and Development of an Ozobot Challenge to Reduce Gender Stereotypes in STEM Education | Bachelor's Theses | 06/2025 - 11/2025 |
| Tobias Wen Klingenberg | Matthias Linhuber | Prof. Dr. Stephan Krusche | Load Testing and Performance Evaluation of the Theia Online IDE | Bachelor's Theses | 07/2025 - 11/2025 |
| Minkyoung Park | Ramona Beinstingel | Prof. Dr. Stephan Krusche | Comparative Evaluation of Platforms and Tools for Computer Science Education Resources | Master's Theses | 04/2025 - 10/2025 |
| Aleks Petrov | Maximilian Sölch | Prof. Dr. Stephan Krusche | Testing Feedback Quality of Athena for Learning Management Systems | Bachelor's Theses | 05/2025 - 09/2025 |
| Annika Lena Heckin-Veltman | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Atlas: Evaluating Adaptive Learning from Student's Perspective | Master's Theses | 04/2025 - 09/2025 |
| Maximilian Rapp | Matthias Linhuber | Prof. Dr. Stephan Krusche | PROMPT Assessment - Toward a Standardized Tool-Supported Process for Project Based Courses | Bachelor's Theses | 05/2025 - 09/2025 |
| Ahmet Sentürk | Maximilian Sölch | Prof. Dr. Stephan Krusche | Individualized Feedback Generation with Learner Profiles | Master's Theses | 02/2025 - 08/2025 |
| Arda Karaman and Ufuk Yagmur | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Enhancing Competency Models Through Machine Learning Techniques | Master's Theses | 02/2025 - 08/2025 |
| Florian Ehrenstorfer | Felix T.J. Dietrich | Prof. Dr. Stephan Krusche | Automated Detection and Visualization of Bad Practices for Novice Software Engineers | Master's Theses | 12/2024 - 06/2025 |
| Stefan Niclas Heun | Matthias Linhuber | Prof. Dr. Stephan Krusche | PROMPT 2.0: Designing a Modular and Scalable Management Platform for Project Based Learning | Master's Theses | 11/2024 - 05/2025 |
| Raphael Klein | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Enhancing Lti Based Artemis Integration in Learning Management Systems | Bachelor's Theses | 11/2024 - 04/2025 |
| Ole Vester | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Modular Monolith: Transforming Artemis into a Scalable Java Module Architecture | Master's Theses | 10/2024 - 04/2025 |
| Konrad Gößmann | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Crafting Personalized Learning: Developing Dynamic Learner Profiles | Bachelor's Theses | 10/2024 - 02/2025 |
| Armin Stanitzok | Felix T.J. Dietrich | Prof. Dr. Stephan Krusche | Gamification for Enhancing Code Review Participation and Code Quality | Master's Theses | 08/2024 - 02/2025 |
| Enea Gore | Felix T.J. Dietrich | Prof. Dr. Stephan Krusche | Advanced LLM Techniques for Text-Based Exercises in Higher Education | Master's Theses | 08/2024 - 02/2025 |
| Milena Serbinova | Felix T.J. Dietrich | Prof. Dr. Stephan Krusche | AI-Driven Mentor for Supporting Structured Reflection in Software Engineering Education | Bachelor's Theses | 10/2024 - 02/2025 |
| Aniruddh Zaveri | Ramona Beinstingel, and
Markus Paulsen | Prof. Dr. Stephan Krusche | Visualization of Test Case Errors: Enhancing Autograding Feedback | Bachelor's Theses | 08/2024 - 01/2025 |
| Leon Laurin Wehrhahn | Maximilian Sölch | Prof. Dr. Stephan Krusche | Automatic Grading of UML Diagrams using Multimodal LLMs | Bachelor's Theses | 08/2024 - 01/2025 |
| Yannik Schmidt | Matthias Linhuber | Prof. Dr. Stephan Krusche | Inclusive Learning Environments in the Cloud: Scalable Online IDEs for Higher Education | Master's Theses | 06/2024 - 12/2024 |
| Johannes Wiest | Maximilian Anzinger, and
Ramona Beinstingel | Prof. Dr. Stephan Krusche | Enhancing Learning Path Usability in Artemis Through Intuitive User Interface Design | Master's Theses | 05/2024 - 11/2024 |
| Johannes Stöhr | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Enhancing Learning Path Recommendations in Artemis Through Repeated Tests | Master's Theses | 05/2024 - 11/2024 |
| Dmytro Polityka | Maximilian Sölch | Prof. Dr. Stephan Krusche | Evolving LLM-Based Feedback in Programming Education | Master's Theses | 04/2024 - 10/2024 |
| Jan Thurner | Markus Paulsen, and
Maximilian Anzinger | Prof. Dr. Stephan Krusche | Visualization of Endpoint-Connections | Bachelor's Theses | 04/2024 - 09/2024 |
| Ege Dogu Kaya | Ramona Beinstingel | Prof. Dr. Stephan Krusche | UI/UX Improvement of the Artemis Student View | Bachelor's Theses | 05/2024 - 09/2024 |
| Colin Wilk | Matthias Linhuber, and
Robert Jandow | Prof. Dr. Stephan Krusche | Towards on Premises Kubernetes Deployments: Storage and User Management | Bachelor's Theses | 05/2024 - 09/2024 |
| Marlon Bucciarelli | Maximilian Sölch | Prof. Dr. Stephan Krusche | Semi-Automatic Feedback Generation for Programming Exercises | Master's Theses | 01/2024 - 08/2024 |
| Ege Kurt | Ramona Beinstingel | Prof. Dr. Stephan Krusche | Communication Enhancement For Improved Learning in Artemis | Bachelor's Theses | 04/2024 - 08/2024 |
| Raphael Stief | Maximilian Anzinger | Prof. Dr. Stephan Krusche | Improving Adaptive Learning in an Interactive Teaching Platform | Master's Theses | 11/2023 - 05/2024 |
| Jonathan Ostertag | Ramona Beinstingel | Prof. Dr. Stephan Krusche | Improvement of the General Artemis User Experience | Bachelor's Theses | 10/2023 - 03/2024 |
| Basak Akan | Matthias Linhuber | Prof. Dr. Stephan Krusche | LTI Based Artemis Integration in Learning Management Systems | Master's Theses | 08/2023 - 02/2024 |
| Andreas Resch | Matthias Linhuber, and
Robert Jandow | Prof. Dr. Stephan Krusche | A Domain Specific Language for Streamlining CI Job Configuration for Programming Exercises | Master's Theses | 08/2023 - 02/2024 |
| Alexander Görtzen | Maximilian Sölch | Prof. Dr. Stephan Krusche | Design Anywhere: UML Modeling on Mobile Devices | Bachelor's Theses | 09/2023 - 02/2024 |
| Xinyao Liu | Patrick Bassner | Prof. Dr. Stephan Krusche | Leveraging Generative AI for Adaptive Exercise Generation | Master's Theses | 08/2023 - 02/2024 |
| Michael Dyer | Patrick Bassner | Prof. Dr. Stephan Krusche | Leveraging Large Language Models for Assisted Programming Exercise Generation | Bachelor's Theses | 08/2023 - 01/2024 |
| Maximilian Anzinger | Patrick Bassner | Prof. Dr. Stephan Krusche | Integration of Adaptive Learning in Interactive Online Learning Environments | Master's Theses | 05/2023 - 10/2023 |
| Benedikt Geisberger | Patrick Bassner, and
Matthias Linhuber | Prof. Dr. Stephan Krusche | User-Centered Design in Agile University Projects | Bachelor's Theses | 05/2023 - 10/2023 |
| Tarlan Ismayilsoy | Maximilian Sölch | Prof. Dr. Stephan Krusche | Improved Assessment Workflow of Exercises on Mobile Devices | Master's Theses | 04/2023 - 10/2023 |
| Mathilde Hagl | Matthias Linhuber | Prof. Dr. Stephan Krusche | PROMPT Templating - Towards a Reusable Course Lifecycle Management | Bachelor's Theses | 05/2023 - 09/2023 |
| Valeryia Andraichuk | Matthias Linhuber, and
Philipp Zagar | Prof. Dr. Stephan Krusche | PROMPT - Process Model for Managing Project-Based Teaching | Master's Theses | 03/2023 - 09/2023 |
| Felix Dietrich | Maximilian Sölch | Prof. Dr. Stephan Krusche | Leveraging LLMs for Automated Feedback Generation on Exercises | Master's Theses | 03/2023 - 09/2023 |
| Paul Schwind | Maximilian Sölch | Prof. Dr. Stephan Krusche | Generalizing Machine-Learning Based Assessments | Master's Theses | 03/2023 - 09/2023 |
| Florian Gareis | Matthias Linhuber | Prof. Dr. Stephan Krusche | Code Quality Assurance Using E2E Tests | Master's Theses | 12/2022 - 06/2023 |
| Ludwig Pusl | Matthias Linhuber | Prof. Dr. Stephan Krusche | Automatic Test Environment Deployment and Continuous Security Analysis for Learning Platforms | Master's Theses | 09/2022 - 06/2023 |
| Simon Leiß | Matthias Linhuber | Prof. Dr. Stephan Krusche | Scaling of a monolith application using microservice architecture | Master's Theses | 07/2022 - 01/2023 |
| Manuel Manso | Maximilian Sölch | Prof. Dr. Stephan Krusche | Extension of LTI Support in Artemis | Master's Theses | 06/2022 - 12/2022 |
| Benjamin Sebastian Schmitz | Dr. Jan Philip Bernius, and
Matthias Linhuber | Prof. Dr. Stephan Krusche | Automatic Correction of Programming Exercises with Artemis and GitLab CI | Seminar's Theses | 01/2022 - 12/2022 |
| Moritz Aberle | Maximilian Sölch | Prof. Dr. Stephan Krusche | Adaptive Learning in an Interactive Teaching Platform | Master's Theses | 05/2022 - 11/2022 |
| Kilian Warmuth | Matthias Linhuber, and
Robert Jandow | Prof. Dr. Stephan Krusche | Towards a Declarative Definition of Network Configurations Custom Terraform Provider for Rest Apis | Bachelor's Theses | 01/2022 - 05/2022 |
| Merlin Mehmed | Evgeny Volynsky, and
Prof. Dr. Stephan Krusche | | Migration of Artemis Architecture From Monolithic to Microservices | Master's Theses | 06/2021 - 12/2021 |
| Simon Leiß | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Securing and Scaling Artemis Websocket Architecture | Bachelor's Theses | 06/2022 - 11/2021 |
| Lorena Schlesinger | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Metis: Multiplying Engagement Through Interacting Socially on the Artemis Learning Platform | Master's Theses | 06/2021 - 11/2021 |
| Dominik Fuchs | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Teaching Analytics in Artemis | Bachelor's Theses | 10/2020 - 04/2021 |
| Stefan Waldhauser | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Integration Learning Analytics in Artemis | Bachelor's Theses | 09/2020 - 03/2021 |
| Philipp Bauch | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Improved Integration of Plagiarism Detection Into Artemis | Bachelor's Theses | 08/2020 - 02/2021 |
| Martin Dunker | Prof. Dr. Stephan Krusche | Prof. Dr. Bernd Brügge | Development of Manual Assessment for Programming Exercises in the Orion Plugin | Bachelor's Theses | 02/2020 - 08/2020 |