A communication curriculum in engineering education: An alternative model | IEEE Journals & Magazine | IEEE Xplore