My passion is ...
engineering and education. I want to help people who want to help the world.”
I came to Bucknell because I wanted to be a part of a community that values students, learning, and engineering. I found that at Bucknell. The faculty, staff, and students all share a vision of learning that I continually want to be a part of. Whether it is in or out of the classroom, I am committed to helping our students pursue their passion and help change the world.
I seek to integrate teaching and research in my work. When possible I teach courses that overlap with my research areas and I pursues some level of research in the topic areas of courses that I typically teach. Engineering design is a major component of the undergraduate engineering experience so I include multiple aspects of design via projects and open-ended assignments in all of my courses. Finally, I strongly believe in the benefits of undergraduate research and pursue research projects that fit the interest and abilities of my students.
Favorite Out of Class Activities/Interests
Spending time with family and friends
Home renovations, pretending I am a carpenter
Grilling and cooking
B.S. Computer Engineering, NC State University, 2002
M.S. Computer Engineering, Virginia Tech, 2005
Ph.D. Computer Engineering, Virginia Tech, 2006
2006 - 2007 Visiting Assistant Professor, Virginia Tech
2007 - 2014 Assistant Professor, Bucknell
2014 - Present Associate Professor, Bucknell
Digital design and reconfigurable computing
Networking protocols and network application design
Computer networking with a focus on wireless ad hoc networks
The application of mobile computing in networking and healthcare
High-performance computing using reconfigurable computing hardware