Theses

General information
We offer interesting Bachelor‘s and Master‘s thesis projects in the fields of human-AI interaction, data science, learning analytics, and explainable recommendation (see our research topics for more details) for students of ISE CE, Applied Computer Science, and Komedia. Below, we list the open, ongoing, and completed theses supervised by our group.
Please feel free to contact us for further details. You can also suggest your own research idea within the context of our research fields. For more information about our work, check out our research projects and publications.
We will then help you fine-tune the scope and successfully conduct the project. If you tell us your interests and skills, we can find or define a thesis project together with you that matches your strengths best.

How to apply for a thesis
If you want to write your bachelor's/master's thesis in our group, just contact us with a 2-page academic CV and a copy of your grade transcript from the university so far. The CV should include a shortlist of your academic/professional activities (finished projects, internships, publications, etc.) as well as your interests and skills. In particular, point out anything you may have done related to our research fields and why do you want to write a thesis in our group.
Due to the large volume of applications, applications with incomplete materials will be ignored. Make sure to contact us via your official UDE email address.

Thesis Guidelines
Please read our thesis guide for further information on how to conduct a thesis project at our group.
Open Theses
Type |
Topic |
Contact |
Bachelor's Thesis (Komedia) | A Qualitative Investigation of the Effect of Exploration on the Perception of Transparency in PaperExplorer | M.Sc. Clara Siepmann |
Master's Thesis | Counterfactual Explanation in a Scientific Literature Recommender System | M.Sc. Clara Siepmann |
Master's or Bachelor's Thesis (Komedia) [This thesis can be written in English or German] |
Understanding the Impact of Explanation Scope on the Perception of an Explainable Scientific Literature Recommender System | M.Sc. Mouadh Guesmi M.Sc. Clara Siepmann |
Master's or Bachelor's Thesis (Komedia) [This thesis can be written in English or German] |
Effects of Personal Characteristics and Level of Detail on the Perception of Explanations in a Scientific Literature Recommender System | M.Sc. Clara Siepmann |
Master's or Bachelor's Thesis (Komedia) [This thesis can be written in English or German] |
Effects of Transparent User Models on the Perception of an Explainable Scientific Literature Recommender System | M.Sc. Clara Siepmann |
Master's Thesis | Modeling Learner Knowledge State Using Graph Neural Networks | M.Sc. Rawaa Alatrash |
Master's Thesis | Development of Different Explanation Intelligibility Types in an Educational Recommender System | M.Sc. Qurat Ul Ain |
Master's Thesis | Explaining Recommendations of Learning Resources in CourseMapper using Retrieval-Augmented Generation | M.Sc. Qurat Ul Ain |
Additional topics in the areas of data science, learning analytics, visual analytics, explainable recommendation, human-AI interaction, and machine learning with graphs are available on request.
Reserved Theses
Type |
Topic |
Contact |
Bachelor's Thesis | Aggregation and Management of Data from Different MOOC Platforms in a Graph Database | M.Sc. Rawaa Alatrash |
Bachelor's Thesis | Knowledge Concept Extraction based on Cross-Platform MOOC Data | M.Sc. Rawaa Alatrash |
Bachelor's Thesis | Design and Implementation of the ProjectFinder Application in ELAS | M.Sc. Shoeb Joarder |
Master's Thesis |
A Usability Evaluation of the OpenLAP Indicator Editor | M.Sc. Shoeb Joarder |
Bachelor's Thesis |
Enhancing the Modularity and Scalability of the Analysis Method Module in OpenLAP | M.Sc. Shoeb Joarder |
Master's Thesis | Interactive Recommendation of Learning Materials in CourseMapper | M.Sc. Qurat Ul Ain |
Master's Thesis | What-If Explanation vs. What-If Exploration - A User Study | M.Sc. Clara Siepmann |
Bachelor's Thesis | Interactive Visualization for Exploring Cross-Platform MOOC Data | M.Sc. Rawaa Alatrash |
Bachelor's Thesis | Human-Centered Design of the MOOCentral Application | M.Sc. Qurat Ul Ain |
Master's Thesis | Constructing an Educational Knowledge Graph in CourseMapper with Human-in-the-Loop | M.Sc. Qurat Ul Ain |
Ongoing Theses
Type |
Topic |
Supervisor |
Author |
Submission |
Bachelor's Thesis | Content-based Exploration of Scientific Literature in PaperExplorer | M.Sc. Clara Siepmann M.Sc. Shoeb Joarder |
Mohamed Abdelmagied | 10/2023 |
Bachelor's Thesis | Development of xAPI-based Learning Analytics Indicators and Dashboards for Students in CourseMapper | M.Sc. Shoeb Joarder M.Sc. Qurat Ul Ain |
Kingson Nwoke | 11/2023 |
Completed Theses
Type |
Topic |
Author |
Submission |
Master's Thesis | Student Modeling and Recommendation of Courses in StudyCompass | Fan Ouyang | 08/2023 |
Bachelor's Thesis | Development of an xAPI-based Notification Module in CourseMapper | Ebrahim Karjatwala | 08/2023 |
Bachelor's Thesis | Graph-based Interactive Data Exploration of Conference Data | Islam Abdelghaffar | 08/2023 |
Bachelor's Thesis | Development of a web-based CSV-xAPI converter in OpenLAP | Qintha Rahma Vierdestya | 07/2023 |
Master's Thesis | Investigating the Relationship between User Engagement and Personal Characteristics: A Data-driven Approach | Muhammad Dawar | 06/2023 |
Master's Thesis | Recommendation of MOOCs based on Students' Interests | Amin Shahin | 06/2023 |
Master's Thesis | PaperExplorer: A Visual Analytics Tool for the Personalized Exploration of Research Papers | Farnoosh Shahabbaspour | 05/2023 |
Master's Thesis | Development and Evaluation of Different Learning Analytics Indicator Types in OpenLAP | Ao Sun | 05/2023 |
Master's Thesis | Development of a Course Knowledge Graph Management System in CourseMapper | Amr Shakhshir | 05/2023 |
Bachelor's Thesis | Improving the Collaborative Learning Resource Annotation Module in CourseMapper | Ahmed Mohamed | 05/2023 |
Bachelor's Thesis | Managing and Visualizing Researchers' Interest Models in a Scientific Recommender System | Osama Elsafty | 05/2023 |
Master's Thesis | Recommendation of Learning Resources Using Knowledge Graphs | Paul Arthur Meteng Kamdem | 03/2023 |
Master's Thesis | Knowledge Graphs for Knowledge Concept Recommendation in CourseMapper | Yipeng Fang | 03/2023 |
Master's Thesis | Analyzing Learning Channels in CourseMapper Using NLP to Support Teacher's Awareness and Monitoring | Kunal Kunal | 03/2023 |
Bachelor's Thesis | Building and Visualizing a Knowledge Graph Based on Conference Data | Fathy Ahmed | 03/2023 |
Master's Thesis | A Toolkit for xAPI-based Data Collection in OpenLAP | Ahmad Rifaee | 02/2023 |
Master's Thesis | Development and Evaluation of a Notification System to Support Awareness in CourseMapper | Baohui Deng | 11/2022 |
Bachelor's Thesis | Interactive Visualizations of Researchers' Interests based on Publication and Conference Data | Abdelrahman Kosba | 11/2022 |
Master's Thesis | Human-Centered Design of Indicator Specification Cards in OpenLAP | Seyedemarzie Mirhashemi | 10/2022 |
Master's Thesis | Validation of a Conceptual Framework for Self-Actualization Goals of Transparent User Models | Clara Siepmann | 10/2022 |
Master's Thesis | Recommendation of Study Programs and Courses Based on Student's Interests | Jing Song | 09/2022 |
Master's Thesis | Effective Interest-Based Recommendation Using Embeddings | Lamees Kadhim | 09/2022 |
Master's Thesis | Why? and How? Visual Explanations in a Scientific Literature Recommender System | Hoda Ghanbarzadeh | 07/2022 |
Master's Thesis | Implementation and Evaluation of Explanations with Varying Level of Details in a Recommender System | Tannaz Vahidi | 07/2022 |
Master's Thesis | What-if? Visual Explanations in a Scientific Literature Recommender System | Jaleh Ghorbani Bavani | 06/2022 |
Bachelor's Thesis | Interactive Visualizations to Compare Educational Data Science Conferences | Abdallah Ali | 05/2022 |
Bachelor's Thesis | A Toolkit for the Aggregation and Topic Extraction of University Course Data | Aryan Saraswat | 04/2022 |
Master's Thesis | Constructing Educational Knowledge Graphs for Learning Materials in CourseMapper | Komlan Gluck Charles Bakar | 04/2022 |
Master's Thesis | Achieving Self-Actualization through Opening, Scrutinizing and Explaining User Models | Alptug Tayyar | 04/2022 |
Master's Thesis | Supporting Interaction and Collaboration around Learning Materials in CourseMapper | Benjamine Stella Wobiwo Teda | 01/2022 |
Master's Thesis | Collaborative Video-Based Learning in CourseMapper | Ilia Nassif | 01/2022 |
Master's Thesis | Implementation and Evaluation of Different Intelligibility Types in a Visually Explainable Recommender System | Yasaman Roshanavandi | 11/2021 |
Bachelor's Thesis | An Interactive Visualization Tool for the Comparison of Conference Topics | Basem Abughallya | 08/2021 |
Master's Thesis | Learning Analytics Indicators to Support Personalization in CourseMapper | Ravali Bathula | 06/2021 |
Master's Thesis | Visualizing Evolution of Collaboration among Organizations | Elham Valipour | 06/2021 |
Master's Thesis | The effects of personal characteristics and level of detail on the perception of explanations in a recommender system | Laura Vorgerd | 05/2021 |
Bachelor's Thesis | Collaborative Mindmap-based Organization of Learning Resources in CourseMapper | Lei Cheng | 05/2021 |
Master's Thesis | Transparent Learning Analytics Indicators in OpenLAP | Shoeb Ahmed Joarder | 04/2021 |
Bachelor's Thesis | A User Study to Evaluate Interactive Linking of Text and Visualizations | Fadi Ajamian | 02/2021 |
Master's Thesis | Conference Insights: Visual Exploration of Topics and Trends in Conference Data | Swarna Sri Teja Rampalli | 12/2020 |
Master's Thesis | Learning Analytics to support the self-regulated course planning of students: A case study with the PERLA framework | Florian Richtscheid | 09/2020 |
Master's Thesis | Learning Analytics to Support Novice Programmers' Self-Regulated Learning | Volkan Yuecepur | 09/2020 |
Master's Thesis | A Semantic Interest Modeling Toolkit | Fangzheng Ji | 08/2020 |
Master's Thesis | Explainable and Scrutable Interest Modeling in Social Media using Visualizations | Yiqi Sun | 08/2020 |
Master's Thesis | Opening Black-Box Interest Models for Transparent Recommendation | Shadi Zumor | 08/2020 |
Master's Thesis | Supporting Interactive Indicators in OpenLAP | Abdul-Rahman Khan | 06/2020 |
Master's Thesis | A Generic Infrastructure to Support Different Database Technologies in OpenLAP | Muhammad Faizan Riaz | 11/2019 |
Master's Thesis | A Usability Improvement of the Indicator Editor in OpenLAP | Bilawal Wajid Ali | 11/2019 |
Master's Thesis | SALMON: Sharing and Annotating Learning Materials Online | Farbod Aprin | 04/2019 |
Master's Thesis | Automatically detecting Arabic broken plurals | Yaffa Ibreighith | 01/2019 |
Master's Thesis | Integration of an xAPI-based Learning Record Store in the Open Learning Analytics Platform | Sammar Javed | 01/2019 |
Master's Thesis | An Automated Testing Tool for User Interfaces of Web Applications | Ruiqi Zhao | 11/2018 |
Bachelor's Thesis | Development of a Standalone Smartwatch Application for Health Promotion: A User-Centered Approach | Yao Chen | 10/2018 |
Master's Thesis | Development of an xAPI Dashboard for Moodle | Qi An | 09/2018 |
Master's Thesis | Analysis of the Evolution of Collaboration and Publication Activities in a Group of Young Researchers | Mina Ghobadi | 09/2018 |
Bachelor's Thesis | Extending a H5P Video Tagging Tool with a Tag Cloud | Leander Heinrich | 08/2018 |
Bachelor's Thesis | Guided Learning in the Computational Thinking Learning Environment ctGameStudio | Jessica Feldkamp | 08/2018 |
Bachelor's Thesis | Evaluating the Transitions between Reactive Rule-based and Block-based Programming from a Computational Thinking Perspective | Anna Taphorn | 07/2018 |
Master's Thesis | A Framework for Analysing Collaboration Patterns of Online Learning Groups using Sequence Analysis | Dorian Doberstein | 06/2018 |
Bachelor's Thesis | Fostering Computational Thinking Skills with a Simulation Environment for Roulette Strategies | Thomas Jagla | 06/2018 |