• <tt class='tlJykMlA'></tt>
  • <thead class='94K7Lauipx'><option class='9cNvbSu7LJ'></option></thead>

    <em class='jepytdnyfeW3'><b class='oR1Ys12nk'><td class='6rzzLTN'></td></b></em>

  • <dl class='Td0EmkF'><b class='qoWhaibfJ9'></b></dl>

  • <span class='lS1G'></span>

    Professor, Designer, Husband, Father, Gamer, Bagpiper

    In the Spring of 2017, I will teach a new class on 3D User Interfaces.

    Since Spring 2015, I have run (with Jay Bolter and Maribeth Gandy) a Vertically Integrated Projects team on .

    Courses I have taught in the past include:

    • CS 4803/8803 3DU 3D User Interfaces ()
    • CS 3451 Introduction to Computer Graphics ()
    • CS 3451 Introduction to Computer Graphics (Fall 2015)
    • CS 4803/CS-6725 and MGT 4803/8803 Information Security Strategies and Policy ()
    • CS 4455:  Video Game Design ()
    • CS 4455:  Video Game Design ()
    • CS 6452: Prototyping Interactive Systems ()
    • CS 4803/8803 GS1: Game Studio 1
    • CS 7497:  Virtual Environments ()
    • CS 4455:  Video Game Design ()
    • CS 4770/6770:  Mixed Reality Design ()
    • CS 4455:  Video Game Design ()
    • CS 4801GPL: Game Prototyping Lab (Spring 2011)
    • LCC 6650: AR Project Studio (Spring 2011)
    • CS 4803/8803HAR:  Handheld AR Game Design Studio (Spring 2011) (collaboratively with SCAD-Atlanta)
    • CS 4455:  Video Game Design (Fall 2010)
    • CS 4801GPL: Game Prototyping Lab (Fall 2010)
    • CS 4803/8803HAR:  Handheld AR Game Design Studio (Fall 2010) (collaboratively with SCAD-Atlanta)
    • CS 4803/8803HAR:  Handheld AR Game Design Studio (Spring 2010) (collaboratively with SCAD-Atlanta)
    • CS 4911CM: Senior Design Project (section on video games) (Spring 2010)
    • CS 4801GPL: Game Prototyping Lab (Spring 2010)
    • CS 4801GPL: Game Prototyping Lab (Fall 2009)
    • CS 4770/6770:  Mixed Reality Design ()
    • CS 4803/8803HAR:  Handheld AR Game Design Studio ()
    • (collaboratively with SCAD-Atlanta)
    • CS 7497:  Virtual Environments ()
    • CS 4455/8803:  Video Game Design (Fall 2007)
    • CS 6760:  Mixed Reality Experience Design ()
    • CS 8803:  Video Game Design ()
    • CS 4455:  Video Game Design ()
    • LCC 4370:  Experimental Digital Art (Spring 2006)
    • CS 1315: Introduction to Media Computation (.
    • CS 4803ARD/8803ARD: Augmented Reality Design ().
    • Taught with , cross-listed as LCC 4404/8803A.
    • CS 1315: Introduction to Media Computation (.
    • CS 4803ARD/8803ARD: Augmented Reality Design (Spring 2004, used this ).
    • Taught with , cross-listed as LCC 4404/8803A.
    • CS 1315: Introduction to Media Computation (.
    • CS 8803A: Media Design for Augmented Reality (Spring 2001-2003 used this ).
    • Taught with , cross-listed as LCC 8803b.
    • CS 4801 (Building Ubicomp Devices. AKA “Hackfest”) (Fall 2002).
    • CS 6456: Principles of UI Software ( or , )
    • CS 4451: Introduction to Computer Graphics (, , )
    • CS 4390: Introduction to Computer Graphics ()
    • CS 6395: Principles of UI Software ()