Current Courses
Spring 2025
-
CS 4970-051
CS Bachelor's Thesis -
CS 6951-049
Teaching Menteeship -
GAMES 3660-002
Interactive Machinima
Fall 2024
Professional Organizations
- Higher Education Video Game Alliance. 03/13/2018 - present. Position : HEVGA Fellow.
- Association for Computing Machinery (ACM). 01/01/2016 - present. Position : Distinguished Scientist.
- Institute for Electrical and Electronic Engineers (IEEE). 01/01/2016 - present. Position : Senior Member.
- Association for the Advancement of Artificial Intelligence. 01/01/2016 - present. Position : Senior Member.