Assignments

The suggested assignment, The Virtual Dealing Room, incorporates all the challenges mentioned above. It is ambitious, indeed, but certainly relevant, since virtual communities will become a dominant phenomenon on the Internet. It is an example of a knowledge-intensive, distributed application area, for which O-O provides, in principle, the solutions required for their realization.

Of course, you are welcome to think of variations on this theme an if you see no other option you may pick an assignment from the the old list.

If you think that the technology will be too much to master, don't worry. There is a forum in which you can ask technical questions and discuss other topics with your fellow students. And, if needed we will organise periodic meetings where you can exchange ideas, ask for information and get advice on the technology.

Although it would be nice to have a real 3D interface to the community, I am aware of the fact that most of the technology involved is still somewhat unstable. See MMA1 Web3D for more information on VRML/Web3D technology. However, even without using 3D technology, you must strive for an intuitive interface that that is suited for the application domain.