PhD, Computer Science, 2008
MS, Computer Science, 2003
BS, Computer Science, 2000
In Spring 2016 I taught COMPSCI 290NW: A Networked World.
I taught CMPSCI 453: Computer Networking in Spring 2014.
I taught classes on Computer and Network Security at Trinity College, Connecticut College and Wesleyan University, where I was a visiting assistant professor. I was the instructor for Architecture and Assembly Language at UMass in the summer of 2001.
In AY 2018–2019, I am one of the two advisors for first- and second-year students in the Computer Science undergraduate degree program. Students with advising questions should check with ACE for fast, in-person help. For things ACE cannot help with, please email me advising questions at firstname.lastname@example.org. I also serve on the Undergraduate Program Committee.
I help coordinate and administer UMass’s CyberCorps® Scholarship for Service. Eligible students are encouraged to apply!
I administer the UMass Trace Repository. Send us your data!
I have been a member of the UMass Academic Honesty Board since AY 2015.
I serve on the Executive Board of the Massachusetts Society of Professors, the labor union that represents faculty and librarians at UMass Amherst. I also serve as a Faculty Advocate for members of the bargaining unit.
I have been nominated for a 2016–2017 Distinguished Teaching Award (DTA).
Next semester (Fall 2016) I am teaching COMPSCI 190D: Using Data Structures.