Introduction to the Internet of Things (IoT)

Description

Depending on the sources, 25-50 billion smart and networked connected devices are expected to be in use by the end of 2020. Due to recent massive price decreases in connectivity technology and availability of wireless micro controllers, sensors, and actors, this area has potential for massive economic opportunity. This is the rise of the Internet of Things.

This class is targeted at bachelor computer scientist students or technology ethusiasts. In this class, we will investigate what the Internet of Things entails and its driving forces and impact. We will experience this hands-on by building and inventing new devices. We will also learn how to integrate and network these devices into systems. System design will be a significant part of this class.

As this design is a difficult process, we will look at current machine to machine communication technologies as well as frameworks and framework development. We will also cover and try to forecast economic opportunities in this domain. We will learn to critically reflect, assess, and employ the solutions available to develop our own creative solutions.

In our practical labs, we will look both at small DIY solution which could be employed and enrich our direct environment, but also discuss potential industrial applications and impact. All in-class work including failures and successes will be recorded in a personal portfolio, which may serve as a reference for future job applications and be the main element of assessment.

Open discussion group

(with focus on ulnoiot)

#ulnoiot:matrix.org

Hardware

You do need some hardware to execute this class, a basic ulnoiot kit shoud suffice, but feel free to get more (Arduino) sensors and actors as well as some resistors, transistors, and capacitors. Compare here.

Slides and Lecture Recordings