Link Search Menu Expand Document

CS397/CS497 - Wireless Protocols for the Internet of Things

Winter 2023

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
1Jan. 3Tue1Intro  
 Jan. 4Wed2Network FundamentalsHw: Background 
 Jan. 6Fri-– Lab: Wireless 
2Jan. 9Mon3Data Link + BLE Overview  
 Jan. 11Wed4BLE Advertisements Hw: Background
 Jan. 13Fri-– Lab: BLELab: Wireless
3Jan. 16Mon-–No Class - MLK Day  
 Jan. 18Wed5BLE ConnectionsHw: BLE Packets 
4Jan. 23Mon6802.15.4  
 Jan. 25Wed7Thread Hw: BLE Packets
 Jan. 27Fri-– Lab: Thread 
5Jan. 30Mon8Zigbee + Matter Lab: BLE
 Feb. 1Wed9Mesh Routing  
6Feb. 6Mon10WiFi PHYHw: Matter 
 Feb. 8Wed11WiFi MAC  
 Feb. 10Fri-–Drop DeadlineLab: WiFiLab: Thread
7Feb. 13Mon12Evolution of Cellular  
 Feb. 15Wed13Cellular IoTHw: CellularHw: Matter
8Feb. 20Mon14Unlicensed LPWANs  
 Feb. 22Wed15LPWAN Challenges  
 Feb. 24Fri-– Lab: LoRaLab: WiFi
9Feb. 27Mon16Localization  
 Mar. 1Wed17BackscatterFinal Design ProjectHw: Cellular
10Mar. 6Mon18No Class - Bonus Office Hours  
 Mar. 8Wed19No Class - Bonus Office Hours  
 Mar. 10Fri-–  Lab: LoRa
Exam WeekMar. 15Wed-–  Final Design Project