Use codeEDU10for 10% off
Core trackEmbedded C & Microcontrollers

IoT, Embedded & Edge Computing

The next wave of technology is not on a screen — it is inside machines, sensors and factory floors, quietly making decisions in real time. This domain teaches you to build the embedded software and connected hardware behind smart devices and industrial automation. You will work with the controllers, protocols and edge-AI tools that keep physical systems running without a human watching every second. It is hands-on, tangible engineering with a genuinely growing list of places to use it.

  • Siemens PLC
  • Rockwell
  • STM32
  • FreeRTOS
  • ROS 2
  • Edge AI
IoT, Embedded & Edge Computing illustration
379+Courses in this domain
View Courses

Domain Scope

Where IoT & Embedded fits in real work today

379+

Courses in this domain

#3

Of 20 by catalogue depth

8

Career tracks mapped

6

Core technologies covered

Depth against nearby domains

This domain and its closest neighbours out of 20, ranked by how many courses each catalogue carries. Longer bar means a deeper catalogue.

  • Cybersecurity & Ops#2 · 530
  • IoT & Embedded#3 · 379
  • Cloud & DevOps#4 · 334
  • Generative AI & ML#5 · 321

IoT & Embedded holds 9% of the 20-domain catalogue.

How hands-on each technology gets

An editorial reading of how much of the work is keyboard-on time rather than concepts. Not a course count.

  • Siemens PLC85
  • Rockwell75
  • STM3280
  • FreeRTOS70
  • ROS 278
  • Edge AI65

Higher means more lab, build and troubleshooting work; lower means more concept, policy and design work.

Career Tracks

8 routes through this domain

Ordered foundational to specialised. Bar length is how much weight the track carries inside the domain — most learners complete one or two of these, not all eight.

  • Embedded C & MicrocontrollersBeginner · 5–7 wks
  • Real-Time Operating SystemsIntermediate · 4–6 wks
  • Industrial Control & PLC ProgrammingIntermediate · 6–8 wks
  • IoT Connectivity & ProtocolsIntermediate · 4–6 wks
  • Robotics & ROS 2Advanced · 6–8 wks
  • Edge AI & On-Device InferenceAdvanced · 5–7 wks
  • Industrial Networks & OT SecurityAdvanced · 4–6 wks
  • Hardware Bring-Up & DebuggingIntermediate · 4–6 wks
BeginnerIntermediateAdvancedDurations are typical study time, not a fixed schedule.

The path most learners take

Three steps in sequence, then one specialisation. Picking a single branch is normal — finishing all four is not the expectation.

  1. Step 1

    Embedded C & Microcontrollers

  2. Step 2

    Real-Time Operating Systems

  3. Step 3

    An Application Domain

Then one of

PLC & AutomationIoT ConnectivityRobotics & ROS 2Edge AI

Before you start

What to have ready before the foundations track. Everything else is taught from scratch.

  • Basic C programming
  • Willing to work with real hardware and a debugger
  • Electronics fundamentals help but can be learned alongside
  • No industrial experience required

Technology Reference

What you actually learn, tool by tool

  • Siemens PLC85Ladder and structured text, TIA Portal, HMI screens and commissioning
  • Rockwell75Studio 5000, tag-based programming and plant-floor troubleshooting
  • STM3280Peripherals, interrupts, timers, low-power modes and HAL versus register work
  • FreeRTOS70Tasks, scheduling, queues, semaphores and diagnosing timing bugs
  • ROS 278Nodes, topics, services, launch files and simulation before hardware
  • Edge AI65Model quantisation, accelerators and running inference under tight constraints

The full technology list for this domain is Siemens PLC, Rockwell, STM32, FreeRTOS, ROS 2 & Edge AI — the six above are the ones the catalogue goes deepest on.

Why This Domain, Right Now

IoT & Embedded is worth the hours

Manufacturing, energy and logistics are automating at once, and embedded skills are scarce because they need real hardware practice that most software training never touches.

Browse the 379+ courses

379+

Courses in this domain

#3

Of 20 by catalogue depth

8

Career tracks mapped

6

Core technologies covered