collaborators

5 papers

cs.CY2026

Adoption-Ready Project-Based Learning for Computing Education: The FORAP Framework and a Multi-Scale Project Portfolio

Ahmad D. Suleiman, Jan DeWaters, David C. Shepherd +4

This innovative practice full paper presents FORAP (Framework for Organizing Reusable and Adaptable PjBL Projects) and a portfolio of 14 adoption-ready project-based learning (PjBL…

cs.CY2026

LLM-Generated Design Problems for Assessing Higher-Order Thinking in Project-Based Learning

Ahmad D. Suleiman, Daqing Hou, Maliha Noushin Raida

Project-based learning (PjBL) is common in computing education, but traditional assessments of PjBL often fail to capture higher-order thinking (HOT), especially in transfer contex…

cs.CR2026

Do Privacy Policies Match with the Logs? An Empirical Study of Privacy Disclosure in Android Application Logs

Zhiyuan Chen, Love Jayesh Ahir, Ahmad Suleiman +4

Privacy policies are intended to inform users about how software systems collect and handle data, yet they often remain vague or incomplete. This paper presents an empirical study…

cs.SE2025

Factors Impacting Faculty Adoption of Project-Based Learning in Computing Education: a Survey

Ahmad D. Suleiman, Yiming Tang, Daqing Hou

This research full paper investigates the factors influencing computing educators' adoption of project-based learning (PjBL) in software engineering and computing curricula. Recogn…

cs.SE2025

An Empirical Study on the Capability of LLMs in Decomposing Bug Reports

Zhiyuan Chen, Vanessa Nava-Camal, Ahmad Suleiman +3

Background: Bug reports are essential to the software development life cycle. They help developers track and resolve issues, but are often difficult to process due to their complex…