Course Outline

Lesson 1: Planning an IoT Implementation

  • Topic A: Select a General Architecture for an IoT Project
  • Topic B: Identify Benefits and Challenges of IoT

 

Lesson 2: Constructing and Programming an IoT Device

  • Topic A: Select and Configure a Processing Unit
  • Topic B: Select a Microcontroller Power Source
  • Topic C: Use a Software Development Kit to Program an IoT Device

 

Lesson 3: Communicating with an IoT Device

  • Topic A: Communicate Using Wired Connections
  • Topic B: Communicate Using Wireless Connections
  • Topic C: Communicate Using Internet Protocols

 

Lesson 4: Processing IoT Data

  • Topic A: Process IoT Device Input and Output
  • Topic B: Process Data in the Cloud
  • Topic C: Provide Machine to Machine Communication

 

Lesson 5: Managing Risks on IoT Projects

  • Topic A: Identify IoT Security and Privacy Risks
  • Topic B: Manage IoT Security and Privacy Risks
  • Topic C: Manage IoT Safety Risks

 

Lesson 6: Undertaking an IoT Project

  • Topic A: Identify Real World Applications for IoT
  • Topic B: Follow the IoT Development Lifecycle

Requirements

To ensure your success in this course you should be an experienced computer user who is comfortable setting up and configuring computers and electronic devices.

 21 Hours

Upcoming Courses