13D111VS - Virtual Reality

Course specification
Course title Virtual Reality
Acronym 13D111VS
Study programme Electrical Engineering and Computing
Module Software Engineering
Type of study doctoral studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
      ESPB 9.0 Status elective
      Condition None
      The goal Introduction to the concepts and technologies of virtual reality that enhance human-machine interaction and exploration of complex systems, datasets or experiences, while providing an opportunity to gain hands-on experience in development of scenarios and sample applications using technologies such as Java3D or X3D/VRML.
      The outcome Acquiring the knowledge required for the implementation of virtual reality research, scientific and technical applications, with deeper familiarization with some practical aspects of implementation.
      Contents of lectures Man-machine interaction; principles of creating a user interface paradigms for virtual environments, virtual reality applications, processes of human perception and technology input and output devices, 3D computer graphics in real time, creating scenes and simulation; tools: OpenGL, Open Inventor, Java3D, VRML/X3D; VRML elements, distributed and collaborative virtual reality, social effects.
      Contents of exercises Joint design and development of practical scenarios or topics of the project; referral to relevant concepts, approaches, tools and literature; monitoring and discussion of the results and possible improvements throughout the work on the project and its documentation.
      1. Virtual Reality Technology, Second Edition with CD-ROM Grigore C. Burdea, Philippe Coiffet ISBN: 0-471-36089-9 Wiley-IEEE Press; 2 edition (June, 2003)
      2. Understanding Virtual Reality: Interface, Application, and Design R. Sherman, Alan Craig Series:Morgan Kaufmann series in computer graphics and geometric modeling Morgan Kaufmann; 1st edition (September, 2002) ISBN: 1558603530
      3. Brooks Jr., F. P., "What's Real About Virtual Reality?", IEEE Computer Graphics And Applications, 19(6), 16, 1999
      4. Hayward V, Astley OR, Cruz-Hernandez M, Grant D, Robles-De-La-Torre G. Haptic interfaces and devices. Sensor Review 24(1), pp. 16-29, 2004
      5. Java 3D Official Home Page - The Java 3D community source project,
      Number of hours per week during the semester/trimester/year
      Lectures Exercises OTC Study and Research Other classes
      Methods of teaching Direct work with with students on solving of practical issues related to implementation of virtual reality solutions
      Knowledge score (maximum points 100)
      Pre obligations Points Final exam Points
      Activites during lectures Test paper
      Practical lessons 20 Oral examination 30
      Seminars 50