COSC 829: Advanced Virtual Reality Systems
Fall Semester 2012 Course
Information
Instructor: Dr. Sharad Sharma
Department of Computer Science
Bowie State University
E-MAIL: ssharma@bowiestate.edu
CLASS HOURS:
Tuesday: 4:55 PM – 7:25 PM, CSB 312
OFFICE HOURS: Tuesday: 1:55 – 4:55 PM, or by appointment
OFFICE LOCATION: Computer Science
Building, Room 317
COURSE DESCRIPTION
The course explains how to build complex virtual worlds being able to be distributed on the networks. Advanced concepts for real-time animation, 3d interaction, gesture recognition, audio, haptic rendering, collision detection and response, facial communication, voice recognition and synthesis will be covered. Students will design and develop an interactive, three-dimensional (3D) game or educational application.
Text Book
Craig, A., Sherman, W. R., & Will, J. D. (2009) Developing Virtual Reality Applications: Foundations of Effective Design. 1st Edition, Morgan Kaufmann Publishers. (Google Preview)
All the lecture slides are at Blackboard
* Syllabus
* Assignments
Weekly Time Schedule
4 - Sept |
Introduction |
|
11 - Sept |
WorldViz Vizard |
|
18 - Sept |
Augmented Reality, mobile VR
|
|
25 - Sept |
3D graphics & modeling, VR software |
Assignment 2 |
2 - Oct |
Tracking systems for VR |
|
9 - Oct |
3D & VR displays |
|
16 - Oct |
Mid
Term Exam
|
|
23 - Oct |
Open Lab/Project Proposal Presentation |
|
30 - Oct |
I/O devices, haptics |
|
6 - Nov |
Networked VR, Web3D |
|
13 - Nov |
Mobile VR |
|
20 - Nov |
Novel user interfaces |
Mid Project Demo 1 |
27 - Nov |
Applications in VR |
|
4 - Dec |
Emerging Applications
|
|
11 - Dec |
Group Project Presentations/ Demo, Presentations. |
Due date for Project |
18-Dec |
Final
Exam
|
|
* Project Deliverables and Evaluation
Reference
To view our three-dimensional VRML 2.0 models, we recommend the CosmoPlayer plug-in for Internet Explorer, Firefox, Mozilla, and other Web browsers. The CosmoPlayer can be downloaded from this NIST Web site, from karmanaut, or from other places. Please refer to these latest Download and Install Instructions from NIST.