Dr. Luther teaches the following undergraduate and graduate computer science courses at Virginia Tech:
- CS3744: Introduction to GUI Programming and Graphics
(Spring 2016, Fall 2016, Spring 2018, Fall 2018, Fall 2019) - CS4784: Human–Computer Interaction Capstone
(Spring 2015) - CS5714: Usability Engineering
(Spring 2025) - CS5774: User Interface Software
(Fall 2014, Fall 2016, Fall 2018, Fall 2020, Fall 2021, Fall 2023, Spring 2025) - CS6724: Advanced Topics in Human–Computer Interaction
(Fall 2015, Fall 2017, Spring 2020, Spring 2024) - CS4984 / CS5914 / CS5984: Open Source Intelligence
(Spring 2021, Fall 2021, Fall 2024)