Skip to content

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 (8 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.

Allegheny on CredlySign Up (for Allegheny students)

Program Contact