Enhancing Motivation and Learning in Engineering Courses: A Challenge-Based Approach to Teaching Embedded Systems | IEEE Conference Publication | IEEE Xplore