Teaching

Dr. Luther teaches the following undergraduate and graduate computer science courses at Virginia Tech:

Undergraduate-level

  • CS3744: Introduction to GUI Programming and Graphics
  • CS4784: Human–Computer Interaction Capstone
  • CS4984: Open Source Intelligence

Graduate-level

  • CS5714: Usability Engineering
  • CS5734: Social Computing & Computer-Supported Cooperative Work
  • CS5774: User Interface Software
  • CS5914 / CS5984: Open Source Intelligence
  • CS6724: Advanced Topics in Human–Computer Interaction