Software engineering education: a modest proposal | IEEE Journals & Magazine | IEEE Xplore