CSCE 4/5013 — Wearable and Ubiquitous Computing (Spring 2018)

Quick Nav

Course Information
Schedule
Projects
Resources
Syllabus – 4013, 5013
Final Projects

Course Information

Instructor: Alexander Nelson
Lecture: MWF – 12:55-1:45
Office Hours: TTh – 10:00-11:00 & 2:00-3:00 JBHT 528

Schedule

 

Date

Notes

Info

1/17/2018  Introduction, Syllabus  The Computer for the 21st Century — Mark Weiser
1/19/2018  History of Ubiquitous to 2007  (Optional) Fundamentals of Ubiquitous Computing – Chapter 1
1/22/2018  Technical Challenges — Challenges Overview  (Optional) Fundamentals of Ubiquitous Computing – Chapter 2 (pp. 38-51)
1/24/2018  Final Project Ideas & Technical Challenges — Designing Data & User Interaction Models  Reading 1 — Benford 2004
1/26/2018  Finish Data & Interaction Models & Paper Presentation — Benford (2004)  (Optional) Fundamentals of Ubiquitous Computing – Chapter 2 (pp. 51-64)
1/29/2018 Technical Challenges — Implementation & Deployment & Deployment Questions  (Optional) Fundamentals of Ubiquitous Computing – Chapter 2 (pp. 64-74)
1/31/2018  Sengers 2006 Presentation (Pearson Wade) & Finish Implementation & Deployment  Reading 2 — Sengers 2006
2/2/2018  Technical Challenges — Evaluation  (Optional) Fundamentals of Ubiquitous Computing – Chapter 2 (pp. 74 – 90)
 Report 1 Due!
2/5/2018  Systems — Sensors  (Optional) Fundamentals of Ubiquitous Computing – Chapter 9
2/7/2018  No Lecture  (Optional) Fundamentals of Ubiquitous Computing – Chapter 9
2/9/2018  Wu 2004 Presentation (Michael Mahler) & Finish Systems — Sensors  Reading 3 — Wu 2004,
(Optional) Fundamentals of Ubiquitous Computing – Chapter 9
Demo — Pulse Width Modulation
2/12/2018  Systems — Actuators & Displays  (Optional) — Ning 2011 – IoT Like Nervous System or Social Network
2/14/2018  Cohn 2012 Presentation (Brendan McGahee) & Systems — Design Constraints  Reading 4 — Cohn 2012
2/16/2018  Finish Systems — Design Constraints  Report 2 Due!
2/19/2018  Wireless Communications  
2/21/2018  Allen 2005 Presentation (Sunny) & Wireless Communications  Reading 5 – Allen 2005
2/23/2018  MKR1000 Demo Day — Arduino SketchLibraries — Python Script  Assignment 1 Due!
2/26/2018  Communications & Networks — Protocols  
2/28/2018  Finish Protocols  Reading 6 – Xiao 2017
3/2/2018  Xiao 2017 Presentation (Pearson Wade) & WPANs/WBANs  Report 3 Due!
3/5/2018  Finish WPANs/WBANs  (Optional) Fundamentals of Ubiquitous Computing – Chapter 8 (pp. 322-327)
3/7/2018  Sato 2012 Presentation (Mark Howard) & Context Aware Introduction  Reading 7 – Sato 2012
3/9/2018  Context Aware Computing  (Optional) Survey of Context Aware Mobile Computing (Chen 2000)
3/12/2018  Finish Context Aware Computing Slides  
3/14/2018  Kriz 2016 Presentation (Rakib Shariar)  Reading 8 – Kriz 2016
3/16/2018  Location Awareness  Report 4 Due!
3/19/2018 — 3/23/2018  Spring Break  No Class
3/26/2018  Midterm Review  
3/28/2018  Introduction to Wearable Computing  
3/30/2018  Jackson 2015 Presentation (Spencer Nelson)
 Gao 2016 Presentation (Brendan McGeehan)
 Reading 9 – Jackson 2015
Reading 10 – Gao 2016
 Assignment 2 Due!
4/2/2018  Wearable Computing — Fitness and Wellness Tracking  
4/4/2018  Dobbelstein 2017 Presentation (Mark Howard)
 Medical Applications of Wearable Computing
 Reading 11 – Dobbelstein 2017
4/6/2018  General Purpose Wearable Computing — Smart Watches  Report 5 Due!
4/9/2018  General Purpose Wearable Computing — Introduction to Wear OS  
4/11/2018  Wang 2015 Presentation (Michael Mahler)
General Purpose Wearable Computing — Introduction to watchOS
 Reading 12 – Wang 2015
4/13/2018  General Purpose Wearable Computing — Introduction to watchOS  Assignment 3 Due!
4/16/2018  UX Outside Graphical Interface  
4/18/2018  Wobbrock 2003 Presentation (Sunny)
UX Outside Graphical Interface
 Reading 13 – Wobbrock 2003
4/20/2018  UX Outside Graphical Interface  Report 6 Due!
Example Classifier (python)
4/23/2018  Harrison 2011 Presentation (Rakib)
Final Review — Part 1
 Reading 14 – Harrison 2011
4/25/2018  Guest Lecture — Gary Dowdy, Head of Innovation & Disruptive Technologies, JB Hunt  
4/27/2018 Wobbrock 2007 Presentation (Spencer)
Final Review — Part 2
Reading 15 – Wobbrock 2007
4/30/2018  In-Class Presentations  
5/2/2018  In-Class Presentations  Final Report Due!
5/4/2018  Dead Day  No Class
5/7/2018  Final Exam – Study Topics  12:45 PM to 2:45 PM

Projects

 

All dates are tentative and subject to change.

Date Assigned

Date Due

Project Link

Info

2/7/2018 2/23/2018 Assignment 1  
3/13/2018 3/30/2018 Assignment 2  
4/3/2018 4/14/2018 Assignment 3  Flash Example
Human Readable Time Example

 

Resources

 

Type

Links

Report Templates docx, latex
Reading Summaries Template, Instructions
Course Textbook Ubiquitous Computing Fundamentals — CRC Press
Arduino Install Instructions Instructions, Kit – Arduino MKR IoT Bundle
Course Feedback  Survey – Send anonymous feedback about the course to the instructor