17-422/722,05-499/899: Building User-focused Sensing Systems Syllabus

NOTE: We are using Canvas for the SPRING 2021 Semester and this page is **OUT OF DATE**
We will auto-redirect you to in 5 seconds.


This course does not have a specific textbook. However, the students are supposed to read papers and actively join the class discussions

Lecture Overview

This class is intended to be highly interactive and each class is either a discussion, tutorial, or a walkthrough.


Students will be evaluated based on their mini projects/assignments, class participation, reading summaries, and the final project. Students are expected to have the readings and summaries completed prior to class (see class schedule). Note that class discussion will largely be based on these readings. Also, students should inform the instructor on any work travel or other commitments that might arise during the semester.

For more information about the assignments/project component, see the assignments page.


Also available as an ical file that you can subscribe to.

Date Type Topics Readings Notes
Tue 02/02 Discussion Introduction to Class and Logistics
A0 Assigned
Thu 02/04 Discussion Age of sensing and its various applications
A0 Due
Tue 02/09 Discussion Activity recognition
Thu 02/11 Tutorial Phone Programming 101
A1 Assigned
Tue 02/16 Discussion Motion Sensing on Phones and signal processing
Thu 02/18 Walkthrough Accelerometers and research
Tue 02/23 No Class (Break Day)
Thu 02/25 Demonstration Sound-based Sensing
A1 Due.
Tue 03/02 Tutorial 3D modeling
A2 Assigned
Thu 03/04 Tutorial Embedded computing - Sensors
Tue 03/09 Tutorial Embedded computing - Microcontrollers
Thu 03/11 Discussion Smart homes
Project proposals due
Tue 03/16 Tutorial Machine Learning 101
A2 Due.
Thu 03/18 Tutorial Machine Learning 102
A3 Assigned
Tue 03/23 Demonstration Other phone sensors
Thu 03/25 Discussion Indoor Localization
Tue 03/30 Discussion Gesture Recognition
Finalize project proposals
Thu 04/01 Discussion Project Discussion (signup)
Each group should sign up for a 5min slot for a presentation/discussion. A3 Due. Sign up for slots!
Tue 04/06 Discussion Assistive Technology
Thu 04/08 Discussion Wearable computing
Tue 04/13 Discussion Security
Thu 04/15 No Class (Break Day)
Tue 04/20 Discussion Privacy
Thu 04/22 Discussion Physiological and Medical Sensing
Tue 04/27 Discussion Low Power Sensing / Power Harvesting
Thu 04/29 Discussion Project Progress/Updates
Every group presents an update in Class for their projects. Format will be announced, but likely a 10min project update presentation.
Tue 05/04 Discussion What's the future?
Thu 05/06 Project Troubleshooting
Tue 05/11 Project Troubleshooting
Thu 05/13 Presentation Final Presentations
(TIME AND DATE -- ALL Tentative and TBD!) 8:30am - 11:30am

Last updated: 2021-03-08 10:51:57 -0500 [validate xhtml]