Long CV [PDF]

Research

Teaching

Honors/Awards


Research Statement
[PDF]

Dissertation Proposal [PDF]

Representative Research Papers
-----------------------------------
Discourse planning for cinematic camera control.
AAAI-05 [PDF]

Representational requirements for a plan-based approach to camera control.
AIIDE-06 [PDF]

Longboard: A sketch-based intelligent storyboarding tool.
Under Review (available upon request)

Interactive storytelling architecture
JOGD-04 [PDF]





Teaching Statement
[PDF]

Articles and Tutorials on Teaching
* Interdisciplinary Collaboration in Games Education, Microsoft Academic Days in Game Development.
MSADGD-2007 [PDF]

* Simulation and Game Development Curriculum at Wake Technical Community College. DACUM Report [PDF]

Sample Course Materials
Introduction to Artificial Intelligence (Senior, Undergraduate)
Course Design Document
[PDF]
Sample Lecture Notes and Assignments Plan [PDF]

Certifcate of Exemplary Service awarded by Wake Tech Community College for contributions to curriculum development of the Simulation and Game Development Associates Degree Program.
Outstanding Teaching Assistant, North Carolina State University, 2005.
Nominee: Best Explanation Award for the video Cosmo: A Lifelike Pedagogical Agent at the first AAAI video competition in Vancouver, BC, Canada. (with Curtis Rawls)
(4 out of 30 submissions were nominated:www.aivideo.org)
NSF Travel Grant for participation at CRA (Computing Research Associates) Academic Careers Workshop.
Student Scholarships for National Conference on Artificial Intelligence (AAAI) 2005 and 2006.
Nominee, Microsoft Graduate Fellowship (2006-2007), Department of Computer Science, NCSU
Teaching Assistantship and Full Scholarship for MS and PhD Studies, North Carolina State University, 2002-2007



Service


  1. Campus Community
Chair, Teaching Effectiveness Committee, University Graduate Student Association, NCSU (2007)
Treasurer, Computer Science Graduate Student Association (2005-2007)
Departmental Ambassador, Office of International Scholars and Students, NCSU. (2002-2008)
Member, Finance Committee, University Graduate Student Association (2003)

  1. General
    1. Member, Center for Environment Education (CEE), Club of Youth Working for Environment (2000-2001).
    2. Member, Service Raleigh Initiative, 2003
  1. Research Communiy
Program Committee
* FLAIRS-21 Special Track on Games and Entertainment, 2008
* ACM Advances in Computer Entertainment (ACE), 2005, 2007
* AAAI Workshop on Intelligent Narrative Technologies
* Editorial Board, AAAI Video Archives

Reviewing
* IEEE Transactions on Visualization and Graphics
* Constraints
* Journal of Game Development
* Journal of Virtual Reality and Broadcasting
* Eurographics Symposium
* ACM - CHI (Computer Human Interaction) conference