Virtualization Technologies in the Undergraduate IT Curriculum | IEEE Journals & Magazine | IEEE Xplore