| Week |
Date |
|
Topic |
Required reading |
Submission |
| 1 |
9/1 |
Mon |
Introduction [slides] [video] |
|
|
| 9/3 |
Wed |
Challenges, Mobile sensing [slides] |
G. H. Forman and J. Zahorjan, "The Challenges of Mobile Computing," IEEE Computer, April 1994.
M. Satyanarayanan, "Pervasive Computing: Vision and Challenges," IEEE Personal Communications, August 2001.
E. Miluzzo, et al., "Darwin Phones: the Evolution of Sensing and Inference on Mobile Phones," ACM MobiSys 2010. |
|
| 2 |
9/8 |
Mon |
Wireless communications, LTE, WiFi [slides] [video] |
A. Gosh, et al., "LTE-Advanced: Next-Generation Wireless Broadband Technology," IEEE Wireless Communications, June 2010.
W. Sun, et al., "Wi-Fi Could be Much More," IEEE Communications Magazine, November 2014. |
|
| 9/10 |
Wed |
Ad hoc & mesh networking [slides] [video] |
E. M. Royer and C.-K. Toh, "A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks," IEEE Personal Communications, 1999
D. S. J. De Couto, D. Aguayo, J. Bicket, and R. Morris, "A High-Throughput Path Metric for Multi-Hop Wireless Routing," ACM MobiCom 2003.
J. Bicket, et al., "Architecture and Evaluation of an Unplanned 802.11b Mesh Network," ACM MobiCom 2005. |
|
| 3 |
9/15 |
Mon |
TCP over wireless, localization & energy efficiency intro [slides] [video] |
H. Balakrishnan, V. N. Padmanabhan, S. Seshan and R. H. Katz, "A Comparison of Mechanisms for Improving TCP Performance over Wireless Links," ACM SIGCOMM 1996.
P. Bahl & V. N. Padnabhan "RADAR: an In-Building RF-based User Location and Tracking System," IEEE INFOCOM 2000
N. Balasubramanian, et al., "Energy Consumption in Mobile Phones: A Measurement Study and Implications for Network Applications," ACM IMC 2009. |
|
| 9/17 |
Wed |
Mobile App Development Tutorial [slides] [video] |
|
|
| 4 |
9/22 |
Mon |
On-device Al & federated learning intro [slides] [video] |
H. B. McMahan, et al., "Communication-Efficient Learning of Deep Networks from Decentralized Data," AISTATS 2017.
K. Bonawitz, "Towards Federated Learning at Scale: System Design," MLSys 2019. |
|
| 9/24 |
Wed |
Elevator pitch |
|
|
| 5 |
9/29 |
Mon |
Energy efficiency & Cloud |
[P1] A. Pathak, et al., "Fine Grained Energy Accounting on Smartphones with Eprof," ACM EuroSys 2012.
[P2] E. Cuervo, et al., "MAUI: Making Smartphones Last Longer with Code Offload," ACM MobiSys 2010. |
|
| 10/1 |
Wed |
No Class (Armed Forces Day) |
|
|
| 6 |
10/6 |
Mon |
No Class (Chuseok) |
|
|
| 10/8 |
Wed |
No Class (Chuseok) |
|
|
| 7 |
10/13 |
Mon |
Digital Wellbeing |
[P3] A. Orzikulova, et al., "Time2Stop: Adaptive and Explainable Human-Al Loop for Smartphone Overuse Intervention," ACM CHI 2024.
[P4] I. Song, et al., "The Typing Cure: Experiences with Large Language Model Chatbots for Mental Health Support," ACM CSCW 2025. |
|
| 10/15 |
Wed |
Half presentations |
|
|
| 8 |
10/20 |
Mon |
Midterm week |
No class |
|
| 10/22 |
Wed |
Midterm week |
No class |
|
| Due: Take-Home Quiz (October 26th, Sunday 11:55 PM) |
|
Submit |
| 9 |
10/27 |
Mon |
Mobile Health |
[P5] S. Wu, et al., "CardioAl: A Multimodal Al-based System to Support Symptom Monitoring and Risk Prediction of Cancer Treatment-Induced Cardiotoxicity," ACM CHI 2025.
[P6] Z. Englhardt, et al., "From Classification to Clinical Insights: Towards Analyzing and Reasoning About Mobile and Behavioral Health Data With Large Language Models," ACM UbiComp 2024. |
|
| 10/29 |
Wed |
Interaction Methods |
[P7] Y. Jiang, et al., "MouthIO: Fabricating Customizable Oral User Interfaces with Integrated Sensing and Actuation," ACM UIST 2024.
[P8] Z. Xu, et al., "FingerGlass: Enhancing Smart Glasses Interaction via Fingerprint Sensing," ACM CHI 2025. |
|
| 10 |
11/3 |
Mon |
On-device ML tutorial [slides] [video] |
|
|
| Due: Assignment 2 (November 17th, 11:59 PM) |
|
Submit |
| 11/5 |
Wed |
Mobile Computing at KAIST I (Author Presentation) |
[G1] H. Yoon, et al., "SelfReplay: Adapting Self-Supervised Sensory Models via Adaptive Meta-Task Replay," ACM SenSys 2025.
[G2] M. Kim, et al., "NR-Surface: NextG-ready µW-reconfigurable mmWave Metasurface," USENIX NSDI 2024.
[G3] J. Kim, et al., "Cross, Dwell, or Pinch: Designing and Evaluating Around-Device Selection Methods for Unmodified Smartwatches," ACM CHI 2025. |
|
| 11 |
11/10 |
Mon |
Wearables |
[P9] M. Kim, et al., "IRIS: Wireless Ring for Vision-based Home Interaction" ACM UIST 2024.
[P10] Q. Xue, et al., "PPG Earring: Wireless Smart Earring for Heart Health Monitoring," ACM CHI 2025. |
|
| 11/12 |
Wed |
On-Device Al Framework |
[P11] R. David, et al., "TensorFlow Lite Micro: Embedded Machine Learning on TinyML Systems," MLSys 2021.
[P12] . Lin, et al., "MCUNet: Tiny Deep Learning on loT Devices," NeurIPS 2020. |
|
| 12 |
11/17 |
Mon |
On-Device Al |
[P13] Y. D. Kwon, "TinyTrain: Resource-Aware Task-Adaptive Sparse Training of DNNs at the Data-Scarce Edge," ICML 2024.
[P14] X. Li, et al., "FlexNN: Efficient and Adaptive DNN Inference on Memory-Constrained Edge Devices," ACM MobiCom 2024. |
|
| 11/19 |
Wed |
Federated Learning I |
[P15] C. Li, et al., "PyramidFL: A Fine-grained Client Selection Framework for Efficient Federated Learning," ACM MobiCom 2022.
[P16] J. Geiping, et al., "Inverting Gradients - How Easy is it to Break Privacy in Federated Learning?" NeurIPS 2020. |
|
| 13 |
11/24 |
Mon |
Mobile Computing at KAIST II (Author Presentation) |
[G4] A. Orzikulova, et al., "BioQ: Towards Context-Aware Multi-Device Collaboration with Bio-cues," ACM SenSys 2025.
[G5] J. Yun, et al., "PowDew: Detecting Counterfeit Powdered Food Products using a Commodity Smartphone," ACM MobiSys 2024.
[G6] J. Lee, et al, "VeriSafe Agent: Safeguarding Mobile GUI Agent via Logic-based Action Verification," ACM MobiCom 2025. |
|
| 11/26 |
Wed |
Federated Learning II |
[P17] X. Ouyang, et al., "ADMarker: A Multi-Modal Federated Learning System for Monitoring Digital Biomarkers of Alzheimer's Disease," ACM MobiCom 2024.
[P18] Z. Wang, et al., "FLORA: Federated Fine-Tuning Large Language Models with Heterogeneous Low-Rank Adaptations," NeurIPS 2024. |
|
| 14 |
12/1 |
Mon |
LLMs for On-Device |
[P19] E. J. Hu, et al., "LoRA: Low-Rank Adaptation of Large Language Models," ICLR 2022.
[P20] Z. Liu, et al., "MobileLLM: Optimizing Sub-billion Parameter Language Models for On-Device Use Cases," ICML 2024.
|
|
| 12/3 |
Wed |
LLMs for Mobile |
[P21] H. Wen, et al., "AutoDroid: LLM-powered Task Automation in Android," ACM MobiCom 2024.
[P22] H. Wang, et al., "Never Start from Scratch: Expediting On-Device LLM Personalization via Explainable Model Selection," ACM MobiSys 2025. |
|
| 15 |
12/8 |
Mon |
Demo |
|
|
| 12/10 |
Wed |
Demo |
|
|
| 16 |
12/15 |
Mon |
Finals week |
No class |
|
| 12/17 |
Wed |
Finals week |
No class |
|