Home > People > Faculty > Thomas Horton
Thomas Horton

Thomas Horton

Associate Professor of Computer Science

Phone: (434) 982-2217
Fax: (434) 982-2214
Email: horton@cs.virginia.edu
Home Page: Thomas 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

Software engineering, computer science education, text processing, humanities computing

Biographical Sketch

Thomas 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 IEEE-CS TCSE�s Software Engineering Education Community (SEECo), and serving as General Chair of the 2004 Conference on Software Engineering Education and Training Tom 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.

Research

Horton's research interests include software engineering, computer science education, text processing, and humanities computing. His research in software engineering focuses on requirements engineering and modeling, domain engineering for developing reusable components (requirements models, architectures, and code), and tools and environments for software development. In computer science education, his interests include designing labs and exercises for programming and software engineering courses. He is also interested in extending the use of the Web in course delivery. An NSF ILI grant in 1991 led to work in teaching undergraduates software design using Computer Aided Software Engineering (CASE) tools, and he developed closed-lab CS courses at Florida Atlantic University. He is a lead investigator on the Nora Project a multi-institution research project funded by the Mellon Foundation to explore data mining and visualization in literary digital libraries.

Selected Publications

[Home Page]