| THE UNIVERSITY OF BIRMINGHAM | Computer Science |
SYLLABUS PAGE, 2003/04
Level 3
| Dr L Jankovic
| 10 credits in Sem2 |
Programmes | Modules | Updates | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus | Links
The School of Computer Science Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
No major changes during the current academic year.
2 July 2003: Most recent update.
| This module introduces the concepts of virtual reality, using Virtual Reality Modelling Language (VRML) and enables the students to gain hands-on experience by developing their own applications. |
The aims of this module are to:
| On completion of this module, the student should be able to: | Assessed by: |
| Demonstrate conceptual understanding of virtual reality, regardless of the programming language used. | Practical work |
| Develop virtual reality models in VRML. | Practical work |
| Combine VR and numerical modelling using VRML and Java/JavaScript. | Practical work |
| Apply the knowledge to modelling in a wide range of disciplines. | Practical work |
Restrictions:
| None |
Prerequisites:
| None |
Co-requisites:
| None |
Teaching methods:
| 2 hrs lectures/tutorials per week |
Contact hours:
| 22 |
| Continuous assessment (100%). |
|
The continuous assessment consists of a mini-project. |
| Title | Author(s) | Publisher, Date | Comments |
| The Annotated Vrml 2.0 Reference | R. Carey, G. Bell | Addison-Wesley, 1997 | Written by the language's designers, this is an essential reference |
| Reality Architecture: Building 3D Worlds In Java and VRML | M. McCarthy, A. Descartes | Prentice Hall, 1998 | Useful in putting VRML into perspective, but not sufficiently detailed with reference to coding |
| Distributed Virtual Worlds : Foundations and Implementation Techniques Using Vrml, Java, and Corba. | S. Diehl | Springer Verlag, 2001 | From editorial review: The book not only provides and explains source code which can be used as a starting point for own implementations, but it also describes the fundamental problems and how currently known solutions work. |
None.
Programmes | Modules | Updates | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus | Links
| Page maintained by: | Dr L Jankovic |
| Content last updated: | 2 July 2003 |
| Source: | /resources/modules/2003/xml/02645.xml |