Computer gaming technology education: Advanced 3D laboratory and courseware | IEEE Conference Publication | IEEE Xplore