Courses

I have taught various courses in data science, machine learning, and computer science at multiple institutions.

Data Science

University of Koblenz Landau WS20/21 Lecturer
180 students 6 ECTS Course (MSc)

Machine Learning and Data Mining

University of Koblenz Landau WS19/20, WS20/21, WS21/22 Lecturer
340 students 6 ECTS Course (MSc)

Fundamentals of Medical Image Processing

University of Siegen WS14/15 Tutorial Instructor
15 students 5 ECTS Course (BSc)

Introduction to Computer Science

University of Oran WS09/10, SS10, WS10/11, SS11, WS11/12, SS12, WS12/13 Lecturer
700 students 2 ECTS Course (BSc)

Web Information Retrieval

University of Koblenz Landau SS20, SS21, SS22 Lecturer
120 students 6 ECTS Course (MSc)

Big Data

University of Koblenz Landau SS20, SS21 Lecturer
220 students 6 ECTS Course (MSc)

Data Mining

University of Economics in Katowice SS16 Guest tutorial Instructor
20 students 5 ECTS Course (MSc)

Pattern Recognition

University of Siegen SS15 Tutorial Instructor
10 students 5 ECTS Course (MSc)

Research Labs & Seminars

Supervised research labs where students work on practical machine learning and data science projects.

Sensory Data

SD+KO

University of Koblenz Landau WS18/19 Lecturer
15 students 12 ECTS Research lab (MSc and BSc)

Deep Learning

DL+KO

University of Koblenz Landau WS17/18 Lecturer
15 students 12 ECTS Research lab (MSc and BSc)

Machine Learning Application

MLA+KO

University of Koblenz Landau SS19, SS20, WS20/21, WS21/22, SS22 Lecturer
15 students 12 ECTS Research lab (MSc and BSc)

Supervised Theses

I have supervised numerous bachelor, master, and doctoral theses in various areas of computer science and AI.

PhD Theses

Nagaraj Bahubali Asundi
Enabling FAIR Data Exchange and Management in Data Spaces: Frameworks, Challenges, and Solutions
University of Cologne Started in January 2023 Co-Supervisor and Reviewer
Oussama Zoubia
Enhancing Medical Data Management Through FAIR Digital Objects
University of Cologne Started in August 2023 Co-Supervisor and Reviewer
Lingxiao Kong
Adaptive Weighting Strategies in Multi-Agent Reinforcement Learning for Large Language Models
University of Cologne Started in April 2024 Co-Supervisor and Reviewer

Master Theses

Riad Benine
Calibrated Multi-Objective Activation Steering for Structured Generation
Higher School of Computer Science - Algeria Ongoing Supervisor and Reviewer
Rafik Messaoud Nacer
Incremental Disclosure-Risk Constraints for Synthetic Record Generation
National Higher School of Artificial Intelligence - Algeria Ongoing Supervisor and Reviewer
Youcef Guergour & Younes Barmaki
Online Inference of User Preference Weights in Multi-Objective LLM Alignment
National Higher School of Artificial Intelligence - Algeria Ongoing Supervisor and Reviewer
Sami Bouab & Abdellah Aimene
Semantic-Constrained Decoding for Knowledge Graph Generation
Higher School of Computer Science - Algeria Ongoing Supervisor and Reviewer
Nils Zhang
Preference-Aware Coefficient Correction for Rewarded-Soups-Style Model Merging
University of Essen Ongoing Supervisor
Rashid Lafraie
Representing Evolving Knowledge Graphs through Incremental Embeddings
University of Koblenz-Landau Completed (October 2020) Supervisor and Reviewer
Dhruv Singh Chandel
A Framework for Complex Natural Language to SPARQL Translation Using Large Language Models and Policy-Based Reinforcement Learning
University of Koblenz Completed (November 2024) Supervisor and Reviewer
Anmol Sharma
LLM-based Tool for FAIR Data Assessment
RWTH University of Aachen Completed (May 2025) Co-Supervisor
Joyeeta Datta
Exploring In-Context Learning Abilities in Compressed Large Language Models
University of Koblenz Completed (March 2025) Co-Supervisor and Reviewer
Dallaa Abdelsamad Taki-Eddine
Aligning Large Language Models at Inference-Time with Preference Vectors using Hypernetworks
Higher School of Computer Science - Algeria Completed (June 2026) Supervisor and Reviewer
Azeddine Bouabdallah
Cryptocurrency Price Prediction using Ensemble Learning
University of Koblenz-Landau Completed (February 2022) Supervisor and Reviewer
Prantik Goswami
Deep Learning for Differential Diagnosis and Prediction in EHR Data with Knowledge Graph Embedding
University of Koblenz-Landau Completed (February 2022) Supervisor and Reviewer
Danniene Wete
Sensory Data Mining for Human Activity Recognition using Latent Dirichlet Allocation (LDA)
University of Koblenz-Landau Completed (December 2019) Supervisor and Reviewer
Ravi Babariya
Generalized Log Parsing Using Memory-Augmented Neural Networks
University of Koblenz Completed (August 2026) Supervisor and Reviewer
Timo Hartmann
Interpretable AI: from Machine Learning Models to Human Understandable Rules
University of Koblenz-Landau Completed (August 2021) Supervisor and Reviewer
Ashik Abdul Rahuman Peer Mohamed
AI-based Smart contracts classification: Comparative study
University of Koblenz Completed (April 2024) Co-Supervisor and Reviewer
Nagaraj Bahubali
Probabilistic Approach for Author Name Disambiguation
University of Koblenz-Landau Compeleted (October 2022) Supervisor and Reviewer

Bachelor Theses

Chen, Siyan
A Pipeline for Spike Detection in Microneurography with Wavelet Denoising and Machine Learning
RWTH University of Aachen Ongoing Co-Supervisor
Süs, Mirko
Early Detection of Abnormal Behaviour in Crowded Scenes
University of Siegen 2017 Co-Supervisor and Reviewer
Jarzyński, Tomasz
Eye Blinking Detection using SVM
University of Siegen 2014 Co-Supervisor and Reviewer