Employment
Employment history is unavailable.
Education
Education history is unavailable.
Projects & Funding
Projects & funding information is unavailable.
Publications (16)
- Refute Questions for Concrete, Cluttered Specifications Save
- Does Bilingual Specification impact students' comprehension of problems in Introductory Programming? Save
- A Bug's New Life: Creating Refute Questions from Filtered CS1 Student Code Snapshots Save
- Programming Pedagogy and Assessment in the Era of AI/ML: A Position Paper Save
- Helping Students Develop a Critical Eye with Refute Questions Save
- Liveness enforcing supervisory policies tolerant to controllability failures for discrete-event systems modeled by Petri Nets Save
- On Liveness Enforcing Supervisory Policies for Arbitrary Petri Nets Save
- Fault-Tolerant Control of Discrete-Event Systems with Controllability Failures Save
- An affordable and portable technology for real-time scheduling of appliances in smart homes Save
- At the Intersection of Computing- and Control-Theory: A Tutorial on Liveness Enforcing Supervisory Policies for Arbitrary Petri Nets Save