I am an Assistant Professor of Computer Science at the University of Virginia Department of Computer Science. My Ph.D. research was in software engineering, with a focus in automatic documentation and program comprehension. I joined the faculty at UVA in Fall 2019.

Contact Info

404 Rice Hall
Email: pm8fc at virginia dot edu

Students: please post questions about courses I'm teaching to the courses related Piazza page, as this will get the fastest response.


Ph.D. Computer Science from University of Notre Dame (2016) advised by Prof. Collin McMillan
M.S. Computer Science from West Virginia University (2012) advised by Prof. Tim Menzies
B.S. Computer Science from West Virginia University (2010)