Coursera
Coursera Logo

Introduction to Architecting Smart IoT Devices 

  • Offered byCoursera

Introduction to Architecting Smart IoT Devices
 at 
Coursera 
Overview

Duration

17 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Introduction to Architecting Smart IoT Devices
 at 
Coursera 
Highlights

  • 50% started a new career after completing these courses.
  • Earn a shareable certificate upon completion.
  • Flexible deadlines according to your schedule.
Details Icon

Introduction to Architecting Smart IoT Devices
 at 
Coursera 
Course details

More about this course
  • What will you learn?
  • Embedded Systems are so ubiquitous that some of us take them for granted: we find them in smartphones, GPS systems, airplanes and so on. But have you ever wondered how these devices actually work? If so, you're in the right place!
  • In this course, you'll learn about the characteristics of embedded systems: the possibilities, dangers, complications and recipes for success. We'll discuss all of this in the framework of a flourishing embedded systems field: the Internet of Things, where billions of intercommunicating devices could enable unprecedented, innovative products and services. If you'd like to learn how to create similarly innovative products, then this is the course for you!
  • At the end of the course, you'll be able to:
  • - make the right choice for your own project when it comes to the target market, parallel executions, time and the lifecycle of your system
  • - hack, avoid failure and promote success
  • - decide whether to buy or to build components
  • - how to assemble a good team
  • - install case tools
  • - learn how to work with SysML
  • This is an introductory course. Check out our more advanced course Architecting Smart IoT Devices soon if you want to go beyond the basics!
Read more

Introduction to Architecting Smart IoT Devices
 at 
Coursera 
Curriculum

What are Embedded Systems?

Course introduction

Welcome to Module1!

Market

EmS Characteristics

Parallel Executions

Time

System Lifecycle

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

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!

Problems and Failures

Welcome to Module 2!

Abuse

Failure

Succes Rate

Build or Buy?

Complexity

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

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!

System Life Cycle

Welcome to Module 3!

Lifecycle Basics

Architectural Design

Model-based Design

Intro to SysML

SysML Diagrams

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

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!

Introduction to Architecting Smart IoT Devices
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Introduction to Architecting Smart IoT Devices
     at 
    Coursera 
    Students Ratings & Reviews

    4/5
    Verified Icon3 Ratings
    M
    Manasi Kudche
    Introduction to Architecting Smart IoT Devices
    Offered by Coursera
    5
    Learning Experience: Architecture of smart IoT, data packet
    Faculty: Faculty was really good Curriculum was relevant and comprehensive
    Course Support: No career support provided
    Reviewed on 14 May 2022Read More
    Thumbs Up IconThumbs Down Icon
    B
    Bonkuri Vamsee Krishna
    Introduction to Architecting Smart IoT Devices
    Offered by Coursera
    4
    Other: Some real-world examples of IoT are wearable fitness and trackers (like Fitbits) and IoT healthcare applications, voice assistants (Siri and Alexa), smart cars (Tesla), and smart appliances (iRobot). With IoTs rapid deployment coming into contact with multiple IoT devices every day will be unavoidable soon.
    Reviewed on 15 Mar 2021Read More
    Thumbs Up IconThumbs Down Icon
    B
    BIKRANT KUMAR NAYAK
    Introduction to Architecting Smart IoT Devices
    Offered by Coursera
    3
    Other: In depth explanation. Exciting assignments. Quality videos.
    Reviewed on 15 Mar 2021Read More
    Thumbs Up IconThumbs Down Icon
    View All 3 ReviewsRight Arrow Icon
    qna

    Introduction to Architecting Smart IoT Devices
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...