This course will take a multi-disciplinary approach to design future IoT
(Internet of Things). This course attempts to combine artificial
intelligence techniques, design thinking methods, and embedded system tools
to envision future smart artefacts that addresss real-world human needs. On
the AI techniques, this course covers practical data analysis and machine
learning techniques. On the design methods, this course covers the basic
design thinking process, starting from user needfinding, insightful problem
statement with point of views, ideation, prototype, and evaluation. On the
embedded system tools, this course covers either Adruino or Rapsberry Pi.
This course is practical with a project studio (i.e., half-lecture &
half-studio), in which students will apply techniques and methods learned in
the class and use them to design+build+test a semester-long group project.
As the first-time course offering by the joint faculty, this course is
experimental that the teaching staff may not figure out every detail yet.
Students must be willling to learn together with the teaching staff. The
design part of this course adapts teaching materials from the Stanford HCI
course (with thanks to Prof. James Landay) and Stanford D.School.
Good English skill (all readings & videos are in English)