Drexel University

Aug 2019 – Present

Associate Professor of Computer Science · Sabbatical leave, 2025–2026 academic year

Villanova University

Aug 2014 – May 2019

Assistant Professor of Computer Science

Data Structures Game Development Computer Vision Information Visualization Platform Based Computing Senior Projects 3D Modeling

The College of New Jersey

Aug 2012 – May 2014

Assistant Professor of CS and Interactive Multimedia

Intro to Interactive Computing Games I & II Artificial Intelligence

Student Advising

Current PhD Students

Jack Anderson Computer Science (part-time) 2026–present
Isamu Isozaki Large Language Models 2024–present
Arif Azizpour Adversarial Machine Learning 2023–present

PhD Graduated

Manil Shrestha 2026 “Trustworthy Generative AI Through Security, Safety, Verification, and Grounding” Now: Hard Eight Holdings LLC
Jocelyn Rego 2025 “Learning from the Brain: Leveraging Biology for Efficient and Robust Machine Intelligence” Now: Scientist III, HRL Laboratories
Nicki Barari 2025 “Memory that Lasts: Exploring the Roots of Catastrophic Forgetting in Continual Learning” Now: Postdoctoral Researcher, Emory University
Steven Nesbit 2025 “All On Board: Fully On-Chip Neuromorphic Q-Learning with Embedded CartPole Simulation” Now: Researcher, Los Alamos National Laboratory
Darryl Hannan 2024 “Leveraging Multiple Modalities and Expert Knowledge for Limited Data Scenarios” Now: Postdoctoral Researcher, Pacific Northwest National Laboratory
Andrew O’Brien 2024 “Dynamic Causality: Sparse Symbolic Regression as a Tool to Learn Causal Dynamic Structural Equations with Applications to Counterfactuals” Now: Technical Advisor, Ropes & Gray LLP
Bahareh Shakibajahromi 2024 “3D Shape Analysis Using Deep Graph Neural Networks” (co-advised with David Breen) — Now: Algorithm R&D Engineer, ZF Group
Maryam Daniali 2023 “Representation Learning on Sequential and Temporal Data Manifolds” (co-advised with Dario Salvucci) — Now: Data Scientist, Children’s Hospital of Philadelphia