14-829: Mobile and IoT Security

14-829: Mobile and IoT Security - Fall 2022

Weekly Schedule (subject to change)



Week # Class Topic Deadlines
1 (Aug 29 - Sept 2) Course Overview; Discussion of Mobile and IoT Devices, Systems, and Security Challenges -
2 (Sep 5 - 9) Discussion of Projects; Mobile OS Security (no class on Sep 5) Lab 1
3 (Sep 12 - 16) Mobile Apps, App Security, Ad Vulnerabilities [1, 2, 3, 4, 5] Lab 2, Team Registration
4 (Sep 19 - 23) Mobile App Analysis Tools, Code Protection [1, 2, 3, 4, 5, 6] Lab 3, Project Pitch
5 (Sep 26 - 30) Android Case Studies [1, 2] Lab 4
6 (Oct 3 - 7) IoT Architectures and Landscape Project SoW
7 (Oct 10 - 14) IoT Security Case Studies, Telecom in a Nutshell [1, 2] Lab 5
Oct 17 - 21 Fall Break -- no classes
8 (Oct 24 - 28) Telecom Security Evolution up to 5G [1, 2, 3, 4, 5] Project Update #1
9 (Oct 31 - Nov 4) WiFi in a Nutshell, WiFi Security & Privacy [ 1 (§1.3.2), 2, 3, 4, 5, 6, 7] Lab 6
10 (Nov 7 - 11) Bluetooth, Zigbee, Z-Wave, Thread, etc. [1, 2 (+, +), 3 (+), 4] Project Update #2
11 (Nov 14 - 18) Sensing, Location Services, Security Value of Sensor Data [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] -
12 (Nov 21 - 25) Advanced Topics (no class on Nov 23) Project Update #3
13 (Nov 28 - Dec 2) Advanced Topics, Exam Lab 7
14 (Dec 5 - 9) Wrap-up logistics, Final presentations Final Project Presentations
[finals week] - Final Paper & Poster