Students enrolled in HCC sub-plan must fulfill the following course requirements:

  • Total 30 credits of graduate level approved coursework required
  • Three breadth courses (9 credits) – must earn a B or better grade
  • Must complete at least 12 credits of sub-plan courses from the list below – must earn a B or better grade
  • Students may count the same course towards breadth and sub-plan requirement.
  • Students may take up to two non-CS approved classes
  • Any non-CS courses under the sub-plan listing counts against the TWO allowable non-CS classes.

Human Centered Computing Courses

  • CSCI 5322  - Algorithmic Human-Robot Interaction
  • CSCI 5229 - Computer Graphics
  • CSCI 5239 - Advanced Computer Graphics
  • CSCI 5402 - Research Methods in Human-Robot Interaction
  • CSCI 5616 - Intro to Virtual Reality
  • CSCI 5809 – Computer Animation
  • CSCI 5839 – User Centered Design and Development 1
  • CSCI 5849 - Input Interaction and Accessibility
  • CSCI 5919 – HCI: Survey and Synthesis 1
  • CSCI 5929 – HCI: Survey and Synthesis 2
  • CSCI 7000 - Information Visualization
  • CSCI 7000 - Physical & Tangible Computing
  • CSCI 7000 – Inclusive Design and Assistive Technology
  • CSCI 6402 - Issues and Methods in Cognitive Science
  • INFO 5501 - Problems in Information Science: Peer Production and Crowds
  • INFO 5502 - Online Communities
  • INFO 5601 - Information Policy & Ethics
  • INFO 5602 - Information Visualization
  • INFO 5605 - Ethnography for Applied Settings
  • INFO 5609 - User-Centered Design
  • INFO 5611 - Experience Design in UbiComp