Course Code: iottech01
Duration: 14 hours
Prerequisites:
  • An understanding of basic technical concepts in automation, utilities, or telecom
  • Experience with systems, equipment, or communication protocols used in industrial settings
  • Basic programming experience (e.g., scripting, logic programming, or any high-level language)

Audience

  • Technical professionals from the utilities, automation, or telecom sectors
  • Engineers or technicians involved in monitoring, infrastructure, or remote data systems
  • Participants with limited IoT knowledge but relevant field experience (e.g., SCADA, PLCs, metering, communications)
Overview:

IoT Fundamentals is an introduction to the core concepts and practical applications of the Internet of Things.

This instructor-led, live training (online or onsite) is aimed at beginner-level  technical professionals who wish to use IoT technologies to connect, monitor, and manage physical devices and data across industrial systems.

By the end of this training, participants will be able to:

  • Install and configure basic IoT devices and gateways.
  • Understand key communication protocols (e.g., MQTT, CoAP, Modbus). 
  • Connect sensors and controllers to cloud platforms.
  • Design simple IoT workflows for data monitoring and automation.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

 

Course Outline:

 Day 1 – Fundamentals and IoT Applications in Utilities and Automation

 

Session 1: Introduction to the Internet of Things (IoT)

What is IoT? Simple and practical definition

Evolution: From SCADA → IoT → AIoT → Digital Twin

Consumer IoT vs. Industrial IoT – key differences

Benefits of IoT in technical industries: efficiency, control, predictability

Session 2: Components of an IoT System

Sensors, actuators, and controllers – types and roles

Communication protocols: LoRaWAN, NB-IoT, ZigBee, MQTT

Gateways, edge devices, and field connectivity

Data collection and processing platforms (cloud and edge computing)

Session 3: Real-World Use Cases – Industrial IoT Applications

Smart metering (water, gas, energy) – how it works

Equipment monitoring and predictive maintenance

Leak detection, fault monitoring, and anomaly alerts

Telecom and energy network management with IoT

Practical Session – Group Activity

Workshop: “Designing an IoT system for water monitoring”

Teams design a complete system for water distribution monitoring (flow, leaks, consumption)

Brainstorming, planning, and final group presentations

 


 Day 2 – IoT Technology, Architecture and System Design

 

Session 4: Full IoT System Architecture

Data flow from sensor to cloud platform

Edge-to-cloud architecture: pros, use cases

MQTT protocol in action – lightweight, reliable communication

The role of data lakes and SCADA/ERP integration

Session 5: IoT Security Essentials

Why is IoT vulnerable? Real-world risks

Best practices: encryption, device authentication, network isolation

Security on device, network, and cloud layers

Session 6: Choosing the Right IoT Technology

How to choose the right sensors and connectivity

Decision factors: environment, distance, energy, cost

Comparing LoRaWAN, NB-IoT, 4G/5G, and industrial Wi-Fi

Practical Session – Project Workshop

Workshop: “Designing an IoT system for electricity grid monitoring”

Technical brief + teamwork + project plan and presentation

Wrap-Up & Next Steps

How to start an IoT pilot project

Free tools and simulators for prototyping

Q&A, key takeaways, personalized recommendations