CS433 - Wireless Protocols for the Internet of Things
Spring 2025
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 | 3-Apr | Thu | 1 | Intro | Hw: Background | |
| 4-Apr | Fri | No Lab | ||||
| 2 | 8-Apr | Tue | 2 | Network Fundamentals | ||
| 10-Apr | Thu | 3 | Data Link + BLE | Hw: Background | ||
| 11-Apr | Fri | Lab: Wireshark | ||||
| 3 | 15-Apr | Tue | 4 | BLE Advertisements | Hw: BLE Packets | |
| 17-Apr | Thu | 5 | BLE Connections | Lab: Wireshark | ||
| 18-Apr | Fri | Lab: BLE | ||||
| 4 | 22-Apr | Tue | 6 | 802.15.4 | Quiz1 | |
| 24-Apr | Thu | 7 | Thread | |||
| 25-Apr | Fri | Lab Office Hours | Hw: BLE Packets | |||
| 5 | 29-Apr | Tue | 8 | Zigbee + Matter | Hw: Matter | |
| 1-May | Thu | 9 | Mesh Routing | Lab: BLE | ||
| 2-May | Fri | Lab: Thread | ||||
| 6 | 6-May | Tue | 10 | WiFi PHY | ||
| 8-May | Thu | 11 | WiFi MAC | Hw: Matter | ||
| 9-May | Fri | -– | Lab: WiFi, Drop Deadline | |||
| 7 | 13-May | Tue | 12 | No Lecture | ||
| 15-May | Thu | 13 | Evolution of Cellular | Quiz2, Hw: Cellular | Lab: Thread | |
| 16-May | Fri | Lab Office Hours | ||||
| 8 | 20-May | Tue | 14 | Cellular IoT | Final Design Project | |
| 22-May | Thu | 15 | Unlicensed LPWANs | Lab: WiFi | ||
| 23-May | Fri | Lab: LoRa | ||||
| 9 | 27-May | Tue | 16 | LPWAN Challenges | ||
| 29-May | Thu | 17 | Localization | Hw: Cellular | ||
| 30-May | Fri | No Lab | ||||
| 10 | 3-Jun | Tue | 18 | Satellite Communications | Quiz3 | |
| 5-Jun | Thu | Backscatter & RFID | Lab: LoRa | |||
| 6-Jun | Fri | No Lab | ||||
| Exam Week | 10-Jun | Tue | -– | Final Design Project |