
Bob Edmison
Associate Professor · Computer Science Education
Virginia Polytechnic Institute and State UniversityAbout
Bob Edmison is a Collegiate Associate Professor in the Department of Computer Science at Virginia Tech, affiliated with the College of Engineering. He serves as the Online Teaching and Learning Coordinator. His research focuses on enhancing computer science education through software engineering tools, particularly developing feedback mechanisms for students. He holds a Ph.D. in Computer Science and Applications (2019), M.IT. in Information Technology (2006), M.A.Ed. in Curriculum and Instruction (1995), and a B.A. in Economics (1992), all from Virginia Tech.
Edmison's work bridges software engineering and education, emphasizing automated feedback systems, learning analytics, and accessibility. He previously led the Software Development team at Virginia Tech’s Technology-enhanced Learning and Online Strategies (TLOS) division, managing enterprise learning systems like Canvas. His earlier roles include Senior Research Associate at the Software Technologies Laboratory and industry experience in web development.
His research has explored heatmaps for debugging assistance, learning management system utilization frameworks, and grading innovations. Notable contributions include 'Depth of Use' (2020) and 'Turn up the Heat!' (2020), advancing educational technology practices.
Edmison teaches courses like CS 5040 (Data Structures), CS 5744 (Software Design), and CS 3114 (Algorithms), emphasizing practical software engineering skills. He actively engages in professional development, presenting at conferences like InstructureCon and ITiCSE.
Find Bob Edmison elsewhere
Related Searches
You Might Also Like
- SStephen H. EdwardsSchloss Dagstuhl - Leibniz Center for Informatics · Professor
- CClifford A. ShafferSchloss Dagstuhl - Leibniz Center for Informatics · Professor
- MMichael MiljanovicOntario Tech University · Assistant Professor
Leo C. Ureel IIMichigan Technological University · Assistant Professor
Muhammad Ali GulzarVirginia Polytechnic Institute and State University · Assistant Professor
Jeffrey BoltonVirginia Polytechnic Institute and State University · Lecturer