Beginning engineering courses-a new approach | IEEE Journals & Magazine | IEEE Xplore