Fall 2013 Pervasive Computing Course

During the fall 2013 semester I will be teaching a course exploring the fundamentals of pervasive (or ubiquitous) computing. The course is listed as ECE 796/896 Spc Top/Pervasive Computing. This is the second time I’ll teach this course – the first time was in 2010.

Why pervasive computing?
We have entered the third era of modern computing. This era is defined by computing devices that are embedded in everyday objects and become part of everyday activities. These devices are also connected to other devices or networks in an effort to share or gather information.  Pervasive computing is a multidisciplinary field of study that explores the design and implementation of such embedded, networked computing devices. The field is young but it is developing fast and appears to have unstoppable momentum.

The course in a nutshell
The Pervasive Computing Fundamentals course has two major thrusts:

1. Lectures: Lectures introducing fundamental material from papers, a textbook edited by John Krumm, and close to 40 research videos. Topics covered will include system software for supporting percom, human-computer interaction in percom systems, privacy issues, context awareness, and location-based services.
2. Projects: Following a project requirements document, students (teams and individuals) will first select topics, with the guidance of the instructor. They will then prepare a proposal, complete the project, and report on it at the end of the semester through a written document and an oral presentation. Videos are encouraged.


Collaborative projects with Pratt Institute
Pratt Institute is one of the leading art, design and architecture schools in the US. Its Industrial Design Department is consistently ranked in the top 5 in the country. Rebeccah Pailes-Friedman is a multi-disciplinary designer and the founder of RPF Design Studio. She is also an Adjunct Associate Professor at Pratt. During the fall 2013 semester she will teach a junior studio on wearable technology for industrial design students. Rebeccah and I will help Pratt and UNH students form project teams. UNH students will primarily be responsible for the hardware and software development, while Pratt students will incorporate the hardware/software into wearable objects. Collaborating with Pratt students is not a requirement for UNH students, but it is highly encouraged (hopefully we can also go on a field trip to Pratt).

Two past projects
Here are two videos from 2010 to give you a taste for what a percom project might look like. Actually, if you collaborate with Pratt students, it’ll look even better – check out ID View 2012 for visuals of what you can expect.

Video 1: Data entry using handheld computers vs. paper

Video 2: Exploring group interaction with a multi-touch table

Who is this course for?
Students who will most benefit from the course are EE, CompE, CS and IT seniors and graduate students.

Organizational details
Class will meet MWF 4-5 PM. There will be an open lab in Morse 213 (ignore the lab time in the Time and Room Schedule).

For grading and such see the 2010 syllabus. The 2013 syllabus will be very similar.

Send me email.