Schedule

Week (Beginning) Summary Assignments
1 (Jan 16) Introduction to IoT and Connected Products Mini Assignment - Product Hunt
Readings #1
2 (Jan 23) Design Approaches for Networked Devices Creative Assignment I
Readings #2 DUE
3 (Jan 30) Design Approaches for Networked Devices Creative Assignment I
Readings #2 DUE
4 (Feb 6) Exploring Ambience and Tangible Data Creative Assignment II
Readings #3
5 (Feb 13) Exploring Ambience and Tangible Data Creative Assignment II
Readings #3 DUE
6 (Feb 20) Envisioning Connectivity for Domestic Settings Creative Assignment III, Discovery
Readings #4
7 (Feb 27) Envisioning Connectivity for Domestic Settings Creative Assignment III
Readings #4 DUE
8 (Mar 6) Considering Connectivity Creative Assignment IV
Readings #5
9 (Mar 13) Spring Break Relax
No readings due
10 (Mar 20) Considering Connectivity Creative Assignment IV
Readings #5 DUE
11 (Mar 27) Looking to the Future Final Assignment:
Final Assignment Begins
Readings #6
12 (Apr 3) IoT Ecosystems Final Assignment:
Familiarize
Readings #6 DUE
13 (Apr 10) IoT Ecosystems Final Assignment:
Defamiliarize
14 (Apr 17) IoT Ecosystems Final Asignment:
Vision
15 (Apr 24) IoT Ecosystems Final Assignment:
1st Cut Prototypes
16 (May 1) Final Presentations Final Assignment: Presentation, Demonstration

Detailed Schedule

Week 1: Introduction to IoT and Connected Products

Tuesday Jan 16 Thursday Jan 18
General Introduction to the course. Introduction to Particle.io framework
Introduction to IoT and ‘the Disappearing Computer’ Introduction to basic electronics for IoT
In Class Exercise #1: Defining the Internet of Things Building a first connected circuit
Assignments Given

Week 2: Designing for Networked Devices

Tuesday Jan 23 Thursday Jan 25
Discussing Case Studies and Product Hunt Programming for IoT Continued
In Class Exercise 2: Open Source Alternatives Building a basic connected sensor platform
Introduction to Creative Assignment 1 Prototyping Creative Assignment 1
Assignments Given

Week 3: Designing for Networked Devices

Tuesday Jan 30 Thursday Feb 1
Creative Assignment 1 Work Day Prototyping Creative Assignment 1

Week 4: Exploring Ambience and Tangible Data

Tuesday Feb 6 Thursday Feb 8
In Class Exercise 3- Speed Dating for Ideas Working with APIs + Data
Introduction to Creative Project #2 Designing Ambient Behaviour
Assignments Due
Assignments Given

Week 5: Exploring Ambience and Tangible Data

Tuesday Feb 13 Thursday Feb 15
Discussion: Ambience and the IoT Controlling Advanced Outputs
Assignments Due

Week 6: Envisioning Connectivity for Domestic Settings

Tuesday Feb 20 Thursday Feb 22
Introduction/Prototyping Creative Project #3 Communicating with two or more devices
In Class Exercise 4-a 4-b
Assignments Due
Assignments Given

Week 7: Envisioning Connectivity for Domestic Settings

Tuesday Feb 27 Thursday Mar 1
Prototyping Creative Project #3 Prototyping Creative Project #3
Assignments Due

Week 8: Considering Connectivity

Tuesday Mar 6 Thursday Mar 8
The Dark Side of the IoT
Introduction to Creative Project #4 Developing Creative Project #4
In Class Exercise V - Mapping Considerations and Concerns
Assignments Due
Assignments Given

Week 9: Spring Break

Week 10: Considering Connectivity

Tuesday Mar 20 | Thursday Mar 22 | :————-| :————- | Developing Creative Project #4 | Developing Creative Project #4

Assignments Due

Week 11: Looking to the Future

Tuesday Mar 27 Thursday Mar 29
Project Review Work Day
Introduction to Final project Brainstorming for final project
Assignments Due
Assignments Given

Week 12: IoT Ecosystems

Tuesday Apr 3 Thursday Apr 5
Milestone I: Familiarize Work Day
Assignments Due
Assignments Given

Week 13: IoT Ecosystems

Tuesday Apr 10 Thursday Apr 12
Milestone III: Vision Proposal Work Day
Assignments Due
Assignments Given

Week 14: IoT Ecosystems

Tuesday Apr 17 Thursday Apr 19
Prototype work day Prototype work day
Assignments Due
Assignments Given

Week 15: IoT Ecosystems

Tuesday Apr 24 Thursday Apr 26
Milestone V: Prototype and Present - 1st Cut Prototypes Work Day
Assignments Due

Week 16: Final Showcase

Tuesday May 1 | Thursday May 3 | :————-| :————- | Milestone V: Prototype and Present - Draft Presentation | In-Class Presentation of Final Prototype