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

₹ 2699

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

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 2 weeks 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
  • 2 weeks 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

Fees information
₹ 2,699

The fees for the course Introduction to Architecting Smart IoT Devices is - 

HeadAmount in INR
Course FeesRs. 2,699
certificate availability

Yes

certificate providing authority

Coursera

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

Certificate in Database Management using SQL and M...

Certificate in Database Management using SQL and M...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Dashboarding and Storytelling using...

Certificate in Dashboarding and Storytelling using...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Spreadsheet Modelling using Excel

Certificate in Spreadsheet Modelling using Excel

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Big Data Analytics

Certificate in Big Data Analytics

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Artificial Intelligence and Deep le...

Certificate in Artificial Intelligence and Deep le...

Amity Online

40 Hours Online
Beginner
₹42,000 ₹52,000
Certificate in Text Mining and NLP

Certificate in Text Mining and NLP

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000
Certificate in Descriptive Analytics and Data Pre-...

Certificate in Descriptive Analytics and Data Pre-...

Amity Online

16 Hours Online
Beginner
₹17,000 ₹21,000
Certificate in Applied Data Engineering

Certificate in Applied Data Engineering

Amity Online

60 Hours Online
Beginner
₹75,000 ₹100,000
Certificate in Programming for Data Analytics Usin...

Certificate in Programming for Data Analytics Usin...

Amity Online

24 Hours Online
Beginner
₹27,000 ₹33,000
Certificate in Predictive Analytics Using Python

Certificate in Predictive Analytics Using Python

Amity Online

32 Hours Online
Beginner
₹32,000 ₹40,000

More Courses by EIT Digital

Security and Privacy for Big Data-Part 2

EIT Digital via Coursera

1 Week Online
Beginner

Mastering Digital Twins

EIT Digital via Coursera

1 Week Online
Beginner
Blockchain for the Decision Maker

Blockchain for the Decision Maker

EIT Digital via Coursera

1 Week Online
Beginner
₹ 2,699
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
₹ 2,699

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses