Link Search Menu Expand Document

CS397/CS497 - Wireless Protocols for the Internet of Things

Spring 2024

Syllabus

Syllabus PDF

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.

Final Design Project PDF

Schedule

WeekDate Lecture ReleasedDue
1Mar. 28Thu1IntroHw: Background 
2Apr. 2Tue2Network FundamentalsLab: Wireshark 
 Apr. 4Thu3Data Link + BLE Hw: Background
3Apr. 9Tue4BLE AdvertisementsLab: BLELab: Wireshark
 Apr. 11Thu5BLE ConnectionsHw: BLE Packets 
4Apr. 16Tue6802.15.4  
 Apr. 18Thu7Thread Hw: BLE Packets
5Apr. 23Tue8Zigbee + MatterLab: ThreadLab: BLE (Wednesday)
 Apr. 25Thu9Mesh RoutingHw: Matter 
6Apr. 30Tue10WiFi PHY  
 May. 2Thu11WiFi MACLab: WiFiHw: Matter
 May. 3Fri-–Drop Deadline  
7May. 7Tue12Evolution of Cellular Lab: Thread (Wednesday)
 May. 9Thu13Cellular IoTHw: Cellular 
8May. 14Tue14Unlicensed LPWANsLab: LoRaLab: WiFi (Wednesday)
 May. 16Thu15LPWAN ChallengesFinal Design Project 
9May. 21Tue16Localization  
 May. 23Thu-–Guest lecture: Meghan Clark Hw: Cellular
10May. 28Tue17Backscatter Lab: LoRa
 May. 30Thu18Satellite Communications  
Exam WeekJun. 04Tue-–  Final Design Project