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

Skip Navigation

Networking and Securing IoT Devices

Course Description

The Internet of Things (IoT) is changing our lives using connected devices. This course begins with an overview of networking fundamentals that are essential for reliable and secure IoT device connections. It covers specific networking technologies, protocols, and security issues that are important for IoT devices. Participants explore how to connect devices to IoT platforms such as Amazon AWS IoT, Microsoft Azure IoT, and ThingSpeak. Since there are now so many IoT devices and since the technology is relatively new, security is a major concern for IoT device developers and users. The course examines how to design strong security into IoT devices. Course participants gain hands-on experience using the Raspberry Pi hardware/software platform to explore specific concepts and technologies that are important for connecting and securing embedded IoT systems. For the final course project, participants outline a specific IoT application, evaluate the networking and security issues, and connect a device to an IoT platform.

Students are required to purchase the following:

  1. SparkFun XBee 3 Wireless Kit (includes 2 of the 802.15.4 Xbee 3 modules, 1 Xbee Explorer, 1 Xbee Shield, and headers that must be soldered to the shield)

    https://www.sparkfun.com/products/15936 or

    Note: The Sparkfun XBee 3 Wireless Kit includes an Xbee Shield that requires that you solder headers that are included in the kit. If you do not want to solder, you may purchase a shield with headers already soldered, such as Gikfun Bluetooth XBee Shield V03 Module Wireless Control for ZigBee Arduino
  2. Raspberry Pi and related items that are included in GeeekPi Raspberry Pi 4 4GB Starter Kit - 32GB Edition
  3. Arduino Uno board and electronics parts ELEGOO UNO Project Super Starter Kit with Tutorial and UNO R3 Compatible with Arduino IDE
  4. HDMI monitor or TV, USB keyboard, USB mouse (for use with the Raspberry Pi)

  • Details
  • $725
  • April 10, 2023 to June 18, 2023
  • Delivery Mode: Online
  • Reg#: 00135
  • ID/Units: I&C SCI X482  (3.00)
    ( Section 1 )
  • Quarter: SPRING 2023


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
START04/10/2023Monday------Online (Access Begins)---
END06/18/2023Sunday------Online (Access Ends)---