Current Courses

Fall 2021

  • EAE 2100-002
    Intro to Game Design
    Location: HPR E 206 (HPR E 206)
  • EAE 3020-001
    Ethics in Videogames
    Location: CRCC 210 (CRCC 210)
  • EAE 4900-003
    Special Topics
    Location: WEB 2250 (WEB 2250)
  • PHIL 3011-001
    Philosophy of ______
    Location: WEB 2250 (WEB 2250)
  • PHIL 3011-002
    Philosophy of ______
    Location: CRCC 210 (CRCC 210)

Please note: Student feedback is only available for courses prior to Spring 2021

Summer 2021

Please note: Student feedback is only available for courses prior to Spring 2021

Spring 2021

  • EAE 2100-001
    Intro to Game Design
    Location: BLDG 72 103 (BLDG 72 103)
  • EAE 2100-003
    Intro to Game Design
    Location: CANVAS (CANVAS)
  • EAE 3020-001
    Ethics in Videogames
    Location: CANVAS (CANVAS)
  • PHIL 3011-003
    Philosophy of ______
    Location: CANVAS (CANVAS)

Please note: Student feedback is only available for courses prior to Spring 2021

Professional Organizations

  • International Game Developers Association. 02/06/2015 - present. Position : Member.
  • Digital Games Research Association. 01/01/2009 - present. Position : Member.