Skip to content

28DIGITAL — Frank Gielen

Software Architecture for the Internet of Things

Explore 28DIGITAL’s IoT architecture course for requirements, quality attributes, design tactics and patterns, following a structured design process.

PaidMixed10+ hoursEnglishCertificateSoftware Architecture
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

28DIGITAL introduces software architecture through the Internet of Things. Requirements and the design process lead into quality attributes, tactics and patterns. The sequence helps learners explain why a connected system’s design depends on more than its functional feature list.

What you will learn

  • Translate IoT requirements into architecture concerns.
  • Identify quality attributes that influence a design.
  • Compare tactics and patterns against those attributes.

Who this suits

Learners exploring architecture for connected systems. Coursera lists a mixed level and does not provide detailed prerequisites in the course facts.

Before you enroll

Preview the expected software and IoT background. Consider connectivity, device constraints and failure behavior when applying a pattern; a diagram alone does not establish that a deployment will work.

Coursera offers paid enrollment or subscription access. Check the enrollment screen for assessment and certificate terms, trials and any financial-aid options. Provider access terms can change; review them before paying.

Put it into practice

Design a simple sensor-reporting system. Compare two communication arrangements against intermittent connectivity and explain which quality attribute drove the choice.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Coursera.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Coursera
Learning format
Course
Price
Paid
Level
Mixed levels
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
28DIGITAL — Frank Gielen
Page updated
12 Oct 2026