A Hackathon Methodology for Undergraduate Course Projects | IEEE Conference Publication | IEEE Xplore