B.S. University of Tennessee, 1982Ph.D. University of Edinburgh, 1987
"I joined UVa's School of Engineering and Applied Science because the Computer Science department was a leader in undergraduate education while maintaining strong research programs."
Tom Horton, Associate Professor
After growing up in Tennessee and completing my PhD in Scotland, I taught for 13 years at Florida Atlantic University. I joined UVa in January 2001, where I have taught courses in programming, algorithms, software engineering, HCI, and other topics. I have a strong interest in computer science education, as well as an interest in digital humanities, particularly the study of language patterns in literary texts. I have a strong commitment to leadership and service in our department, school and university.
Department Service Award, Dept. of Computer Science, University of Virginia.2004-2005
Award for Excellence and Innovation in Undergraduate Teaching, Engineering College, Florida Atlantic University1998
Award for Excellence in Undergraduate Teaching, Engineering College, Florida Atlantic University1991
Marshall Scholarship, Full scholarship for two years' graduate study in Britain1982
Torchbearer Award, University of Tennessee. For outstanding academic achievement and university service. The highest honor awarded to UT students.1982
Using LEGO MINDSTORMS NXT and LEJOS in an advanced software engineering course. IEEE, 121-128. 2010/3/9 Michael W Lew, Thomas B Horton, Mark S Sherriff