Introduction to Architecting Smart IoT Devices

BY
EIT Digital via Coursera

Learn by doing about the methodologies and technologies used in designing and architecting IoT devices.

Lavel

Beginner

Mode

Online

Duration

3 Weeks

Fees

Free

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based
Learning efforts 5 Hours Per Week

Course overview

Introduction to Architecting Smart IoT Devices online certification is designed by EIT Digital and taught by Martin Timmerman - Professor, which is delivered by Coursera for learners who want to master the strategies and techniques utilized for architecting IoT devices. The goal of the Introduction to Architecting Smart IoT Devices online course by Coursera is to assist learners to acquire the knowledge of the features of embedded systems.

Introduction to Architecting Smart IoT Devices online classes incorporate 16 hours of lectures that cover everything from the basics of the internet of things to the foundations of a robust embedded systems domain. With this course, learners will also be taught about system lifecycle, system modeling, software failures, hardware failures, design patterns, code generation, hacking, traceability matrix, Shannon's principle, and more.

The highlights

  • Shareable certificate of completion
  • Self-paced course
  • 16 hours effort
  • 100% online content
  • Flexible deadlines

Program offerings

  • English video lectures with multiple subtitles
  • 100% online content
  • Learning resources
  • Graded assignments
  • Graded quizzes
  • Practice exercises
  • Accessible on mobile devices

Course and certificate fees

Type of course

Free

certificate availability

Yes

certificate providing authority

Coursera

certificate fees

₹2,422

What you will learn

After completing the Introduction to Architecting Smart IoT Devices certification course, learners will be introduced to the fundamentals of the Internet of things along with the techniques used for architecting IoT devices and embedded systems. Learners will explore the theory of Shannon’s principles along with design patterns, model-based design, and COTS. Learners will study system modeling, system lifecycle, code generation, hacking, vulnerability, software failures, and hardware failures. Additionally, learners will learn how to write CHAOS reports and will become experts in electronic time reference and traceability matrix concepts.

The syllabus

Module 1: What are Embedded Systems?

Videos
  • Course introduction
  • Welcome to Module1!
  • Market
  • EmS Characteristics
  • Parallel Executions
  • Time
  • System Lifecycle
Readings
  • Welcome to Introduction to Architecting Smart IoT Devices!
  • History Of Embedded Systems
  • Today's Embedded Systems' Markets
  • What is a real-time system?
  • Shannon's Principle
  • COTS
  • Parallel - Concurrent - Multithreading
  • Tightly versus Loosely Coupled
  • Time Definitions
  • Time on our Planet
  • Electronic time references
  • Babylon? Methodology, method, model, framework, approach, paradigm
  • The phases in the process or methodology
  • Simulation, virtual reality and automatic code generation
Practice Exercises
  • Take this quiz after checking all resources in the Market web tour!
  • Take this quiz after checking all resources in the EmS Characteristics web tour!
  • Take this quiz after checking all resources in the Parallel Executions web tour!
  • Take this quiz after checking all resources in the Time web tour!

Module 2: Problems and Failures

Videos
  • Welcome to Module 2!
  • Abuse
  • Failure
  • Succes Rate
  • Build or Buy?
  • Complexity
Readings
  • Hacking and Vulnerability
  • Hacking for Beginners
  • Stuxnet
  • ATM Hacking
  • Medical device hacking
  • Ariane V failure
  • Mars Pathfinder failure
  • Embedded Systems Failure
  • Model-Based Design
  • CHAOS reports - success rates
  • Why software (and hardware) fails
  • Embedded systems risk areas
  • What is COTS?
  • Build or Buy
  • Skills needed in COTS world
  • COTS and testing
  • COTS example
  • What is SLOC?
  • Complex, smart, intelligent
  • Team Size
Practice Exercises
  • Take this quiz after checking all resources in the Abuse web tour!
  • Take this quiz after checking all resources in the Failures web tour!
  • Take this quiz after checking all resources in the Success rate web tour!
  • Take this quiz after checking all resources in the Build or Buy web tour!
  • Take this quiz after checking all resources in the Complexity web tour!

