COMSM0106 Mobile and Ubiquitous Computing
The following resources are available:The course covers developments in the areas of mobile and ubiquitous computing. As a developing subject and paradigm, mobile computing is revolutionising the way in which people encounter and interact with information in day-to-day situations. We consider a range of topics in the field from mobile protocols through wireless systems to applications and design of mobile computing.
Relevant research papers will be provided as required throughout the course. The following books will also be useful, but are not mandatory:
- Pervasive Computing (second edition) Uwe Hansmann et al., 2003, Springer, ISBN 3540002189
- Ubiquitous Computing Fundamentals, John Krumm (editor), 2010, Taylor and Francis Group, ISBN 978-1-4200-9360-5
- Everyware: The Dawning Age of Ubiquitous Computing, 2006, New Riders, ISBN 0321384016
Coursework
The coursework is now available here.
The sample code from Doug's second lecture is available here.
Labs and contact hours
Mike will be available for help and questions during his office hour for the unit, 1-2pm on Mondays, in 3.23 MVB.
Outside these times you should use the M0106 forum for sharing information and questions for the course.
Lecture notes (copies of the slides)
| Lecture 1: Unit Introduction | Slides | Handouts |
| Lecture 2: History of Ubicomp | Slides | Handouts |
| Lecture 3: Sensors and Sensability | Slides | Handouts |
| Lecture 4: GPS and Differential GPS | Slides | Handouts |
| Lecture 5: Developing Mobile Applications | Slides | Handouts |
| Lecture 6: Sensing Location Indoors | Slides | Handouts |
| Lecture 7: Context-Aware Computing | Slides | Handouts |
| Lecture 8: Smart Environments | Slides | Handouts |
| Lecture 9: Home Networking | Slides | Handouts |
| Lecture 10: Mobile IP and Mobile Caching | Slides | Handouts Additional References |
| Lecture 11: GSM, GPRS, 3G & 4G | Slides | Handouts |
| GSM slides | Slides | Handouts |
| Lecture 12: WiFi | Slides | Handouts |
| Lecture 13: Gesture and Urban Screens | Slides | Handouts |
| Lecture 14: Public Displays and the Audience Experience | Slides | Handouts |
| Lecture 15: Privacy and Ubiquitous Computing | Slides | Handouts |
| Lecture 16: Summary | Slides | Handouts |
Past Exams
| 2010 | Exam | Answers |
| 2009 | Exam | Answers |
| 2008 | Exam | Answers |
Supporting papers
| Weiser, 1993 | |
| Luff and Heath, 1998 | |
| Abowd, 1999 | |
| Abowd and Mynatt, 2000 | |
| Bellotti and Edwards, 2001 | |
| Tolmie et al., 2001 | |
| Bellotti et al., 2002 | |
| Benford et al., 2003 |

