New ideas for engineering education in virtual environments | IEEE Conference Publication | IEEE Xplore