Students should not have access to all material on the server. Students should have a private space in the Hyperwave database where they can store private information like bookmarks, annotations, or assignments which are not ready to be published. Hyperwave's searching facilities enable students to easily retrieve information. The attributes TimeOpen and TimeExpire allow documents to become visible and invisible at certain dates. Thus, course material can become visible piece by piece so as to avoid shocking students with an information overload.
Annotations allow group discussions, question and answer databases, and private notes.
WaveMaster allows students to access the Hyperwave server with a WWW client, and thus they should be able to join the online lecture from any computer which is connected to the Internet and has a WWW browser installed. Hyperwave's supports the idea of modularization . Experts all over the world can create course modules which can be reused by others to create their course material. For instance, if you want to teach a lecture about sorting algorithms, you will look for modules describing the different sorting algorithms. If the modules are satisfactory, you will include them in you course.