Integrating World Wide Web technology into undergraduate education | Synapse