My research interests include cybersecurity, digital forensics, botnets, computer science education, distance learning, collaborative learning, and computer-assisted instruction.

In graduate school, I worked with Dean Michael D. Smith as a member of the Programming Languages Group (formerly "Triforce"), whose denizens were interested in programming languages, compilers, and security. I'm told that I attained the mirror shield, which protected me from many kinds of beams and could not be eaten by Like Likes: .

My research was part of the group's Securitas project, the focus of which was software-based security. My dissertation proposed rapid detection of botnets through collaborative networks of peers. Related to that work was Wormboy, a prototype of my vision of host-based, collaborative detection of worms.

Prior to joining Securitas, I worked with Professor Matt Welsh on the SYRAH group's Code Blue project, the focus of which was the application of wireless sensor networks to pre-hospital and in-hospital emergency care, disaster response, and stroke patient rehabilitation. Related to that work was EccM, a module for TinyOS demonstrating the viability of elliptic curve cryptography on the MICA2 mote.

Related to my research are these publications.