This course covers the essentials of the Internet-of-Things (IoT) and its technologies and protocols, in addition to tools, equipment, and software used with it. The course also includes fun hands-on activities to model securely connecting sensors to cloud services over IP networks and collecting data in IoT end systems.