Skip to content

Product Development in the Internet of Things provides students hands-on experience with creating smart devices using the principles of human-computer interaction (HCI), and user-centered design (UCD). Students will develop and prototype physical devices incorporating industry grade software and hardware such as the Raspberry Pi, Teensy, or ESP32 platforms to design reproducible, manufacturable, technical solutions which respond to and/or supplement human needs.

Competencies gained:

  • Describe principles of user-centered design (UCD).
  • Apply tools that integrate hardware and software consistent with best practices of human-computer interaction (HCI).
  • Write and distribute documentation and hardware schematics with consideration of device reproducibility.

Take all of the following courses (12 credits):

  • CMPSC 100, Computational Expression
  • CMPSC 200, Computer Organization*

And one of the following courses (4 credits):

  • CMPSC 304, Robotic Agents*
  • CMPSC 406, Internet of Things

*Additional prerequisite not in microcredential requirements.

 

Program Contact