Software Architecture for the Internet of Things

Design IoT applications with the help of industry experts and real-world cases!

Curious about Software Architecture for the IoT?

Is this the course for you?

You're at the right address if you're a software engineer, embedded systems engineer or a technical manager who aspires to connect their career to the internet of the future: the Internet of Things. Our blended learning approach offers you the best of both worlds: you can learn online whenever you want to, but can still get hands-on coaching from industry experts.

What will you learn?

This course will focus on security, interoperability, modifiability and scalability of the software of IoT applications. In this course, you'll learn how to:

  • design futureproof systems that meet the requirements of IoT systems
  • apply best-in-class software architecture methods
  • design complex IoT applications
  • understand the business impact of the technical decisions that you make as an IoT system architect.

Learning effort

Length: 4 weeks online + 1 day F2F
Learning effort: 6 hours/week
Level: Intermediate
Language: English
Certificates: currently not available

How is the course organized?

Pick your preferred version of this course: online or blended.

Online (€49 excl. VAT)

  • Access to all online course material for 1 year
  • 2 hours of online tutoring per week
  • online interaction and learning with other students

Blended (€650 excl. VAT / €585 excl. VAT for EIT Partners)

  • Everything you get in the online version
  • Even more personal online tutoring during 'online office hours'
  • Possibility to propose an own project that can be used for personal coaching
  • F2F day in group (or a one-hour individual coaching, if preferred)


Johan Thys

Questions about course content or registering? 

Who's who?

Frank Gielen

Software engineer, doctor and professor Frank Gielen has been a director at many European software technology companies. Currently, he is professor of software technology entrepreneurship at Ghent University and Education director at InnoEnergy.

Jolien Coenraets

Jolien is a freelance entrepreneurship instructor, Project Manager of Technopreneurship for everyone and teaching assistant for the courses Design Project and Software Architecture at Ghent University. Besides these technical courses she's also the main assistant in Dare to Venture, the Lean Launchpad course at Ghent University. 

Jelle Nelis

Jelle Nelis holds a degree in Computer Science from Ghent University. After graduating, he joined Ghent University's computer science research group IBCN. The growing frustration of compatibility issues during his research led him to architect and co-develop an interoperability framework called DYAMAND, which is currently used in several international research projects.

Stijn Schuermans

Stijn is the founder of Innovictory, a business model consulting firm that helps product leaders to create impact in a world of 'free', multi-market competition - and he's lead IoT researcher at VisionMobile. He has over a decade's experience as engineer, product manager, strategist and business analyst.