Courses:

Pervasive Human Centric Computing (SMA 5508) >> Content Detail



Study Materials



Readings

Amazon logo Help support MIT OpenCourseWare by shopping at Amazon.com! MIT OpenCourseWare offers direct links to Amazon.com to purchase the books cited in this course. Click on the book titles and purchase the book from Amazon.com, and MIT OpenCourseWare will receive up to 10% of all purchases you make. Your support will enable MIT to continue offering open access to MIT courses.

SES #TOPICSREADINGS
L1OverviewWeiser, Mark, and John Seely Brown. "The Coming Age of Calm Technology." Xerox PARC (October 5, 1996).

Weiser, Mark. "Computer Science Challenges for the Next Ten Years." (Slides.)
L2iPAQ, Python®, Connectivity

Pilgrim, Mark. Dive Into Python®. Berkeley, CA: Apress, 2004. ISBN: 1590593561.

Python® Tutorial


Dive into Python®

L3Socket Programming and BluetoothHuang, Albert, and Larry Rudolph. "Bluetooth Programming." Chapters 1, 2, 3, and 4. (Forthcoming book.)

Zigby (Discussion postponed to later in semester.)
L4More BluetoothSomething on Pocketpc vs. Symbian vs. Linux®

Symbian Python® Programming
L5Location - GPSLocation Aware Application

Barkuss, Louise, and Anind Dey. "Location-Based Services for Mobile Telephony: a Study of Users' Privacy Concerns." Proceedings of INTERACT, July 2003.

Ackerman, Mark, Trevor Darrell, and Daniel J. Weitzner. "Privacy Concerns." Human-Computer Interaction 16, nos. 2-4 (2001). (Special Issue on Context-Aware Computing.)

Barkuss-Dey. "Computing Taking Control away from the User?" UbiComp (2003): 149-156.

Chen, Guanling, and David Kotz. "A Survey of Context-Aware Mobile Computing Research." Dartmouth Computer Science Technical Report TR2000-381 (November 2000).

Context Aware Toolkit

Google™ Maps API
L6Location - API
L7Location - Cricket"Cricket v2 User Manual." Cricket Project, MIT Computer Science and Artificial Intelligence Lab, July 2004.

Priyantha, Nissanka. "The Cricket Indoor Location System." Ph.D. Thesis, Massachusetts Institute of Technology, 2005.
L8Python® on Series 60 PhonesSymbian Python® Reference Version 1.3
L9User Interface GUIs, More Phone Programming
L10Keyboards and GUIs

The Dasher Project
The Dasher Project
L11GUIs (cont.)
L12XWand and ArraysXWand
L13Pre-Recorded Speech
L14Pre-Recorded Speech (cont.)
L15Vision
L16Kiosk
L17Sketching
L18Security
L19DebuggingPervasive Debugging Overview Article
L20Publish-Subscribe and MiddlewareStortz, Oliver, Adrian Friday, and Nigel Davies. "Supporting Ordering and Consistency in a Distributed Event Heap for Ubiquitous Computing." Personal and Ubiquitous Computing. London, England: Springer, 2005. ISSN: 16174909.

Davies, Nigel, Adrian Friday, Stephan Wade, and Gordon Blair. "L2imbo: A distributed systems platform for mobile computing." ACM Mobile Networks and Applications 3, no. 2 (1998): 143-156.

Modahl, Martin, et al. "Media Broker: An Architecture for Pervasive Computing." In Proceedings of the IEEE Conference on Pervasive Computing and Communications. Orlando, FL, March 2004.

Huang, Yongquian, and Hector Garcia-Molina. "Publish/Subscribe in a Mobile Environment." Wireless Networks 10, no. 6 (2004): 643-652.
L21Human Factors
L22Distributed Pervasive Applications
L23Videos of Other Projects

 








© 2017 Coursepedia.com, by Higher Ed Media LLC. All Rights Reserved.