Teaching

Teaching, supervision, and mentoring

Teaching across foundational and applied computer science, with supervision in security, blockchain, e-health, and IoT-related topics.

Courses taught

Lecturer

  • Computing Fundamentals, German Jordanian University
  • Discrete Structures, German Jordanian University
  • Object-Oriented Programming, German Jordanian University
  • Component-Based Computing, German Jordanian University
  • Computer Graphics, German Jordanian University
  • Software Engineering, German Jordanian University
  • Database Management Systems, German Jordanian University
  • Web Infrastructure, Services, and Applications, German Jordanian University
  • Software Engineering for Mechatronics, University of Siegen

Earlier teaching roles

Teaching assistant and seminars

  • Softwaretechnik I / Datenbanksysteme I, University of Siegen; taught in German
  • Programmierpraktikum, University of Siegen; Java programming course taught in German
  • Einführung in die Wirtschaftsinformatik I, University of Siegen; taught in German
  • Einführung in die Wirtschaftsinformatik II, University of Siegen; taught in German
  • Proseminar: Information Security Management, University of Siegen; taught in German
  • Proseminar: Neue Formen und Modelle interaktiven Fernsehens - Sicherheitsaspekte, University of Siegen; taught in German

Teaching profile

Teaching orientation

Teaching spans core undergraduate computing, software engineering, database systems, web applications, and application-oriented computing. The teaching portfolio combines conceptual foundations, software practice, systems thinking, and applied technical problem-solving.

Earlier teaching experience at the University of Siegen also included German-language seminars and course support in software engineering, information systems, and information security management.

Supervision

Master of Computer Science

  • Dania Alsawalmeh, Intrusion Detection System to Protect the Network from the DDoS Attack, Princess Sumaya University for Technology and German Jordanian University, 2023–present
  • Odai Mohammad Mukhaimer, A Framework for E-Healthcare Services in Jordan Exploiting Cloud Computing and the Internet of Things (IoT), Princess Sumaya University for Technology and German Jordanian University, 2018

Supervision

Graduation projects

  • Khaled Rumman, E-Voting Website Using Hyperledger Fabric Platform, German Jordanian University, 2022
  • Laith Rihani, Case Study: Smart Contracts, Blockchain, and the Food Supply Chain, German Jordanian University, 2021
  • Raad Haddad, Implementation of Self-Sovereign Identity on VANET Communication, German Jordanian University, 2020
  • Simon Büchsenstein, A Privacy-Preserving Framework for the Internet of Things, German Jordanian University, 2018