This course introduces students to the underlying concepts in manipulating a three dimensional virtual reality environment. The objects in this environment are both recognizable (dinosaur, tree, airplane) and also proper objects as the term is used in computer science. Students will work individually and in teams animating to specific objectives with a significant deliverable at the end of the course. Implementations of interactive advertising or educational games are potential project areas. Topics include: virtual reality concepts (objects, point of view, lighting), object oriented concepts (properties, methods, events), and animation control concepts (collision detection, decision implementation, iteration, and parallel activities). This course is cross listed with IT 135. Prerequisite: IT 100.