Blogs (7) >>
Wed 15 - Sat 18 March 2023 Toronto, Canada
Stephen Edwards

Registered user since Sat 14 Nov 2020

Name:Stephen Edwards

I am a Professor and the Associate Department Head for Undergraduate Studies in the Department of Computer Science at Virginia Tech, where I have been teaching since 1996. I received my B.S. in electrical engineering from Caltech, and M.S. and Ph.D. degrees in computer and information science from The Ohio State University. My research interests are in computer science education, software engineering, automated testing, the use of formal methods in programming languages, and component-based approaches to software engineering and reuse.

I am the project lead for Web-CAT, the most widely used open-source automated grading system in the world. Web-CAT is known for allowing instructors to grade students based on how well they test their own code. In addition, my research group has produced a number of other open-source tools used in classrooms at many other institutions. More information on my research projects appears below.

Country:United States
Affiliation:Virginia Tech
Research interests:computer science education, software engineering, software testing, software reuse


SIGCSE TS 2023 Toward a New State-level Framework for Sharing Computer Science Content
The Programming Exercise Markup Language: Towards Reducing the Effort Needed to Use Automated Grading Tools
Show activities from other conferences

Using general profile