Teaching Activities

I teach both undergraduate and graduate courses in WPI's Computer Science Department. This page lists each of these courses by year, along with the course materials associated with each.

In 2014, I was honored to receive the Romeo L. Moruzzi Young Faculty Award for Innovation in Undergraduate Education for my work in the undergraduate network security course.

Courses Taught