An Innovative Framework to Improve Course and Student Outcomes | IEEE Conference Publication | IEEE Xplore