Bio
B.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 Sherriff, Professor
Research interests include:
Computer Science Education, Computer Game Design, Software Engineering
Mark Sherriff is a Professor of Computer Science (Academic General Faculty) in the Department of Computer Science at the University of Virginia, having joined the department in 2007. He currently servse as Associate Department Chair and Director of the Bachelor of Science in Computer Science degree program in the School of Engineering and Applied Science. His teaching interests include software engineering, video game design, and mobile app development. His research interests are in CS education, the scholarship of teaching and learning (SoTL), and gamification. He has won numerous awards for his teaching, including the 2016 IEEE Computer Society Mary Kenneth Keller Computer Science and Engineering Undergraduate Teaching Award and the 2014 University of Virginia All-University Teaching Award. In 2019, Mark became a Senior Member of the IEEE and ACM. 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.