Experiences with undergraduate honors theses in the computer engineering program at Brown University | IEEE Conference Publication | IEEE Xplore