Due to scheduled maintenance this site may be unavailable on {dayofweek}, {date} from {time} until {time} (PST)

Skip Navigation

Designing and Integrating IOT Devices

A required course in the Internet of Things Specialized Studies Program.

Course closed to new registrations: Call ( 949 ) 824-5414 for more information or sign up below to be notified when this course becomes available.×

Course Description

The Internet of Things (IoT) is being used to sense, connect, and automate our world. This course covers IoT devices and how they interact with the physical world and the IoT. It explores current design trends and requirements for embedded IoT devices, emphasizing specific IoT requirements for communication and security. Course participants study examples of smart IoT devices. They study a tear down of a device and explore the components used to sense, take actions, and connect to the IoT. Participants explore advanced IoT concepts and technologies with easy-to-use Arduino and Raspberry Pi boards. They gain hands-on experience with programming, communication protocols, and analog and digital interfaces. Course participants are introduced to sensors and actuators and they learn to program the Arduino and Raspberry Pi to sense and control the environment using these components. Participants install and configure Linux on the Raspberry Pi and write Python programs. They explore how application programming interfaces (APIs) and software development kits (SDKs) are used to integrate IoT devices with applications. They explore IoT applications that use voice control of the Raspberry Pi.

Students will need an Arduino board, a Raspberry Pi board, and other items. Details about what to order will be provided in the first week of the course.

  • Be notified when this class becomes available!

  • Details
  • $725
  • January 08, 2024 to March 17, 2024
  • Delivery Mode: Online
  • Reg#: 00106
  • ID/Units: I&C SCI X481  (3.00)
    ( Section 1 )
  • Quarter: WINTER 2024


Thomas C. Jannett, M.S., Ph.D., is Professor Emeritus of Electrical and Computer Engineering at The University of Alabama at Birmingham. He has more than 30 years of experience in teaching and research. Research expertise includes smart sensor networks that use intelligent control and signal processing. He developed instruments and rehabilitation devices that use embedded microcomputers for data acquisition, signal processing, and intelligent control. He has published extensively in these areas. Current interests include analytics, machine learning, and the Internet of Things.

Textbook Information

Textbooks for your course may be purchased from any vendor or bookseller of your choice.

No textbooks are required for this course.

Meeting Schedule

EventDateDayStart TimeEnd TimeLocationRoom
START01/08/2024Monday------On-line class---
END03/17/2024Sunday------On-line class---