CS433 - Wireless Protocols for the Internet of Things
Spring 2026
Syllabus
Lectures
Labs
Homeworks
Final Design Project
The final project for the course is a design of an IoT deployment and an investigation of which wireless protocols would best suite that deployment and what the costs/capabilities involved are.
Schedule
| Week | Date | Lecture | Released | Due | ||
|---|---|---|---|---|---|---|
| 1 | 2-Apr | Thu | 1 | Introduction | Hw: Background | |
| 3-Apr | Fri | -– | No Lab | |||
| 2 | 7-Apr | Tue | 2 | Network Fundamentals | ||
| 9-Apr | Thu | 3 | Data Link | Hw: Background | ||
| 10-Apr | Fri | Lab | Lab: Wireshark | |||
| 3 | 14-Apr | Tue | 4 | BLE Advertisements | Hw: BLE Packets | |
| 16-Apr | Thu | 5 | BLE Connections | Lab: Wireshark | ||
| 17-Apr | Fri | Lab: BLE | ||||
| 4 | 21-Apr | Tue | 6 | 802.15.4 | Quiz1 | |
| 23-Apr | Thu | 7 | Thread | Hw: BLE Packets | ||
| 24-Apr | Fri | Lab Office Hours | ||||
| 5 | 28-Apr | Tue | 8 | Zigbee + Matter | Hw: Matter | |
| 30-Apr | Thu | 9 | Mesh Routing | Lab: BLE | ||
| 1-May | Fri | Lab: Thread | ||||
| 6 | 5-May | Tue | 10 | WiFi PHY | ||
| 7-May | Thu | 11 | WiFi MAC | Hw: Matter | ||
| 8-May | Fri | -– | Lab: WiFi | |||
| Drop Deadline | ||||||
| 7 | 12-May | Tue | 12 | Evolution of Cellular | Quiz2 | |
| 14-May | Thu | 13 | Cellular IoT | Hw: Cellular | Lab: Thread | |
| 15-May | Fri | Lab Office Hours | ||||
| 8 | 19-May | Tue | 14 | Unlicensed LPWANs | Final Design Project | |
| 21-May | Thu | 15 | LPWAN Challenges | Lab: WiFi | ||
| 22-May | Fri | Lab: LoRa | ||||
| 9 | 26-May | Tue | 16 | Localization | ||
| 28-May | Thu | 17 | Satellite Communications | Hw: Cellular | ||
| 29-May | Fri | Lab Office Hours | ||||
| 10 | 2-Jun | Tue | 18 | Backscatter + RFID | Quiz3 | |
| 4-Jun | Thu | No Lecture | Lab: LoRa | |||
| 5-Jun | Fri | No Lab | ||||
| Exam Week | 9-Jun | Tue | -– | Final Design Project |