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 |
Master's Thesis | Counterfactual Explanation in a Scientific Literature Recommender System | M.Sc. Shoeb Joarder |
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. Shoeb Joarder |
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. Shoeb Joarder |
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. Shoeb Joarder |
Bachelor's Thesis (Komedia) | A Qualitative Investigation of the Effect of Exploration on the Perception of Transparency in PaperExplorer | M.Sc. Shoeb Joarder |
Master's Thesis | Design and Implementation of the Goal-Question-Indicator Editor in OpenLAP | M.Sc. Shoeb Joarder |
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 |
Master's Thesis | Modeling Learner Knowledge State Using Graph Neural Networks | M.Sc. Rawaa Alatrash |
Master's Thesis | Recommendation of MOOCs using Graph Neural Networks | M.Sc. Rawaa Alatrash |
Bachelor's Thesis (Komedia) | Improving the Usability of the MOOCentral Module in CourseMapper | M.Sc. Rawaa Alatrash |
Bachelor's Thesis | Evaluating and Improving the Interactive Visualizations in MOOCentral using the What-Why-How Visualization Framework | M.Sc. Rawaa Alatrash |
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 | Connecting Learning Platforms and OpenLAP for Personalized Learning Analytics | M.Sc. Shoeb Joarder |
Bachelor's Thesis | Modeling and Visualizing Learner's Engagement in CourseMapper | M.Sc. Rawaa Alatrash |
Master's Thesis | Graph-based Visual Analytics of Scientific Literature in PaperExplorer | M.Sc. Shoeb Joarder |
Master's Thesis | Open Learner Modeling in CourseMapper using Personal Knowledge Graphs | M.Sc. Rawaa Alatrash |
Ongoing Theses
Type |
Topic |
Supervisor |
Author |
Submission |
Master's Thesis | Interactive Recommendation of Learning Materials in CourseMapper | M.Sc. Qurat Ul Ain | William Kana | 11/2024 |
Master's Thesis | Sequence Recommendation of Knowledge Concepts using Graph Neural Networks | M.Sc. Rawaa Alatrash | Hong Yang | 12/2024 |
Bachelor's Thesis | Design and Implementation of a User Role Management System in CourseMapper | M.Sc. Qurat Ul Ain | Hager Eldesouky | 01/2025 |
Bachelor's Thesis | Improving Data Collection and Management In MOOCentral | M.Sc. Rawaa Alatrash | Yazan Al Tabakh | 02/2025 |
Bachelor's Thesis | Enhancing the Toolkit for xAPI-based Data Collection in CourseMapper | M.Sc. Shoeb Joarder | Nourhan Boudra | 02/2025 |
Master's Thesis | Visual vs. Textual Explanations in an Educational Recommender System | M.Sc. Qurat Ul Ain | Furkan Erbil | 03/2025 |
Master's Thesis | Development of Interactive Learning Analytics Indicators in OpenLAP | M.Sc. Shoeb Joarder | Jordy Zeufack | 03/2025 |
Completed Theses
Type |
Topic |
Author |
Submission |
Master's Thesis | Semantic Search of Learning Analytics Indicators in OpenLAP | Ruidan Liu | 10/2024 |
Bachelor's Thesis | Supporting the Reuse of Learning Analytics Indicators in OpenLAP | Karim Lotfy | 10/2024 |
Master's Thesis | Inferring Prerequisite Knowledge Concepts using an Educational Knowledge Graph | Nave Wibowo | 08/2024 |
Bachelor's Thesis | Optimizing Data Management in Conference Insights | Mohamed Badawi | 07/2024 |
Bachelor's Thesis | Interactive Visualization for Exploring Cross-Platform MOOC Data | Ebube Ebite Jude | 07/2024 |
Master's Thesis | Constructing an Educational Knowledge Graph in CourseMapper with Human-in-the-Loop | Jean Qussa | 05/2024 |
Bachelor's Thesis | Visually Comparing Researchers in Conference Insights | Ahmed Elbanna | 05/2024 |
Master's Thesis | A Usability Evaluation of the OpenLAP Indicator Editor | Louis Born | 04/2024 |
Bachelor's Thesis |
Enhancing the Modularity and Scalability of the Analysis and Visualization Modules in OpenLAP | Rahim Seyidov | 04/2024 |
Bachelor's Thesis | Knowledge Concept Extraction based on Cross-Platform MOOC Data | Abdelrahman Shahin | 03/2024 |
Bachelor's Thesis | Design and Implementation of the ProjectFinder Application in ELAS | Amr Abdou | 03/2024 |
Bachelor's Thesis | Aggregation and Management of Data from Different MOOC Platforms in a Graph Database | Badie Mohammed | 01/2024 |
Bachelor's Thesis | Development of xAPI-based Learning Analytics Indicators and Dashboards for Students in CourseMapper | Kingson Nwoke | 11/2023 |
Bachelor's Thesis | Content-based Exploration of Scientific Literature in PaperExplorer | Mohamed Abdelmagied | 10/2023 |
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 |