Calendar

Introduction to Ubiquitous Computing

  • Fall 2012
  • Department of Informatics
  • Donald Bren School of Information and Computer Sciences

Notices

10/02: How to lead a discussion. Tips




09/27: Class Introduction

Supplemental:

In Class:

  • Meet the instructor
  • Introduction to the course
  • Syllabus
  • Names


10/02: Foundations & History

Due:

In Class:

Supplemental:

10/04: Foundations & History

Due:

In Class:

  • Go over sign ups for next week
  • Review first writing assignment
  • Slides (mov,pdf)


10/09: Foundations & History

Due:

In Class:

  • Course Update
  • Student presentation
  • Instructor presentation

Supplemental:

10/11: Context-Aware Systems

Due:

  • Chapter 8
  • P. Dourish. What we talk about when we talk about context. Personal and Ubiquitous Computing, 8(1):19–30, 2004.
    • 3-4 page response to the papers from Foundations and History.
    • Turn it in on paper at the begining of class
    • Please make it double-spaced
    • Please include a photo of your face in the header
    • Ideas to start from:
      • If Weiser was completely accurate what would be different about the world today?
      • What is true about the world today that demonstrates that Weiser was on to something?
      • Do we live in a pre-UbiComp world? a UbComp world? or a post-Ubicomp World? Why?

In Class:



10/16: Context-Aware Systems

Due:

10/18: Context-Aware Systems

Due:



10/23: Context-Aware Systems

Due:

In Class:

Supplemental:

10/25: Context-Aware Systems

Due:

  • M. Philipose, K. P. Fishkin, M. Perkowitz, D. J. Patterson, D. Hahnel, D. Fox, and H. Kautz. Inferring activities from interactions with objects. IEEE Pervasive Computing: Mobile and Ubiquitous Systems, 3(4):50–57, October-December 2004.
  • X. Ding and D. J. Patterson. Status on display: a field trial of Nomatic*Viz. In I. Wagner, H. Tellioğlu, E. Balka, C. Simone, and L. Ciolfi, editors, ECSCW 2009, Computer Science, pages 303–322. Springer London, September 2009.
    • 1-2 page proposal for a ubicomp project or paper
    • Turn it in on paper at the begining of class
    • Please make it double-spaced
    • You may work in groups of up to 4
    • Please include a photo of your faces in the header
    • Ideas to start from:
      • Design a context blackboard for the Android phone and 2 apps that utilize it
      • Duplicate the work in the SmartMoveX on a graph paper
      • Build a facebook app that tries to expose as much data about your friends as possible


10/30: Location Fusion

Due:

11/01: Location Fusion

Due:



11/06: Location Fusion

Due:

  • L. Liao, D. Fox, and H. Kautz. Learning and Inferring Transportation Routines. In Proc. of the 19th National Conf. on Artificial Intelligence (AAAI), 2004.
  • J. Krumm and A. J. B. Brush. Learning time-based presence probabilities. In K. Lyons, J. Hightower, and E. M. Huang, editors, Pervasive, volume 6696 of Lecture Notes in Computer Science, pages 79–96. Springer, 2011.
    • 3-4 page response to the papers from Context-Aware Systems
    • Turn it in on paper at the begining of class
    • Please make it double-spaced
    • Please include a photo of your face in the header
    • Ideas to start from:
      • What is context?
      • Does it help?
      • Where does computing need more context?
      • How would you design a context-awareness framework?

11/08: Predicting People

Due:



11/13: Predicting People

Due:

11/15: New Sensing

Due:

  • M. Philipose, J. R. Smith, B. Jiang, A. V. Mamishev, S. Roy, and K. Sundara-Rajan. Battery-free wireless identification and sensing. IEEE Pervasive Computing, 4(1):37–45, 2005.
  • S. N. Patel, S. Gupta, and M. S. Reynolds. The design and evaluation of an end-user-deployable, whole house, contactless power consumption sensor. In Proceedings of the 28th international conference on Human factors in computing systems, CHI '10, pages 2471–2480, New York, NY, USA, 2010. ACM.
    • 3-4 page response to the papers from Location Fusion or Predicting People
    • Turn it in on paper at the begining of class
    • Please make it double-spaced
    • Please include a photo of your face in the header
    • Ideas to start from:
      • What is finding location difficult? What are untapped opportunities for location based computing now? What technical possibilities are being ignored?
      • What happens when your predictions of people go wrong? How can you generalize a design style that acknowledges this? What is the most complex person prediction situation deployed now? Where could person prediction go?


11/20: Sustainability & Collapse

Due:

11/22:

turkey



11/27: Sustainability & Collapse

Due:

11/29: Privacy/Surveillance

Due:



12/04: Privacy/Surveillance

Due:

12/06: Privacy/Surveillance

Due:



12/11: Final Project Presentations

12/13: Final Project Presentations