Human-Centered Computing Sub-plan Requirements
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