Bringing theory and practice together in engineering classrooms | IEEE Conference Publication | IEEE Xplore