I provide guidance on topics suitable for seminars (SE), bachelor's (BSC), and master's (MSC) theses, primarily within the disciplines of computer science (CS), software engineering (SE), and information systems (IS). I mentor students from the University of Innsbruck and various other European institutions. Below is a compilation of potential thesis topics. Should any of these pique your interest, I welcome you to reach out.
| Title | Type | Study |
|---|---|---|
| A Mixed-Methods Investigation of University-Level Computer Science Education Transformations: Integrating LLMs and ChatGPT-Enhanced Automated Programming Assessments | BSC/MSC | CS |
|
Introduction: This study reviews how large language models influence curricular design, teaching approaches, and assessment strategies in computer science education while incorporating ChatGPT in automated programming assessments.
Methodology:
|
||
| Experiences from Chatbot Conversations in Automated Programming Assessment Systems: User Personas and Feedback Reliability Assigned | BSC | CS |
|
Introduction: This study explores chatbot interactions in programming assessments to uncover distinct user personas and evaluate the reliability of ChatGPT-generated feedback.
Methodology:
|
||
| AI-Based Recognition of Coffee Bean Packaging for Automatic Brewing Profile Retrieval Assigned | BSC | CS |
|
Introduction: This bachelor thesis with datum.coffee researches a camera-based AI system that recognizes coffee bean packages, extracts relevant label information, and matches it against a database to retrieve brewing and grinding profiles. PDF
Methodology:
|
||
| Development of a Chatbot for Assessing Code Understanding in Artemis Assigned | BSC | CS |
|
Introduction: This thesis designs and implements a chatbot within Artemis that questions students about their submissions to verify personal understanding.
Methodology:
|
||
Once your bachelor's thesis topic has been confirmed, please prepare to present your project proposal during the "Seminar mit Bachelorarbeit". For tips on crafting an effective initial presentation, refer to this guide.