A comprehensive approach to educating students about the internet-of-things | IEEE Conference Publication | IEEE Xplore