Department of Electrical and Computer Engineering George Mason University Volgenau School of IT & Engineering

Ubiquitous (aka pervasive) computing is an emerging concept of how people may use computing support in the future: no longer interacting with one computer at a time, but rather interacting with a dynamic set of networked computers, often invisible and embodied in everyday objects in the environment. This course introduces ubiquitous computing concepts and technology through guided readings and hands-on project experience. It offers an overview of how ubiquitous computing builds on distributed systems and mobile computing. Specifically, the following topics will be covered:

Definition and scope of ubiquitous computing, architectures for ubiquitous computing, applications and devices such as wireless sensor networks and radio frequency identification devices, low power hardware design for ubiquitous computing, power management and power sources, security requirements, social aspects of ubiquitous computing incl. privacy concerns, interactions between humans and (ubiquitous) computers, deployment and evaluation of solutions, sensing and actuation, awareness and perception.

General Information

Lectures Tuesday 7:20 pm -10:00 pm in Robinson Hall B202


  • Syllabus: (pdf)


Dr. Jens-Peter Kaps
Office: Science and Technology II, Room 213
Email: jkaps'at'
Office Hours: (to be posted)

Dr. João Pedro Sousa
Office: Science and Technology II, Room 355
Email: jpsousa'at'
Office Hours: (to be posted)


There is no textbook for this class. Papers will be made available at the schedule page.

Copyright © 2008 Jens-Peter Kaps
last updated: August 21st, 2008