CSED490D:
Introduction to Mobile & Ubiquitous Computing
Course schedule, sub-topics, and relevant papers to be covered (tentative)
Week 1
Welcome!
Welcome!
2/23 (Tue) : Course Overview
2/25 (Thu) : (Philosophical) Introduction to Mobile & Ubiquitous Computing
M. Weiser, “Computers for the 21st Century,” Scientific American, vol. 265, no. 3 (September 1991).
Reprinted in ACM Mobile Computing & Communication Review, vol. 3, no. 3 (1999) pp. 3-11.
Reprinted in IEEE Pervasive Computing, vol. 1, no. 1 (2002), pp. 19-25.
M. Satyanarayanan, “Pervasive Computing: Vision and Challenges,” IEEE Personal Communications, vol. 8, issue 4 (August 2001).
G. D. Abowd, “What next, Ubicomp? Celebrating an intellectual disappearing act," ACM UbiComp 2012.
Week 2
We, humans!
We, humans!
3/2 (Tue) : Human Activity & Context
L. Bao and S. Intille, “Activity Recognition from User-Annotated Acceleration Data," Pervasive 2004 (UbiComp/Pervasive 10-year Impact Award)
K. K. Rachuri et al., “EmotionSense: A MobilePhones based Adaptive Platform for Experimental Social Psychology Research," ACM UbiComp 2010.
A. Bedri et al., “EarBit: Using Wearable Sensors to Detect Eating Episodes in Unconstrained Environments," ACM UbiComp 2017.
3/4 (Thu) : Health and Well-being
R. LiKamWa et al., “MoodScope: Building a Mood Sensor from Smartphone Usage Patterns," ACM MobiSys 2013.
R. Wang et al., “StudentLife: assessing mental health, academic performance and behavioral trends of college students using smartphones," ACM UbiComp 2014.
S. Yue and D. Katabi, “Liquid Testing with Your Smartphone,” ACM MobiSys 2019.
Week 3
Living!
Living!
3/9 (Tue) : Special Invited Lecture on Android Programming - Part I
3/11 (Thu) : Smarter Living
M. Gupta et al., “Adding GPS-control to Traditional Thermostats: An Exploration of Potential Energy Savings and Design Challenges," Pervasive 2009. (UbiComp/Pervasive 10-year Impact Award)
S. Gupta et al., “ElectriSense: Single-point Sensing Using EMI for Electrical Event Detection and Classification in the Home," ACM UbiComp 2010. (Best Paper Award)
(bonus) S. Davidoff et al., “Mechanical Hijacking: How Robots Can Accelerate Ubicomp Deployments," ACM UbiComp 2011.
B. Kang et al., “My Being to Your Place, Your Being to My Place: Co-present Robotic Avatars Create Illusion of Living Together," ACM MobiSys 2018.
Week 4
My precious!
My precious!
3/16 (Tue) : Special Invited Lecture on Android Programming - Part II
3/18 (Thu) : Cyber-Physical Privacy
E. Miluzzo et al., “TapPrints: Your Finger Taps Have Fingerprints," ACM MobiSys 2012.
N. Roy et al., “BackDoor: Making Microphones Hear Inaudible Sounds," ACM MobiSys 2017. (Best Paper Award)
T. Liu et al., “Detecting Wireless Spy Cameras Via Stimulating and Probing,” ACM MobiSys 2018.
(bonus) S. Ramesh et al., “Listen to Your Key: Towards Acoustics-based Physical Key Inference," ACM HotMobile 2020.
Week 5
Go social!
Go social!
3/23 (Thu) : By the Crowd, For the Crowd
P. Mohan et al., “Nericell: Rich Monitoring of Road and Traffic Conditions using Mobile Smartphones," ACM SenSys, 2008. (SIGMOBILE Test-of-Time Award)
Y. Chon et al. “Automatically Characterizing Places with Opportunistic CrowdSensing using Smartphones," ACM UbiComp 2012. (Best Paper Award)
C. Yoo et al., “Card-stunt as a Service: Empowering a Massively Packed Crowd for Instant Collective Expressiveness," ACM MobiSys 2017.
3/25 (Thu) : Socio-Physical Computing
(bonus) D. O. Olguin et al., “Sensible Organizations: Technology and Methodology for Automatically Measuring Organizational Behavior," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 39, issue 1 (2008).
N. Banerjee et al., “Virtual Compass: Relative Positioning to Sense Mobile Social Interactions," Pervasive 2010.
Y. Lee et al., "SocioPhone: Everyday Face-To-Face Interaction Monitoring Platform Using Multi-Phone Sensor Fusion," ACM MobiSys 2013.
I. Hwang et al., “TalkBetter: Family-driven Mobile Intervention Care for Children with Language Delay," ACM CSCW 2014 (Best Paper Award)
Week 6
Here we go!
Here we go!
3/30 (Tue) : [Term Project] Proposal presentations (1st half teams)
4/1 (Thu) : [Term Project] Proposal presentations (2nd half teams)
Make sure your slide deck has an April Fool's Day page :-)
Week 7
Where am I?
Where am I?
4/6 (Tue) : Indoor Localization I. Continuous Positioning & Tracking
P. Bahl and V. N. Padmanabhan, “RADAR: An in-building RF-based user location and tracking system," IEEE INFOCOM 2000. (SIGMOBILE Test-of-Time Award)
H. Wang et al., “No Need to War-drive: Unsupervised Indoor Localization," ACM MobiSys 2012.
S. Zhu and X. Zhang, “Enabling High-Precision Visible Light Localization in Today’s Buildings," ACM MobiSys 2017.
4/8 (Thu) : Indoor Localization II. Discrete High-level Primitives
S. P. Tarzia et al., “Indoor Localization without Infrastructure using the Acoustic Background Spectrum," ACM MobiSys 2011.
T. W. Hnat et al., “Doorjamb: Unobtrusive Room-level Tracking of People in Homes using Doorway Sensors," ACM SenSys 2012.
W. Tan et al., “The Sound of Silence," ACM SenSys 2013.
Week 8
Good luck!
Good luck!
4/13 (Tue) : No class due to mid-term exam week
4/15 (Thu) : No class due to mid-term exam week
Week 9
Where is it?
Where is it?
4/20 (Tue) : Object Localization I. Positioning
A. LaMarca et al., “Place Lab: Device Positioning Using Radio Beacons in the Wild," Pervasive 2005. (UbiComp/Pervasive 10-year Impact Award)
H. Shin et al., “FindingMiMo: Tracing a Missing Mobile Phone using Daily Observations," ACM MobiSys 2011.
W. Mao et al., “AIM: Acoustic Imaging on a Mobile”, ACM MobiSys 2018. (Best Paper Award)
4/22 (Thu) : Object Localization II. Ranging
C. Peng et al., “BeepBeep: a high accuracy acoustic ranging system using COTS mobile devices," ACM SenSys 2007.
D. Vasisht et al., “Decimeter-level Localization with a Single Wifi Access Point," USENIX NSDI 2016.
Week 10
Keep going!
Keep going!
4/27 (Tue) : [Term Project] Mid-term progress presentations (1st half teams)
4/29 (Thu) : [Term Project] Mid-term progress presentations (2nd half teams)
Week 11
5/4 (Tue) : Special Lecture on Mobile Computing Research
Speaker: Dr. Chulhong Min (Nokia Bell Labs, UK)
Title: What is next for AI and systems? A Journey toward making AI work in the real world.
5/6 (Thu) : No class due to Sunrise Festival (해맞이 한마당)
Note: Applying to all undergraduate afternoon classes
Week 12
Do it better!
Do it better!
5/11 (Tue) : Optimizing Continuous Context Sensing
E. Miluzzo et al., “Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application," ACM SenSys 2008. (SIGMOBILE Test-of-Time Award)
H. Lu et al., “The Jigsaw Continuous Sensing Engine for Mobile Phone Application," ACM SenSys 2010.
Y. Lee et al., “CoMon: Cooperative Ambience Monitoring Platform with Continuity and Benefit Awareness," ACM MobiSys 2012.
5/13 (Thu) : Mobile-Cloud Collaboration
E. Cuervo et al., “MAUI: Making Smartphones Last Longer with Code Offload,” ACM MobiSys 2010.
B. Chun et al., “CloneCloud: Elastic Execution Between Mobile Device and Cloud," ACM EuroSys 2011.
M. Gordon et al., "Accelerating Mobile Applications through Flip-Flop Replication," ACM MobiSys 2015. (Best Paper Award)
Week 13
Interact!
Interact!
5/18 (Tue) : Re-thinking User Interface for Mobile & Ubiquitous Computing
M. Kay et al., “There's No Such Thing as Gaining a Pound: Reconsidering the Bathroom Scale User Interface," ACM UbiComp 2013. (Best Paper Award)
X. A. Chen et al., “DUET: Exploring Joint Interactions on a Smart Phone and a Smart Watch," ACM CHI 2014.
C. Yoo et al., “SymmetriSense: Enabling Near-surface Interactivity on Glossy Surfaces Using a Single Commodity Smartphone," ACM CHI 2016.
5/20 (Thu) : Don’t be a Slave! Towards Healthier Mobile Usage
U. Lee et al., “Hooked on Smartphones: An Exploratory Study on Smartphone Overuse among College Students," ACM CHI 2014.
V. Pejovic and M. Musolesi, “InterruptMe: Designing Intelligent Prompting Mechanisms for Pervasive Applications," ACM UbiComp 2014.
B. Kang et al., “Zaturi: We Put Together the 25th Hour for You. Create a Book for Your Baby," ACM CSCW 2017.
Week 14
Think deep!
Think deep!
5/25 (Tue) : Mobile Deep Learning I. Optimizing Systems and Pipelines
N. Lane et al., "DeepEar: Robust Smartphone Audio Sensing in Unconstrained Acoustic Environments using Deep Learning," ACM UbiComp 2015. (Best Paper Award)
S. Han et al., “MCDNN: An Approximation-Based Execution Framework for Deep Stream Processing Under Resource Constraints," ACM MobiSys 2016.
T. Lee et al., “Occlumency: Privacy-preserving Remote Deep-learning Inference Using SGX," ACM MobiCom 2019.
5/27 (Thu) : Mobile Deep Learning II. Novel Applications
X. Zeng et al., “MobileDeepPill: A Small-Footprint Mobile Deep Learning System for Recognizing Unconstrained Pill Images," ACM MobiSys 2017. (NIH Pill Image Recognition Challenge Champion)
J. Yi et al., “EagleEye: Wearable Camera-based Person Identification in Crowded Urban Spaces," ACM MobiCom 2020.
(bonus) V. Kothari et al., "The Final Frontier: Deep Learning in Space," ACM HotMobile 2020.
Week 15
Fun!
Fun!
6/1 (Tue) : Gamifying Real-Life
6/3 (Thu) : Mobile Computing? Flying Computing!
E. Bregu et al., "Reactive Control of Autonomous Drones," ACM MobiSys 2016. (Best Paper Award)
J. R. Cauchard et al., "Drone & me: an exploration into natural human-drone interaction," ACM UbiComp 2015.
Week 16
Cheers!
Cheers!
6/8 (Tue) : [Term Project] Final presentations (1st half teams)
6/10 (Thu) : [Term Project] Final presentations (2st half teams)
6/16 (Wed) : [Term Project] Final report submission due (tentative)