Home
Research
Publications
Teaching and Admin
Web Resources
Personal Info
|
Graduate Research Projects:
- Avatar-based Virtual Communities for Education: The purpose of this project is to create an avatar-based community to be used for academic purposes (virtual classroom, meeting space, library, etc). Immediate objective is to set up Carleton Virtual, a virtual educational space for CU community. More information can be found at project website.
- Multimodal Human-Computer Interaction: This project investigates the use of multiple modalities, especially video-based input, to control games and other applications. See
project website (vHCI).
- Procedural Character Animation: This
project involves creating computational models and software components to
generate character animation (such as walking, dancing, facial expressions, etc)
instead of using pre-captured and keyframed animations.
- Dynamic Content Generation for Games: This project involves the use of architectural information (style, usability, basic blocks, etc) to dynamically create level content such as buildings.
- Serious Games and Educational Technologies: This is an
umbrella for a variety of projects related to the use of digital media for
non-entertainment, especially educational, objectives.
- Digital Media and Individual/Group Identities: The
projects aims at investigating the relation between the use of technology(digital emdia in particular) and individual/group sense of identity.
- Other projects may be available based on student interests and skills, especially in the area of digital art
- Avatar-based Virtual Communities for Education: The purpose of this project is to create an avatar-based community to be used for academic purposes (virtual classroom, meeting space, library, etc). Immediate objective is to set up Carleton Virtual, a virtual educational space for CU community. More information can be found at project website. Requires 3D modeling/animation and some scripting skills.
- Serious Games and Educational Technologies: This is an
umbrella for a variety of projects related to the use of digital media for
non-entertainment, especially educational, objectives.
- Mobile Development: This project targets development of innovative mobile applications particularly games and mainly for Android platform.
- Alternative Input Systems: This project investigates the use of alternative (mainly video-based and haptic) interfaces to control games and other applications. Use of Microsoft
Kinect is an immediate target.
- HTML-5 and WebGL: HTML-5 opens up new oportunities for app/game development by providing functionality like in-browser rendering. This project investigates some of these possibilities and aims at developing a game engin on top of WebGL.
- Procedural Character Animation in Maya and XNA: This project involves creating computational models and software components to generate character animation (such as walking, dancing, facial expressions, etc) instead of using pre-captured and keyframed animations. The work involves some 3D modeling/animation and XNA or MEL programming.
- Dynamic Content Generation in XNA or other Game Engines: This project involves the use of architectural information (style, usability, basic blocks, etc) to dynamically create level content such as buildings. Requires some programming skills. Experience with XNA or other 3D programming background is an asset.
- News Service for Facebook: Currently there are un-structured news and postings received by Facebook users and also the possibility of subscribing to an organization/company's page to receive their news. The objective of this project is to design a structured news service on Facebook that allows people to receive news and postings of others identified by metadata and structured in a more usable format. Requires programming skills for Facebook apps.
- Collaborative Multimedia Production Tools for Facebook: The objective of this project is to design a variety of multimedia production tools (graphics and animation) that allow friends on Facebook to work on the same product (e.g. a postcard, an animation, etc). Requires programming skills for Facebook apps.
- Other projects may be available based on student interests and skills
|