Home > People > Faculty > Tom Horton
Tom Horton

Tom Horton

Associate Professor of Computer Science

Phone: (434) 982-2217
Fax: (434) 982-2214
Email: horton@cs.virginia.edu
Home Page: Tom Horton

Department of Computer Science
School of Engineering and Applied Science
University of Virginia
151 Engineer‘s Way, P.O. Box 400740
Charlottesville, Virginia 22904-4740

Areas Of Interest

Computer science education, software engineering, text analysis, humanities computing

Biographical Sketch

Tom Horton received his Ph.D. in computer science from the University of Edinburgh, Scotland in 1987. He joined the Department of Computer Science at the University of Virginia in the spring of 2001. In 1991 and 1998 he won an Award for Excellence and Innovation in Undergraduate Teaching at Florida Atlantic University, and in 1994 he won an Award for Outstanding Service. His leadership in national software engineering education activities includes chairing the Steering Committee for IEEE-CS Conference on Software Engineering Education and Training. Tom is a Commisioner for ABET's Computing Accreditation Commission (CAC) and has been an ABET program evaluator for computer science programs since 2001, and he leads the development of assessment process for state technology skills requirement at Virginia.


Tom's research interests include computer science education, software engineering, text analysis, and humanities computing. In computer science education, his interests include education in early course, assessing student learning, and designing labs and exercises for programming and software engineering courses. Undergraduates have worked with him on projects in these areas as well as HCI and web development. He has developed code for the Lucene open-source project.  He has been active in various humanities computing projects at the university, including the Nora Project, a multi-institution research project funded by the Mellon Foundation to explore data mining and visualization in literary digital libraries.
(Note for prospective graduate students: In his role in the department, he does not advise or support graduate students.)

Selected Publications

[Home Page]