Graduate level research from undergraduate students: the lessons learned by student and professor alike | IEEE Conference Publication | IEEE Xplore