I’m Bob Edmison, and I am a Collegiate Associate Professor in the Department of Computer Science at Virginia Tech. My research interests currently center on developing new ways to support alternative grading practices in Computer Science education. Also, I research providing feedback to computer science students using tools and techniques originally developed for software engineering. Starting in the Fall of 2026, I will be the Associate Department Head for Undergraduate Studies. I am also the Coordinator of Online Teaching and Learning in the Department of Computer Science.
Previously, I was the Director of Software Development for Technology-enhanced Learning and Online Strategies, TLOS, in the Division of Information Technology at Virginia Tech. I’ve also done extensive work in industry and not-for-profits, as well as research for the U.S. Department of Energy in the areas of materials management, experimental simulation and visualization, and nuclear non-proliferation.
PhD in Computer Science and Applications, 2019
Virginia Tech
M.IT in Information Technology, 2006
Virginia Tech
M.A.Ed. in Curriculum and Instruction, 1995
Virginia Tech
B.A. in Economics and Political Science, 1992
Virginia Tech