Stanford Internet of Things Short Course
XEE100- Introduction to Internet of Things
Course Syllabus
Course Description
The Internet of Things is transforming our physical world into a complex and dynamic system
of connected devices on an unprecedented scale.
Advances in technology are making possible a more widespread adoption of IoT, from pill-
shaped micro-cameras that can pinpoint thousands of images within the body, to smart
sensors that can assess crop conditions on a farm, to the smart home devices that are
becoming increasingly popular. But what are the building blocks of IoT? And what are the
underlying technologies that drive the IoT revolution?
In this short non-credit course, six Stanford faculty members will deliver an overview of
exciting and relevant technical areas essential to professionals in the IoT industry. This
introductory course provides a taste of what to expect from courses that are part of the IoT
Graduate Certificate program.
Course Topics
Module 1 – Course Overview
Approximate video length in module: 36 minutes
The following topics will be discussed in this module:
• Why is IoT important?
• Short course components
Module 2 – Cool Applications
Approximate video length in module: 28 minutes
The following topics will be discussed in this module:
• Smart cities: waste management, street lights, street parking and connected
vehicles
• Healthcare: Baby monitoring, elderly monitoring, mood enhancing, disease
treatment, enhance adherence and challenges
• Agriculture: precision agriculture, connected livestock and food safety
• Smart manufacturing and smart packing
Copyright © Stanford University 2017
Page | 1
Stanford Internet of Things Short Course
Module 3 – Sensors
Approximate video length in module: 93 minutes
The following topics will be discussed in this module:
• Sensor terminology
• Sensor dynamics and specifications
• Linearization and error
• Noise
• Reading a spec sheet
• Picking a sensor
Module 4 – Circuits
Approximate video length in module: 63 minutes
The following topics will be discussed in this module:
• Overview on circuits for IoT
• Battery currents
• Energy management and wireless links
• Digital computing
• Analog-to-Digital interfaces
Module 5 – Embedded Systems
Approximate video length in module: 138 minutes
The following topics will be discussed in this module:
• Internet connectivity and MGC architecture
• CortexM and BLE
• Typical costs and computing an energy budget
• Energy management and sleep states
• Microcontrollers: Peripherals, buses and DMA
• Operating systems and multiprogramming
Module 6 – Connectivity and Networking
Approximate video length in module: 58 minutes
The following topics will be discussed in this module:
• Historical evolution of wireless systems
• Energy harvesting and wirelessly powered transmitters
Copyright © Stanford University 2017
Page | 2
Stanford Internet of Things Short Course
• Capacity of wireless channels
• Massive multiple access and embracing collisions
• Computation versus communication
Module 7 – Course Wrap-Up
Approximate video length in module: 2 minutes
Instructors
Olav Solgaard
Professor of Electrical Engineering, Stanford University
Ada Poon
Associate Professor of Electrical Engineering, Stanford University
Beth Pruitt
Professor of Bioengineering and of Mechanical Engineering, Stanford University
Boris Murmann
Professor of Electrical Engineering, Stanford University
Philip Levis
Associate Professor of Computer Science and of Electrical Engineering, Stanford University
Ayfer Ozgur Aydin
Assistant Professor of Electrical Engineering, Stanford University
To contact an instructor or the Teaching Team, please email ask-the-professor-
[email protected].
Course Requirements
Please watch all course videos and complete all course assignments.
Successful completion of the course evaluation is required to complete this course. The link
to the “Final Steps” section of the learning platform will unlock after you have completed all
of the other course activities.
Once you have completed the evaluation, a digital record of completion will be emailed to
you.
Copyright © Stanford University 2017
Page | 3
Stanford Internet of Things Short Course
Course Materials
All course materials are provided within the course learning platform. These include videos,
handouts and assignment instructions.
The course learning platform is available for 60 days after the date of enrollment via your
mystanfordconnection account.
For more information regarding how to use the course learning platform, watch a quick
tutorial video.
Confidentiality
Your communications and personal information are held in strict confidence and will not be
shared with others without your express permission in compliance with the U.S. Federal
Education Report and Privacy Act (FERPA). The Stanford Center for Professional Development
will not sell or market your information to third parties.
Questions
For questions related to course content, please contact ask-the-professor-
[email protected]. Be sure to include your name, the course you are taking and your
questions.
For questions relating to course materials, billing, testing and general program information,
please contact [email protected] or 650-204-3984 from 8:30 am-4:30 pm
PT, Monday-Friday.
Copyright © Stanford University 2017
Page | 4