Internet of Things: How did we get here? (Coursera)

Internet of Things: How did we get here? (Coursera)

It is hard to imagine life without your Smartphone – you have come to rely on it so much – for your work; to stay in touch with family and friends; to capture and share those special moments; to find your way around in a new neighborhood. Did you ever wonder how and when all this happened? Or how and when GPS sensors came to be in your cell phone?

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In this course, we will explore the convergence of multiple disciplines leading to todays’ Smartphones. You will learn about the birth and evolution of Telephony Networks, Broadcast Networks (TV and Radio) and Consumer Electronics. We will discuss the impact of Internet, (multimedia) content, smartphones and apps on everyday lives. We will then look at how this emerging platform called the Internet of Things – wherein billions and trillions of devices communicating with each other and “the cloud” – could enable unprecedented, innovative products and services. Take this course if you want to understand what great new advances in mobile-enabled products will be coming our way!
Learning Goals: This course provides a core grounding in how science and technology have developed to enable the Internet of Things – in a way appropriate for any learner. For those interested in developing further hands-on expertise in designing and developing for the Internet of Things, this course will provide a context to the discoveries and converging technologies that will springboard the next round of innovations. After completing this course, you will be able to:

  1. Compare how the telephone system works (that is, peer-to-peer networks) with how media delivery works (that is, broadcast/multicast networks).
  2. Explain the tradeoffs between circuit switched networks (that is, dedicated resources) and packet switched networks (that is, shared resources).
  3. Tell interesting stories about key innovations that transformed the communications, entertainment and consumer electronics industries.
  4. Explain how email, YouTube, SMS, etc. work.
  5. Find resources for those wishing to do more of a “deep-dive” into the above topics.

Course 1 of 6 in the Internet of Things and AI Cloud Specialization

Syllabus

WEEK 1
Welcome
Welcome to the first course in the Internet of Things specialization! We hope you’re just as excited as we are to begin this fascinating journey! Before getting started with the material, we would like to introduce you to the team that made this all possible, as well as give you a preview of what to expect throughout the entire specialization.
Circuit Switched Networks
In order to answer the big question, “how did we get here?” we must start from the beginning. The beginning of what you may ask, well the beginning of telecommunication! In this course we will cover the birth of the telephone and its gradual evolution through different networks. Humans love to talk, which might explain the speedy growth of telephony networks.
Packet Switched Networks
Now that we have looked at circuit switched networks, we will begin to talk about packet switched networks. Digital networking will change in the telephone industry is what allowed all of the exciting new features we see on mobile phones. In this course, we will clarify differences between circuit and packet switched networks, as well as reveal what digital networking allows us to do.

WEEK 2
Computer Telephony
The convergence begins! Computers and telephones start working together which served a great opportunity for business in many ways. Imagine a world without caller ID or voicemail, scary isn’t it? Telephony begins to take the digital route, which brings a whole new experience in telecommunications. The digitization of telephones wasn’t all positive, for it created the possibility of hackers accessing personal information.
Wireless Technologies
Telephones eventually become a new entity which we might recognize as the cell phone. Phone mobility revolutionizes the telecommunications market, phones are no longer apply to homes but rather to people. Cell phones were a game changer for telephone companies.
Features and Apps
Phone applications are born! This is probably the greatest contribution to the telephone industry because now phone don’t just make phone calls and take messages, but also handle finances, entertain, educate, control your home, turn on your car and anything you can imagine! The limits of a technology have never been more endless, if you can think it you can sure build an app for it.
Future Outlook
Congratulations! You’ve made it to the last module in this course! At this point, you should know the history of the internet and many innovations that it has advanced with, but what is the Internet of Things anyway? That question and many more will be answered in this final course!

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

Related Courses

Social and Economic Networks: Models and Analysis (Coursera) Coursera
Stanford University

Social and Economic Networks: Models and Analysis (Coursera)

Learn how to model social and economic networks and their impact on human behavior. How do networks form, why do they exhibit certain patterns, and how does their structure impact diffusion, learning, and other behaviors? We will bring together models and techniques from economics, sociology, math, physics, statistics and computer science to answer these questions.

Aug 3rd 2026
5-12 Weeks
Capstone: Autonomous Runway Detection for IoT (Coursera) Coursera
EIT Digital

Capstone: Autonomous Runway Detection for IoT (Coursera)

The students will develop a larger system using the learning outcomes from these courses, and the students will evaluate the developed system in a real-world programming environment. This course is a true engineering task in which the student must, not only implement the algorithm code, but also handle the interfaces between many different actors and hardware platforms.

Aug 10th 2026
3 Weeks
Gestão da Cadeia de Suprimentos (Coursera) Coursera
FIA Business School

Gestão da Cadeia de Suprimentos (Coursera)