Module 3: System Life Cycle

Videos
  • Welcome to Module 3!
  • Lifecycle Basics
  • Architectural Design
  • Model-based Design
  • Intro to SysML
  • SysML Diagrams
Readings
  • Methodological models versus system modelling
  • Definitions on Lifecycle
  • Requirements gathering
  • Functional and non-functional requirements
  • Requirement Traceability Matrix
  • Design Patterns
  • Models: diagrams and mathematics
  • CASE TOOLS vs IDE
  • Business versus Embedded Systems Models
  • What CASE Tool? Low cost tools
  • Finding the SysML references and training
  • SysML overviews, tutorials, examples
  • Install a SysML Case tool
  • Get the book: SysML Distilled - A Brief Guide to the Systems Modeling Language
  • MagicDraw and Delligatti: how to prepare for the final quiz
Practice Exercises
  • Take this quiz after checking all resources in the Lifecycle basics web tour!
  • Take this quiz after checking all resources in the Architectural Design web tour!
  • Take this quiz after checking all resources in the Model-based Design web tour!
  • Take this quiz after checking all resources in the SysML Diagrams web tour!

Instructors

Mr Martin Timmerman

Mr Martin Timmerman
Professor
EIT Digital

Other Masters, Ph.D

Similar Courses

Introduction To Microsoft Azure IoT

Simpliv Learning

Online
Beginner

Internet of Things using Arduino

National Institute of Electronics and Information Technology, Haridwar

4 Weeks Online
Beginner

Internet of Things Programming and Big Data

Curtin University, Perth via Edx

5 Weeks Online
Beginner
Free

Internet of Things The Mega

Udemy

Online
Beginner
₹599 ₹2,999

Learn Node Red Programming in 48 Hours

Udemy

Online
Beginner
₹499 ₹1,799

Beginners Masterclass into Internet of Things

Udemy

Online
Beginner
₹449 ₹3,099

Introduction to Internet of Things using Raspberry...

Udemy

Online
Beginner
₹499 ₹799

Internet of Things Robotics and Hacking with NodeM...

Udemy

Online
Beginner
₹549 ₹2,299

Programming Internet of Things Beginning to Advanc...

Udemy

Online
Beginner
₹449 ₹2,499

From 0 to 1 Raspberry Pi and the Internet of Thing...

Udemy

Online
Beginner
₹499 ₹799

Courses of your Interest

An Introduction To Coding Theory

An Introduction To Coding Theory

IIT Kanpur via Swayam

8 Weeks Online
Beginner
Free

C++ Foundation

PW Skills

5 Months Online
Beginner
Free

Advanced CFD Meshing using ANSA

Skill Lync

4 Weeks Online
Beginner
₹ 40,000

Salesforce Platform App Builder Certification Trai...

Simplilearn

12 Hours Online
Beginner

Data Science Foundations to Core Bootcamp

Springboard

7 Months Online
Beginner
$9,900 $13,900
Full Stack Developer Course With Placement

Full Stack Developer Course With Placement

AttainU

7 Months Online
Beginner
₹ 68,000
User Experience Design And Research

User Experience Design And Research

UM–Ann Arbor via Futurelearn

35 Weeks Online
Beginner
Fundamentals of Agile Project Management

Fundamentals of Agile Project Management

UCI Irvine via Futurelearn

21 Weeks Online
Beginner
Artificial intelligence Design and Engineering wit...

Artificial intelligence Design and Engineering wit...

CloudSwyft Global Systems, Inc via Futurelearn

17 Weeks Online
Beginner

More Courses by EIT Digital

Security and Privacy for Big Data-Part 2

EIT Digital via Coursera

1 Week Online
Beginner
Free

Mastering Digital Twins

EIT Digital via Coursera

1 Hour Online
Beginner
Free
Blockchain for the Decision Maker

Blockchain for the Decision Maker

EIT Digital via Coursera

1 Week Online
Beginner
Free
Blockchain 360 a State of the Art for Professional...

Blockchain 360 a State of the Art for Professional...

EIT Digital via Coursera

7 Weeks Online
Beginner
Free

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books