A survey of the co-op writing experiences of recent engineering graduates | IEEE Journals & Magazine | IEEE Xplore