Dr. Tom Horton

Department of Computer Science
University of Virginia
85 Engineer's Way, P.O. Box 400740
Charlottesville, VA 22904-4740 USA [weather]
Phone: (434) 982-2217
FAX: (434) 982-2214

Office: Rice Hall, Room 402
Email: horton@virginia.edu

Spring 2016 Office Hours and Availability:
 

Office hours:

  Mon. 1:00-2:00pm;    Tue. 3:00-4:15pm;    Wed. 12:30-1:30pm;    Fri. 12:00-1:00pm   
 

Old Classes:

  Fall '10: CS 2110, SW Development Methods 
CS 4240, Principles of Software Design

Summer '09:   CS 453, E-Commerce 

Spring '09:  CS290, CS Seminar (Th 3:30-4:20, MEC205)
    CS101, Intro. to Computer Scence (MWF 3-3:50 CHM 402)
Fall '08: CS 305, HCI in SW Engineering
CS101, Intro. to Computer Science
Spring '07: CS 305, HCI in SW Engineering
CS 340, Advanced SW Development
Fall '07: CS201, SW Development Methods
CS 453, E-Commerce 
Summer '07: CS441, Principles of SW Design
Spring '07: CS 201, SW Development Methods 
CS 340, Advanced SW Development
Fall '06: CS201, SW Development Methods
CS 305, Usability Engineering 
Spring '06: CS201, SW Development Methods
CS305, Usability Engineering
CS290/390, Computer Science Seminar
Fall '05: CS216, Prog. and Data Representation
CS432, Algorithms
Spring '05: CS110, Intro. to Info. Technology
CS494, Adv. SW Design and Development
Fall '04: CS110, Intro. to Info. Technology
CS432, Algorithms
Summer '04: CS 305, Usability Engineering
Fall '03
: CS432, Algorithms
Spring '03: CS 494 (OO Analysis & Design) and CS101, Intro. to Computer Science
Fall '02: CS432, Algorithms and CS101, Intro. to Computer Science


My Background: I joined UVa in January 2001 after working since 1987 in the CSE Department at Florida Atlantic University. I was a visiting professor at UVa during Spring 1999 when I co-taught CS340. I have been active in national groups related to software engineering education, and won several teaching awards at FAU.
And, yes, I gave up my nice life near the beach for UVa and C'ville.