Given the technologies around us I sometimes wonder how close we are to a vision of ubiquitous computing. In this month IEEE Computer Invisible Computing column I had the pleasure to ask this question and share my view on it.
The short answer is: many technologies are ubiquitous but there is a lot more to come. In particular we see that many technologies (public displays, people centric sensing, and personal memory devices) are just around the corner and that they may have a large impact on how we perceive computing. For the long answer have a look at my article: ubiquitous computing - are we there yet? . I have taken over responsibility for the invisible computing column from Bill Schilit who introduced the Invisible Computing column in 2003 .
Some years ago in 2006 Yvonne Rogers presented her view on how Ubicomp is going forward  contrasting it to Weiser's Vision of calm computing. In her paper she introduces an alternative agenda that argue that we should engage people by ubicomp technologies rather than to make life easy, convenient and calm. Yvonne's paper is an interesting starting point for getting students into this topic.
 Schmidt, A. 2010. Ubiquitous Computing: Are We There Yet? Computer 43, 2 (Feb. 2010), 95-97. DOI= http://dx.doi.org/10.1109/MC.2010.54
 Schilit, B. N. 2003. Mega-Utilities Drive Invisible Technologies. Computer 36, 2 (Feb. 2003), 97-99. DOI= http://dx.doi.org/10.1109/MC.2003.1178056
 Yvonne Rogers: Moving on from Weiser's Vision of Calm Computing: Engaging UbiComp Experiences. Ubicomp 2006: 404-421