Fall’26: CS 6301 Special Topics in CS: Machine Learning in Mobile Computing
Course Info
Instructor: Yi Ding
Office: ECSS 4.703
Office hours: by appointment
Email: yi.ding@utdallas.edu
Lecture: 8:30 pm - 9:45 pm, Monday/Wednesday
Location: JSOM 2.714
Course Description
Machine learning is transforming the way mobile and embedded systems perceive and interact with the world. Empowered by rich data from sensors embedded in our phones, wearables, vehicles, and infrastructure, mobile computing is becoming increasingly intelligent, context-aware, and human-centric.
In this course, we explore how sensing technologies, machine learning techniques, and mobile systems jointly enable applications in wireless sensing, multimodal fusion, on-device learning, and adaptive edge intelligence. Topics include RF-based sensing (e.g., Wi-Fi, Bluetooth, GPS, satellite), acoustic and visual sensing, inertial and environmental sensing, signal tokenization and feature modeling, mobile system optimization, privacy-preserving learning, and the use of foundation models in mobile and sensing scenarios.
Students are expected to:
(i) read and present research papers from top-tier conferences (e.g., MobiCom, SenSys, UbiComp, NeurIPS),
(ii) participate actively in in-class discussions and invited talks from academia and industry, and
(iii) design, implement, and present a final project that explores new ideas in mobile sensing and machine learning.
Course Learning Objectives
By the end of this course, you will be able to
- Understand the core principles of applying machine learning techniques to mobile and embedded systems, including sensing modalities, signal processing, and on-device learning.
- Explain state-of-the-art research and system designs in mobile sensing, multimodal data fusion, edge intelligence, and federated learning.
- Evaluate the trade-offs and constraints in mobile and resource-constrained environments (e.g., latency, energy, privacy), and how they affect the deployment of machine learning models.
- Design and propose intelligent mobile sensing systems that integrate machine learning, signal modeling, and system-level optimization.
- Implement prototypes or simulations using real-world or simulated sensor data, employing tools such as Python, PyTorch/TensorFlow, and edge deployment toolkits.
- Communicate technical insights effectively through paper presentations, invited talk discussions, and final project demos.
Required Texts
No books are required. All the materials will be online.
Course Schedule (Tentative)
W1 Course Introduction & Motivation (08/24, 08/26, 08/31)
- Lecture: Course Introduction
- Lecture: Paper Reading and Presentation
- Lecture: ML in Mobile Computing - Background
W2 Sensing Modalities I: GPS and Satellite (09/02, 09/09)
- Lecture: GPS and Satellite
-
Guest Talk
- Paper 1 Dong, Huixin, et al. “Gpsmirror: Expanding accurate gps positioning to shadowed and indoor regions with backscatter.” Proceedings of the 29th Annual International Conference on Mobile Computing and Networking. 2023.
- Paper 2 Dong, Huixin, et al. “Gpsense: Passive sensing with pervasive gps signals.” Proceedings of the 30th Annual International Conference on Mobile Computing And Networking. 2024.
- Paper 3 Rathi, Raghav, and Zhenghao Zhang. “StarAngle: User Orientation Sensing with Beacon Phase Measurements of Multiple Starlink Satellites.” Proceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems. 2024.
- Paper 4 Ecola, Geneva, et al. “SARLink: Satellite Backscatter Connectivity using Synthetic Aperture Radar.” Proceedings of the 23rd ACM Conference on Embedded Networked Sensor Systems. 2025.
- Paper 5 Hong, Zhiqing, et al. “Smallmap: Low-cost community road map sensing with uncertain delivery behavior.” Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 8.2 (2024): 1-26.
W3 Sensing Modalities II: Wi-Fi and Bluetooth (09/14, 09/16)
-
Lecture: Wi-Fi and Bluetooth
- Paper 1 Ding, Jian, et al. “Cost-effective soil carbon sensing with wi-fi and optical signals.” Proceedings of the 30th Annual International Conference on Mobile Computing and Networking. 2024.
- Paper 2 Zheng, Yue, et al. “Zero-effort cross-domain gesture recognition with Wi-Fi.” Proceedings of the 17th annual international conference on mobile systems, applications, and services. 2019.
- Paper 3 Ni, Jiazhi, et al. “Experience: Pushing indoor localization from laboratory to the wild.” Proceedings of the 28th Annual International Conference on Mobile Computing And Networking. 2022.
- Paper 4 Li, Xin, et al. “Uwb-fi: Pushing wi-fi towards ultra-wideband for fine-granularity sensing.” Proceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services. 2024.
- Paper 5 Adib, Fadel, and Dina Katabi. “See through walls with WiFi!.” Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM. 2013.
- Paper 6 Wang, Yuxi, Kaishun Wu, and Lionel M. Ni. “Wifall: Device-free fall detection by wireless networks.” IEEE Transactions on Mobile Computing 16.2 (2016): 581-594.
W5 Sensing Modalities III: IMU and Environmental Sensors (09/21, 09/23)
W4 Sensing Modalities IV: Acoustic and Visual (09/28, 09/30)
W6 Sensing Modalities V: UWB and mmWave (10/05, 10/07)
W7 Sensing Modalities VI: Multi-Modality (10/12, 10/14)
W8 Project Proposal Presentation (10/19, 10,21)
W9 Foundation Models for Sensing (10/26, 10/28)
W10 Efficient Mobile AI (11/02, 11/04)
W11 Privacy, Security & Trust in Mobile Sensing (11/09, 11/11)
W12 System-Level Co-Design & Optimization (11/16, 11/18)
W13 Mobile AI Applications & Real-World Deployment (11/23, 11/25)
W14 Fall Break (11/30, 12/2)
W15 Final Project Presentation (12/7, 12/9)
Invited Talks
-
Sep. 9, 2026, Anlan Yu (Peking University)
-
Sep. 21, 2026, Zhiqing Hong (HKUST(GZ)
-
Sep. 30, 2026, Xiao Yan (UT Dallas)
-
Oct. 7, 2026, Fangwei Zhang (MSU)