Focusing software education on engineering | IEEE Conference Publication | IEEE Xplore