Hacker News Comments on
University of California, Irvine
An Introduction to Programming the Internet of Things (IOT)
Hacker News Stories and CommentsAll the comments and stories posted to Hacker News that reference this url.
Looks like Coursera might have a few applicable classes. I found this: https://www.coursera.org/specializations/iot
IoT is basically the convergence of EE, software, and a bit of mechanical engineering. Since there are so many pre-made hardware platforms out there (Arduino, Pi, etc), you can get by only knowing circuit basics.