Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Putting IoT systems into place can be a complicated proposition, and fraught with hazards.
IT professionals often have little or no experience working with embedded systems, sensor networks, actuators, real-time systems, and other components that are common to IoT, so this Specialization provides a foundation for understanding how these components work with other systems that IT professionals typically have more experience working with—such as networks, cloud computing, and applications running on servers, desktop computers, and mobile devices.
In this Specialization, you will learn general strategies for planning, designing, developing, implementing, and maintaining an IoT system through various case studies and by assembling and configuring an IoT device to work in a sensor network. You will create an IoT device based on an ESP8266 microcontroller, implementing various common IoT features, such as analog and digital sensors, a web-based interface, MQTT messaging, and data encryption.
Note: This Specialization requires that you purchase several electronics components that are used to create an IoT prototype kit. This kit is used in many of the activities to illustrate IoT concepts in a hands-on way. The total estimated cost for all parts is under $50. To source these components, consult the list of components in the course setup instructions provided in the first course.
Syllabus
- Course 1: Internet of Things: Foundations of Design and Development
- Course 2: Internet of Things: Connectivity and Data Intelligence
- Course 3: Internet of Things: Governance and Real-World Implementation
Courses
-
In this course, you'll continue developing your IoT skills by communicating using wired devices, wireless devices, and Internet protocols. You'll also process IoT device input/output, process data in the cloud, and provide machine-to-machine (M2M) communication. This is the second course in a multi-course Specialization. All of the courses in this Specialization require that you purchase several electronics components that are used to create an IoT prototype kit. This kit is used in many of the activities to illustrate IoT concepts in a hands-on way. The total estimated cost for all parts is under $50. To source these components, consult the list of components in the course setup instructions provided in the first course.
-
This course will be useful to IT professionals with baseline skills in computer hardware, software support, and development who want to learn how to design, develop, implement, operate, and manage Internet of Things devices and related systems. You'll begin by selecting an architecture for an IoT project and identifying the benefits and challenges of IoT. Then, you'll select a configure a processing unit, select a microcontroller power source, and use a software development kit (SDK) to program an IoT device. This is the first course in a multi-course Specialization. All of the courses in this Specialization require that you purchase several electronics components that are used to create an IoT prototype kit. This kit is used in many of the activities to illustrate IoT concepts in a hands-on way. The total estimated cost for all parts is under $50. To source these components, consult the list of components in the course setup instructions provided in the first module of this course.
-
To round out your skills in IoT, you'll identify IoT security and privacy risks, manage those risks, and manage safety risks as well. You'll also identify real-world applications for IoT and follow the IoT development lifecycle. This is the third and final course in a multi-course Specialization. All of the courses in this Specialization require that you purchase several electronics components that are used to create an IoT prototype kit. This kit is used in many of the activities to illustrate IoT concepts in a hands-on way. The total estimated cost for all parts is under $50. To source these components, consult the list of components in the course setup instructions provided in the first course.
Taught by
Bill Rosenthal