Hands-On Remote Labs: Collaborative Web Laboratories as a Case Study for IT Engineering Classes | IEEE Journals & Magazine | IEEE Xplore