Course

Introduction and Programming with IoT Boards

Pohang University of Science and Technology

Delve into the dynamic world of Internet of Things (IoT) with the "Introduction and Programming with IoT Boards" course. This comprehensive program, suitable for senior undergraduates, graduate students, and industry professionals, provides a thorough understanding of IoT concepts, architecture, and networking technologies. Participants will gain hands-on experience programming IoT development kits including Arduino, Raspberry Pi, and Samsung ARTIK.

Throughout this course, you will explore the pivotal role of IoT in the 4th Industrial Revolution, alongside AI and Big Data. With a focus on practical application, you will acquire the skills needed to develop IoT applications and effectively utilize various IoT boards. The course will be conducted in English, with the added convenience of English and Korean subtitles for accessibility.

Certificate Available ✔

Get Started / More Info
Introduction and Programming with IoT Boards
Course Modules

Explore IoT concepts, networking technologies, and programming with popular IoT boards such as Arduino, Raspberry Pi, and ARTIK in this comprehensive course designed for senior undergraduates, graduate students, and industry professionals.

Introduction to IoT

Week 1 delves into the foundational concepts of IoT, providing an introductory overview of its significance and potential applications. The module covers the essential architecture and networking technologies involved in IoT, setting the stage for a deeper exploration of IoT programming with specific development kits.

Networking Technologies for IoT

Week 2 focuses on networking technologies for IoT, offering insights into the various communication protocols and networking architectures crucial for IoT applications. Participants will gain a comprehensive understanding of the underlying technologies that enable seamless connectivity and data exchange in IoT ecosystems.

IoT Programming with Arduino

Week 3 delves into IoT programming with Arduino, a popular development kit widely used for creating IoT applications. Participants will learn to program and integrate sensors/actuators, develop data analytics, and build smart applications using Arduino, gaining practical skills for IoT development.

IoT Programming with Raspberry Pi

Week 4 explores IoT programming with Raspberry Pi, providing participants with hands-on experience in programming and deploying IoT applications using this versatile and powerful development board. From setting up the board to developing IoT applications, this module offers comprehensive insights into Raspberry Pi's potential for IoT development.

IoT Programming with ARTIK Board

Week 5 focuses on IoT programming with ARTIK Board, offering a detailed exploration of Samsung ARTIK's capabilities for IoT development. Participants will gain practical skills in programming and integrating ARTIK for IoT applications, leveraging its advanced features for developing innovative IoT solutions.

More Cloud Computing Courses

Answering Complex Questions Using Native Derived Tables with LookML

Google Cloud

Answer complex questions using native derived tables with LookML in this self-paced Google Cloud lab.

Dataprep: Qwik Start

Google Cloud

Dataprep: Qwik Start

Software Defined Networking

Georgia Institute of Technology

Software Defined Networking offers an in-depth exploration of data center networking technologies, focusing on software-defined networking, Microsoft VL2 architecture,...

Observability in Google Cloud - Español

Google Cloud

Observability in Google Cloud - Español is a comprehensive course covering tools for application performance management, including Error Reporting, Cloud Trace,...