Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of California, Irvine

Introduction to the Internet of Things and Embedded Systems

University of California, Irvine via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course introduces the rapidly expanding world of the Internet of Things (IoT) and embedded systems, exploring how technological trends are enabling new innovations. You'll learn about the societal impact of IoT, key design considerations, and the critical interplay between hardware and software components. We'll cover essential networking concepts to connect your devices to the Internet, preparing you for roles in IoT development and engineering. This course is for aspiring IoT developers, hardware engineers, and anyone interested in the foundational concepts of connected devices. By the end of this course, you will be able to: - Define the Internet of Things and its impact on society. - Describe embedded systems, their components, and interactions with the physical world. - Analyze hardware and software trade-offs in IoT device design. - Explain basic networking, Internet protocols, and their role in IoT connectivity. To be successful in this course, you should have a basic understanding of computer concepts.

Syllabus

  • Internet of Things: Definition and Impact
    • Welcome to the world of the Internet of Things (IoT)! This module will define IoT, exploring its profound impact on society and how technological trends have enabled its rapid growth. You'll understand how IoT is changing design and innovation. By the end, you'll be able to define IoT and describe its societal ramifications. To succeed, focus on understanding the core concepts as they form the foundation for future modules.
  • Embedded Systems
    • Building on Module 1's IoT overview, this module delves into the design and implementation of embedded systems. You'll discover how IoT devices are 'embedded' to provide seamless functionality, interacting with the physical world through sensors and actuators. We'll discuss the structure of embedded systems and their crucial role in creating natural user interfaces. By the end, you'll understand embedded system design principles. Success Tip: Visualize how everyday objects use embedded systems to enhance their functionality.
  • Hardware and Software Components
    • Building on our IoT foundation, this module dives into the essential hardware and software components that power IoT devices. You'll explore the roles of dedicated hardware, microcontrollers, and the software that controls them. We'll also define the function of an operating system in an IoT context. By the end, you'll understand how hardware and software interact in IoT design. Tip: Pay close attention to the microcontroller's role as it's central to embedded systems.
  • Networking and the Internet
    • This module explores the crucial role of networking in the Internet of Things. You'll learn how IoT devices communicate with each other and with cloud-based servers, forming larger collective systems. We'll introduce the basics of networking, focusing on Internet protocols and Mobile Ad Hoc Networks (MANETs). By the end, you'll grasp why understanding network protocols is vital for IoT device design. Success Tip: Consider how different IoT applications rely on various network types.

Taught by

Ian Harris

Reviews

4.0 rating, based on 13 Class Central reviews

4.7 rating at Coursera based on 13409 ratings

Start your review of Introduction to the Internet of Things and Embedded Systems

  • Neville A. Cross
    17
    The topic selection is good. Dr Harris has a good pace for talking. I am a geek and have played a bit with Arduino and Raspberry Pi. The ideas proposed are good, some of these I already knew. But putting all together help me draw new conclusions. I…
  • Ellie Ireland
    24
    Great course. I think it's targeted towards beginners with little to no knowledge of Internet of Things. It isn't the most in depth, but it's great if you're looking for something focused on recreation and not profession.
  • Anonymous
    This is a nice course about IoT and I am happy that I am taking this course because it is increasing my knowledge leaps and bounds
  • Anonymous
    Educational and exciting course for someone like me who knew nothing about IoT. As a deaf person, subtitles are very much appreciated. Thank you for a good course.
  • Virat Amar
    2
  • Profile image for Alex Ivanov
    Alex Ivanov
    28
  • Profile image for Omar Adel Maaly
    Omar Adel Maaly
    4
  • Tom Kosters

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.