Teaching

My courses use Canvas.

file01.csv

  • I am teaching CS 4555-01: Introduction to 3D Game Programming for Fall 2024.
    This course covers game design and development, with a focus on the Unity game engine.
  • I am also teaching CS 4875-01: Human Centered Computing for Fall 2024.
    This course covers topics such as human-computer interaction, user interface design, evaluation, and interaction modalities. 

  • I taught CS 4540-02: Topics in Advanced Computer Science: Human Centered Computing for Spring 2022.
    This course covers topics such as human-computer interaction, user interface design, evaluation, and interaction modalities.
  • I taught CS 4555-01: Introduction to 3D Game Programming for Fall 2021.
    This course covers game design and development, with a focus on the Unity game engine.
  • I taught CS 4540-02: Topics in Advanced Computer Science: Human Centered Computing for Spring 2021.
    This course covers topics such as human-computer interaction, user interface design, evaluation, and interaction modalities.
  • I taught CS 4555-01: Introduction to 3D Game Programming for Fall 2020.
    This course covers game design and development, with a focus on the Unity game engine.

  • I usually teach a Virtual Reality/Augmented Reality course each Spring semester.
  • I usually teach CS 4555: Introduction to 3D Computer Game Programming in the Fall semester.
  • I usually teach CS 4875: Human Centered Computing in the Fall.
  • I may also teach some of the following courses in the future:
    • CS 4556: Multiplayer Online Game Design and Development
    • CS 5875: Human Issues in Computing