Architecting Smart IoT Devices

Learn how to select the best hardware and software components for your IoT device!

Curious about Architecting Smart IoT Devices?

Is this the course for you?

In this course you'll learn about the basics of embedded hardware. If you're a product managertechnical manager or involved in developing embedded systems, then this is the course for you! This course focuses on embedded systems applications in the area of IoT. 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 teach you how to 

  • develop embedded devices
  • reduce the time to market
  • discover all pre-made hardware and software components
  • use and integrate processor families, operating systems, boards and networks

At the end of the course you'll be ready to start architecting and implementing your own device! You'll learn how to debug it, finetune it and how to make it run on low power.

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? 

Meet your coaches

Martin Timmerman

Prof. Dr. Martin has been active in the domain of embedded systems since 1980! Next to running his own company, Martin's research focuses on testing and securing virtualization solutions in both business and embedded systems. His experience in both a research and industrial environment makes him the ideal moderator for this course.

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.

Luc Perneel

Luc is the industry technology expert for this course. He has over 20 years of experience in real industrial cases: his strongest point is to find simple solutions for complex problems, keeping in mind all requirements and budgets. Just when it seems that nobody's ever going to find a solution for an embedded systems bug, Luc will.

Long Peng

Long is an assistant coach in this course. His research topics include embedded systems, real-time operating system benchmarking, robotic software framework and multi-robot formation control. Long can answer all possible technical questions (and the seemingly impossible ones too!) about modern embedded systems.

Fei Guan

Fei is an assistant coach in this course. Her research interests are in the areas of mixed-criticality systems and adaptive scheduling. With all the knowledge that she has, all possible questions related to hardware and software interactions or application development on embedded operating systems can be answered.

Maarten Weyn

Prof. Dr. Maarten Weyn is the low power coach in this course. You can contact him will all questions related to low power communication and power optimization for IoT devices.