Курс призначений для вивчення принципів та прийомів проектування та розробки програмних додатків Internet of Things,  формування системи знань студентів в області Internet of Things та цифрових технологій. В дисципліні основний акцент робиться на розумінні фундаментальних концепцій і механізмів, які лежать в основі функціонування Internet of Things. Основною метою курсу є формування знань, умінь і навичок студентів у галузі Internet of Things, обробки великих даних, використання програмно-технічних комплексів для створення, програмування та використання розумних пристроїв на базі контролерів. У курсі розглядаються питання пов'язані із основами  Інтернет програмування, принципами та підходами до створення та програмування розумних пристроїв з використанням мікроконтролерів Arduino, Raspberry Pi. Метою проведення лекційних занять є ознайомлення студентів з теоретичними питаннями щодо проектування та впровадження ІоТ в сучасному суспільстві. Мета проведення лабораторних занять полягає у тому, щоб виробити у студентів практичні навики при роботі із апаратно-програмними засобами, які дозволяють управляти апаратно частиною та розробляти програмні засоби для подальшій інтеграції  їх в Internet of Things.