BioB.S. Wake Forest University, 2002M.S. North Carolina State University, 2004Ph.D. North Carolina State University, 2007
"I endeavor to create unique and impactful learning experiences for all students - introductory to advanced. Learning is a two-way, active process!"Mark S. Sherriff, Associate Professor
Mark Sherriff is an Associate Professor and member of the Academic General Faculty in the Department of Computer Science at UVA. His teaching focus is in introductory computer science, video game design, mobile app development, web application development, and software engineering. His research interests are in empirical CS education at all levels, video game design, and agile software development. He received his BS in Computer Science from Wake Forest University in 2002 and his MS and PhD from NC State University in 2004 and 2007.