A semi-autonomous embedded systems course

Educational research has shown that students learn with deeper understanding and retain that understanding for a greater duration when they learn in an environment of inquiry. In order to foster an environment of inquiry in an embedded systems course, we have redesigned the course to give students more and more autonomy with course material as the course progresses. In this paper, we describe the design and preliminary assessment of a semi-autonomous embedded systems course in the computer engineering program at Cal Poly, San Luis Obispo. Preliminary assessment data indicate that the course appears to provide an environment of inquiry for students, but further assessment is required to determine if the semi-autonomous nature of the course increased student understanding and retention of course material.