This course will describe the market around the Internet of Things (IoT), the technology used to build these kinds of devices, how they communicate, how they store data, and the kinds of distributed systems needed to support them. Divided into four modules, we will learn by doing.
We will start with simple examples and integrate the techniques we learn into a class project in which we design and build an actual IoT system. The client will run in an emulated ARM environment, communicating using common IoT protocols with a cloud-enabled backend system.
Credit Goes to Guru Vidya