Ubiquitous Computing (INT8/2I1710), 4p, 2005

 

This page is no longer updated. Please refer to the First Class conference UbiComp.

Welcome to the course home page for Ubiquitous Computing. On this page news will be published throughout the course, so stay tuned!

/UbiComp course admin


Contents

News

Lab

Slides and handouts

Literature

Course description

Schedule

Contact


News

10/10 Not passed the exam? Leaving Sweden before next ordinary exam? A few people have this problem and are asking for another extra re-exam. The simple answer to this request is that we can't. So the only possibility left is to wait for the next UbiComp course in the spring semester of 2006. Then you can write the exam remotely at a university in your home country. If you have further questions please contact Harko Verhagen. --- UbiComp staff

5/9 The solution proposal for re-exam (Saturday, 27 August) is available here

24/5 A solution proposal for the first exam (from Friday, 22 April) is available here

17/5: A copy of the exam (from Friday, 22 April) is available here

31/3: The exam is moved to Friday, 22 April, 09:00-13:00 in 401, 502 and 510. This is because of the scheduling problems for the course Affective Interaction, which is an issue for the international master's students.

24/3: New Software Packages are available for querying other’s location using Spot system and start and shutdown PointRight and MultiBrowse. There is also an add-on requirement from ACAS project for iPAQ users.

23/3: The Java files Client, SimpleSink and SimpleSource tested for iPAQ are available under “Lab”.

21/3: On Tuesday, 22 March, we will offer lab 2 help. Prio times are 9-12, in 504 and 409 (but some students are in 513 :). We will be there to help you out with your problems. The same thing goes for the prio times on Wednesday, 23 March.

21/3: Exam: Guidelines and example questions

16/3: Some news on the 2:nd lab (see “Lab”).

14/3: New installer for iPAQ Spot application.

7/3: Last lecture of the course is on Monday, 14 March in room 314 (Electrum).

4/3: Now you can find “prio times” for lab 2 in the schedule. These are times when you can use the computers, and have this right before others. The bookings are 9-12 several days a week, starting next week.

24/2: Lab 1 next week (Mon, 28 Feb. - Thu, 3 Mar.) takes place in 602, which you’ll find next to DMC Helpdesk on floor 6.

22/2: Lab groups on the web (see “Lab”). Please tell us if you’re not on the list(-s)!

21/2: On Thursday, 24 February lab 2 will be presented.

18/2: The lecture on Tuesday, 22 February has both new time and place. Time: 10:00-12:00. Place: Sal C.

18/2: The lecture today, 18/2 is cancelled. Will be held later.

16/2: The slides from lecture no.1 are up.

14/2: On Monday, 21 February lists for lab groups will be handed out in class.


Lab

Lab 1 Wireless Sensor Networks (low level design)

Lab 1 is to take place on one full day (Mon-Thu) in week 9 with Pre-lab assignment given out one week before. 5 students in each group.

Pre-lab assignment

Groups for lab 1

Lab 2 Interaction: Building on the Real World

Lab 2 is a programming assignment due on Friday, 1 April, when a final report is to be handed in, and examined asap thereafter. Each group should also hand in a short lab2 proposal (maxim 100 words) describing your application scenario by 14th March, Monday. See the lab assignment for details.

Spot application for portable computer: laptopSpotterInstall.zip (download and unzip!)

Spot application for iPaq: iPaqSpotterInstall.zip (must be unzipped in the root directory of the iPaq) (Now Replaced by a compacted version, see below)

New! Here you can get a compacted version for iPAQ. To install it, you need to remove the earlier version if you have done unpacking like above by simply deleting the acas directory under your iPAQ root dir.

Download AcasSpot-ARMV4.exe to your iPAQ and install it.

Attachment to Lab2, a description of the Spot System - SpotDoc

Attachment to Lab2, a description of the EventHeap architecture to be used.

New! Feedbackon the proposals. This time in a more general fashion.

New! Some groups requested iPaqs. If you did, please make sure you're on the list.

New! WiFi cardsare available at DMC.

New! Some Skype APIs (in case you need one for your application).

New! Examples for iPAQ of the Java files Client, SimpleSink and SimpleSource, which have been tested and found to be working.

Add on to lab 2 by the ACAS project (only for those who got an iPaq earlier; following the international master’s program)

Groups for lab 2


Slides and handouts

1:st lecture – Introduction

Slides

Weiser, M. "The Computer for the 21 Century." In Scientific American, 265 (3), pp. 94-104 http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html

A reading list on UbiComp (An entry point - just browse it through) http://www.cs.indiana.edu/~yonliu/ubiquitous_computing.htm

2:nd lecture – Examples, research labs, projects

Slides

3:rd lecture – Problems and difficulties

This lecture was postponed and held on 14 March.

Slides

4:th lecture – Tangible User Interfaces

Slides (links leading to local files)

Pre-lab assignment for lab 1 (Sensor lab)

5:th lecture – Context

Slides

6:th lecture – Spot system and EventHeap

Slides first part (Li Wei)

Slides second part (Johan – includes intro to lab2)

7:th lecture – Wireless Sensor Networks

Slides


Literature

(List may be subject to change)

G. Abowd, E. Mynatt and T Roddens, "The Human Experience", IEEE Pervasive computing, Volume 1 issue 1, January-March 2002, page 48-57 http://www.cc.gatech.edu/fce/ahri/publications/humanExperience-ieee2002.pdf

Rafael Ballagas, Andy Szybalski, and Armando Fox. "Patch Panel: Enabling Control-Flow Interoperability in Ubicomp Environments.", In PerCom 2004 Second IEEE International Conference on Pervasive Computing and Communications, Orlando, Florida, USA, March 2004, http://media.informatik.rwth-aachen.de/materials/publications/ballagas2004a.pdf

Dey. A, Abowd, G. D, Towards a better understanding of context and context awareness. GVU Technical report, GIT-GVU-99-22, Georgia Institute of Technology. 1999. ftp://ftp.cc.gatech.edu/pub/gvu/tr/1999/99-22.pdf

D. Estrin, D. Culler, K. Pister, "Sukhatme, G Connecting the physical world with pervasive networks" IEEE Pervasive Computing, Jan.-Mar. 2002, pp. 59-- 69. http://www.cs.utah.edu/classes/cs6935/papers/sensNet2.pdf

Johanson, B., Fox, A., Winograd, T.: The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms. IEEE Pervasive Computing Magazine, Vol. 1, Issue 2, (2002) 71-78. http://swig.stanford.edu/pub/publications/iwork-overview-layout.pdf

T. Kindberg, A. Fox, "System Software for Ubiquitous Computing, " IEEE Pervasive Computing, Jan.-Mar. 2002, pp. 70 -- 81. http://www.champignon.net/TimKindberg/kindberg-fox-ieeepvc.pdf

B Ullmer & H Ishii "Emerging frameworks for tangible user interfaces", IBM Systems journal, Vol 39, issue 3&4, 2000 http://web.media.mit.edu/~ullmer/papers/tui-millenium-chapter.pdf

M. Weiser. "The computer of the 21st century". Scientific American, pages 94--100, September 1991. http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html


Contact

Course admin:

Johan Eliasson

Room 7513, Yellow Section

je ( at ) dsv ( dot ) su ( dot ) se

Lab 1:

Johan Mattsson

Room 7513, Yellow Section

johanm ( at ) dsv ( dot ) su ( dot ) se

Lab 2:

Wei Li

Room 7511, Yellow Section

Wei ( dot ) Li ( dot ) iPAQ ( at ) gmail ( dot ) com

 

Last updated: Wednesday, March 31, 2005