Nossas boas-vindas ao Curso Gestão da Cadeia de Suprimentos. Neste curso, você aprenderá sobre os principais conceitos necessários para entender o que é a cadeia de suprimentos, como ela pode gerar maior valor para a empresa, quais são as novas tecnologias que permitem uma maior eficácia na sua gestão e como podemos personalizar a oferta para os segmentos de cliente da empresa.

Aug 17th 2026
4 Weeks
Peer-to-Peer Protocols and Local Area Networks (Coursera) Coursera
University of Colorado System

Peer-to-Peer Protocols and Local Area Networks (Coursera)

In this course, we discuss peer-to-peer protocols and local area networks. Part one in this course is to answer the question of how does a peer-to-peer protocol deliver reliable data transfer service across unreliable transmission lines or networks. We focus on several medium access control protocols and their performance analysis. In the second part, we discuss how medium access control protocols coordinate the access to the communication channel so that information gets through from a source to a destination in the same broadcast local area network. We further discuss local area network and wireless LAN.

Aug 3rd 2026
5-12 Weeks
Introduction to Data Networks and the Internet - Master's (Coursera) Coursera
Illinois Tech

Introduction to Data Networks and the Internet - Master's (Coursera)

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more.

Aug 17th 2026
5-12 Weeks
Networking and Security in iOS Applications (Coursera) Coursera
University of California, Irvine

Networking and Security in iOS Applications (Coursera)

You will learn to extend your knowledge of making iOS apps so that they can securely interact with web services and receive push notifications. You'll learn how to store data securely on a device using Core Data. You’ll also learn to securely deploy apps to the App Store and beta users over-the-air. The format of the course is through a series of code tutorials. We will walk you through the creation of several apps that you can keep as a personal app toolbox. When you make your own apps after this course, you can bring in these capabilities as needed. When necessary we pop out of the code tutorials to talk about concepts at a higher level so that what you are programming makes sense.

Aug 3rd 2026
4 Weeks
Technologies and platforms for Artificial Intelligence (Coursera) Coursera
Politecnico di Milano

Technologies and platforms for Artificial Intelligence (Coursera)

This course will address the hardware technologies for machine and deep learning (from the units of an Internet-of-Things system to a large-scale data centers) and will explore the families of machine and deep learning platforms (libraries and frameworks) for the design and development of smart applications and systems.

Aug 17th 2026
4 Weeks
Cyber Incident Response (Coursera) Coursera
Infosec

Cyber Incident Response (Coursera)

The Cyber Incident Response course will give students an understanding of how incidents are responded to at a high level, as well as allow them to build important technical skills through the hands-on labs and projects. This course starts with a high-level discussion of what happens at each phase of responding to an incident, followed by a technical deep dive into some of the more exciting parts of memory, network, and host analysis and forensics. This course is for anyone wishing to apply learned forensics and offensive knowledge such as ethical hacking to the incident response process.

Aug 10th 2026
3 Weeks
Cybersecurity and the Internet of Things (Coursera) Coursera
University System of Georgia

Cybersecurity and the Internet of Things (Coursera)

Welcome to “Cybersecurity and the Internet of Things”! This course is for you if you are curious about the most recent trends and activities in the internet capabilities and concerns about programmed devices. There are complexities and areas of necessary awareness when the industrial sector becomes connected to your home.

Aug 3rd 2026
4 Weeks
Network Dynamics of Social Behavior (Coursera) Coursera
University of Pennsylvania

Network Dynamics of Social Behavior (Coursera)

How do revolutions emerge without anyone expecting them? How did social norms about same sex marriage change more rapidly than anyone anticipated? Why do some social innovations take off with relative ease, while others struggle for years without spreading? More generally, what are the forces that control the process of social evolution –from the fashions that we wear, to our beliefs about religious tolerance, to our ideas about the process of scientific discovery and the best ways to manage complex research organizations?

Aug 3rd 2026
5-12 Weeks
Introduction to Data Networks and the Internet - Bachelor's (Coursera) Coursera
Illinois Tech

Introduction to Data Networks and the Internet - Bachelor's (Coursera)

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more.

Aug 17th 2026
5-12 Weeks
Cryptography and Information Theory (Coursera) Coursera
University of Colorado System

Cryptography and Information Theory (Coursera)

This course combines cryptography (the techniques for protecting information from unauthorized access) and information theory (the study of information coding and transfer). More specifically, the course studies cryptography from the information-theoretical perspectives and discuss the concepts such as entropy and the attacker knowledge capabilities, e.g., Kerckhoff's Principle. It also contrasts information-theoretic security and computational security to highlight the different train of thoughts that drive the cryptographic algorithmic construction and the security analyses.

Aug 3rd 2026
4 Weeks