On Teaching an Undergraduate Projects Course | IEEE Journals & Magazine | IEEE Xplore