Enhancing Engagement by Blending Rigor and Relevance. - Sarnath Ramnath; John H. Hoover (SIGCSE, 2016)