A Web-based Approach To Distance Learning And Student Collaboration | IEEE Conference Publication | IEEE Xplore