The delivery of an introductory course in computer science through the virtual classroom | IEEE Conference Publication | IEEE Xplore