Undergraduate research and complex problem solving: Understanding and translating such experiences to the classroom | IEEE Conference Publication | IEEE Xplore