Integrating design into undergraduate honors theses in a computer engineering program: an experiment | IEEE Journals & Magazine | IEEE Xplore