Online Course – Certified Professional Internship in Hands-on Internet of Things at the University of Illinois at Urbana-Champaign

Gain hands-on experience with IoT. Learn Internet of Things techniques and concepts.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Python programming
  • Device programming
  • Raspberry Pi
  • Machine learning

What you will learn in the course

Courses for which the course is suitable

  • Internet of Things Engineer
  • Software developer for smart systems
  • Sensor expert
  • Autonomous Vehicle Engineer
  • IoT solution developer
  • Cloud-based data analyzer
  • Environmental sensing systems developer
  • Computer Vision Engineer

Internship – Series of 4 courses

This specialization is designed for technology people who are interested in learning about trends in embedded computing solutions, also known as “I pull things.” The specialization includes 4 courses, consisting of a basic part with lectures and quizzes, and a practical “honors” part, in which we build and implement functions on a networked device.

  • Please note: The honors portion of the courses is optional, but hardware must be purchased to complete the practical portions of the courses.
  • The courses are designed to be taken sequentially, with each course building on the previous one and adding additional functions to the device in the honors section.
  • Building the device introduces real challenges and technological approaches that are common in the Internet of Things industry and builds students’ confidence that they can really do things.

Hands-on Learning Project

Learners will be exposed to the concepts and technologies of the Internet of Things. In the honors section (optional), a real autonomous small vehicle will be built, using network and sensor technologies.

  • During the honors portions of the four courses, the vehicle will develop and acquire capabilities such as:
    • Environmental sensing
    • Computer vision
    • Autonomous driving
    • Cloud-based analytics
  • Again, it is important to note that the requirement for completing this portion of the courses is a basic hardware kit that must be purchased.
  • If you are not interested in completing the honorific parts, there is no need to be harsh.

Details of the courses that make up the specialization

IoT devices

Course 1

  • 12 hours
  • 4.7 (437 ratings)
Course Details
What you’ll learn:
  • Assembling connected devices
  • Programming connected devices
Skills you will acquire:
  • Category: Internet
  • Category: Internet of Things (IoT)
  • Category: Wireless Networks
  • Category: Front and back sides

IoT communication

Course 2

  • 11 hours
  • 4.6 (59 ratings)
Course Details
What you’ll learn:
  • This course continues the previous course: IoT Devices.
  • You will learn about radio frequency (RF) communications, MAC layer, and Mesh networks.
  • Distributed algorithms for use with geographic locations.
  • These techniques will be applied to your device in the lab.
  • Week One: Focus on radio frequency (RF) communications.
Skills you will acquire:
  • Category: Internet
  • Category: Internet of Things (IoT)
  • Category: Wireless Networks
  • Category: Front and back sides

IoT networks

Course 3

  • 20 hours
  • 4.9 (29 ratings)
Course Details
What you’ll learn:
  • This course builds on the previous two courses: IoT Devices and IoT Communication.
  • You will learn about enterprise IoT and business networks.
  • Challenges of extremely dense layouts.
  • Basic protocols and technologies of wired networks.
Skills you will acquire:
  • Category: Internet
  • Category: Internet of Things (IoT)
  • Category: Wireless Networks
  • Category: Front and back sides

IoT Cloud

Course 4

  • 18 hours
  • 4.7 (26 ratings)
Course Details
What you’ll learn:
  • This course is the last course in our course series.
  • Let’s take a closer look at different types of unified network topology.
  • An overview of important cloud technologies based on machine learning.
  • We will learn about important components in networks.
Skills you will acquire:
  • Category: Internet
  • Category: Internet of Things (IoT)
  • Category: Front and back sides
  • Category: Service Discovery