CSC 577: Pervasive Computing

CRN:
70374
Credit Hours:
4.0
Previous Offerings:

Pervasive (or ubiquitous) computing systems integrate information processing into everyday objects and activities.  Examples include smart phones, intelligent homes, tangible and ambient interfaces, sensor dust, and augmented reality systems.  In this reading and project-based class, we will explore recent research in pervasive computing, and brainstorm, design, and prototype novel pervasive computing systems.  Students will work in groups to research topics and report back to the class.  Programming projects will also be group-based and open-ended, and will in general require significant independent work in learning to program and/or hack devices such as the Xbox Kinect, Wii controller, iPhone, etc.