My research advances the security, reliability, and performance of cyber-physical systems and edge computing. At Hampton University, I lead the Cyber-Physical Systems Security Research Laboratory, where my students and I investigate vulnerabilities in microcontrollers, single-board computers, and Internet of Things devices.
We combine fault injection, system emulation, hardware–software analysis, and AI-driven defenses to understand how connected systems fail and how to make them more resilient. Our work spans critical infrastructure, transportation, autonomous platforms, and smart environments, alongside engineering and STEM education.
Understanding how cyber and physical attacks affect connected systems, and designing defenses for resilient embedded platforms.
Sensor spoofing, side channels, and physical-layer threats
Secure microkernel design
Reliability modeling under adversarial conditions
Using fault injection and emulation to trace failures from individual bits to system-wide behavior in mission-critical applications.
Bit flips, stuck-at faults, and memory corruption
Zero-bit and byte-level fault effects
Crash analysis, performance loss, and fault propagation
Developing intelligent defenses that detect threats while respecting the computing and energy limits of edge and IoT devices.
Federated intrusion detection
Energy-aware learning for transportation
Microcontroller anomaly detection and AI-assisted threat intelligence
Designing and evaluating embedded platforms that connect sensing, computation, and actuation with efficient, real-time operation.
Sensor and actuator interfacing
Low-power microcontroller design
Real-time systems and system-on-chip simulation and testing
Connecting emerging technologies with hands-on learning to strengthen engineering curricula and applied problem-solving.
Cybersecurity and CPS in undergraduate education
Retrieval-augmented generation (RAG) and large language models
Hands-on embedded learning, entrepreneurship, and applied engineering