14-829: Mobile and IoT Security

14-829 / 18-638: Mobile and IoT Security - Fall 2021

Weekly Schedule (subject to change)



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