I am an Assistant Professor at Baylor University and I oversee the Game Development Specialization in the Computer Science Department with a focus on Human Computer Interaction (HCI) and Accessibility.


New Courses Introduced

Human Issues in Computing

Behavioral aspects of computing, including topics such as programming style, language features, computer-­‐aided instruction, computer science expertise, training, computing for universal access, usability engineering, and research methodology.

Next-Generation Interfaces

Identify the “emerging” next generation of user interaction from a range of seemingly disconnected current research and ultimately, contribute to the development of a framework for unifying them. These user interactions include: virtual reality, augmented reality, ubiquitous, pervasive, and handheld interaction, tangible user interfaces, etc…

Recent Courses Taught

Fall 2013

  • Advanced Topics in HCI
  • Computer Graphics

Spring 2013

  • Gaming Platform Frameworks