I joined the Computer Science Department at the Worcester Polytechnic Institute as an Assistant Professor in 2011. I earned my B.S. in Computer Science from Ohio University in 2004 and my M.S. and Ph.D. in Computer Science from Indiana University in 2006 and 2009, respectively. My research interests are in networking, security, and systems.
2013 - 2014
- A Term: Operating Systems (CS 3013)
- C Term: Computer Networks (CS 4516)
- Spring: Network Security (CS 558)
Prior classes and materials can be found on my teaching page.
Research Groups and MQPs
I am involved in the Applied Logic and Security (ALAS) group and in the Performance Evaluation and Distributed Systems (PEDS) group. I am happy to advise students on MQPs that fit in the networking, security, and systems areas.
I am particularly interested in research and technologies that can have a practical impact. As an example, two of the projects I have led, Choreographer and USB-ARM, were among the 8 initial projects selected by the Department of Homeland Security's Transition to Practice Program. These projects were selected because they are, according to DHS, "mature technologies that address an existing or imminent cyber security gap in public or private systems that impact national security." I am always looking for additional research efforts that can have high impact.
Current Graduate Students
I am always looking for talented students interested in networking, security and systems. I have had the privilege of advising several graduate students:
- Douglas MacFarland (MS)
- Curtis Taylor (PhD)
The following students have previously worked with me and have since graduated:
- Evan Frenn (MS), now an Application Security Analyst, Veracode Inc.
I am the author of the InstructAssist system that is gaining adoption at WPI as an alternative for the Blackboard course management system.
Cyber Security Competition Teams
I am the coach for the WPI Cyber Defense Competition team, an extra-curricular activity to help students learn more about cyber security issues. The team has competed at the 2012 and 2013 Northeast Collegiate Cyber Defense Competition (NECCDC) events. In 2012, WPI placed 9th. In 2013, WPI placed 3rd.
A team from WPI participated in the 2013 MIT/LL Capture the Flag. Out of 23 teams, WPI placed 4th.
Students wanting to get involved in such events should contact me.
Cyber Security Club
I am the faculty advisor for the WPI Cyber Security Club, a student group that provides demonstrations, activities, and other events to help students learn both about security defense and offense. Students interested in joining the club should contact me and I will connect them to the club's officers.
I am the organizer for the Cyber Security Lunches. These are informal lunch gatherings to allow students and faculty interested in security to get to know each other. Flyers will be posted at the beginning of the academic year and students on the cyber security club mailing list will get weekly reminders about the lunches.