Robert Hatch

Robert Hatch

Associate Professor of Software Engineering

E-mail:
Phone: 276-376-4877
Office: Darden 231B
Personal Website: http://www.mcs.uvawise.edu/rjh7g

Education

  • PhD, Computer Science, University of Alabama, 2008
  • MS, Software Engineering, Auburn University, 2002
  • BS, Computer Science, Auburn University, 2000

Courses Taught

  • CSC 1100 – Literacy
  • CSC 1180 – C++
  • CSC 2180 – Data Structures
  • CSC 2220 – Java
  • CSC 2300 – Software Engineering
  • CSC 3260 – HCI
  • CSC 3750 – Web Technologies
  • CSC 3950 – Special Topics on Mobile Computing and App Development (Android-based)
  • CSC 4200 – Programming Languages
  • CSC 4300 – Architecture
  • CSC 4350 – Networks
  • CSC 4400 – Graphics
  • CSC 4990/MIS 4990 – Seminar
  • SWE 1790 – Engineering Leadership
  • SWE 2130 – Software Design/Construction
  • SWE 2210 – Software Testing
  • SWE 3210 – Software Quality Assurance
  • 3220 – Software Requirements