Difference between revisions of "CS 3750"
m (add category) |
m (add clarity in lead: CS 3750 and CS 3873 are the same course.) |
||
Line 2: | Line 2: | ||
'''CS 3750''', known under the names '''Human-Computer Interaction''' or '''User Interface Design''', is a thread requirement for the [[People]] thread offered under the [[Computer Science]] and [[Computational Media]] majors, and the Computing and People minor. The course is project-based and introduces students to industry-standard design principles for user interface research and evaluation. |
'''CS 3750''', known under the names '''Human-Computer Interaction''' or '''User Interface Design''', is a thread requirement for the [[People]] thread offered under the [[Computer Science]] and [[Computational Media]] majors, and the Computing and People minor. The course is project-based and introduces students to industry-standard design principles for user interface research and evaluation. |
||
+ | |||
+ | For the purposes of satisfying the People requirement, '''CS 3750''' and '''CS 3873''' are the same course. |
||
== Topic List == |
== Topic List == |
Revision as of 00:34, 1 January 2022
CS 3750, known under the names Human-Computer Interaction or User Interface Design, is a thread requirement for the People thread offered under the Computer Science and Computational Media majors, and the Computing and People minor. The course is project-based and introduces students to industry-standard design principles for user interface research and evaluation.
For the purposes of satisfying the People requirement, CS 3750 and CS 3873 are the same course.
Topic List
The topic list may vary by professor. The project component is an important component of all CS 3750 classes. In general, this is what students can expect:
General Topic List
- Introduction to Human-Computer Interaction
- Introduction to User-Centered Design
- Introduction to Design Principles
- Designing for Diversity, Accessibility, Sustainability
- Semester-Long Design Project
- Part 0 - Ideation and Problem Overview
- Brainstorming and critique
- Part 1 - Requirements Gathering
- Task analysis
- Personas
- User scenarios
- Interviews
- Part 2 - Design Alternatives
- Design space
- Poster session
- Design assessments
- Part 3 - Interface Prototyping and Evaluation Plan
- Prototyping
- Usability testing
- Heuristic evaluation
- Evaluation planning
- Part 4 - High-Fidelity Prototype, Final Deliverables
- Evaluation testing
- Analysis of results
- Implications and critiques
- Part 0 - Ideation and Problem Overview
Content Variance
CITI RCR Certification
Some professors may require students to complete the CITI Responsible Conduct of Research (RCR) certification prior to conducting studies on human subjects. Dr. Arriaga requested all students in her Spring 2021 class to complete the certification prior to starting their projects.
The Design of Everyday Things
Influential design researcher Don Norman's book The Design of Everyday Things may be incorporated into the curriculum on design principles. Relevant design concepts from the book include:
- The Seven Fundamental Principles of Design
- Discoverability
- Feedback
- Conceptual Models
- Affordances
- Signifiers
- Mappings
- Constraints
- The Seven Stages of Action
- The Gulf of Execution
- The Gulf of Evaluation
- Human Cognition
- Visceral
- Behavioral
- Reflective
Class Structure
To be completed.
Prerequisite Knowledge
To be completed.
Scheduling
To be completed.
Trivia
- CS 3750 is currently offered as CS 3873 Special Topics: Human Computer Interaction[1]. CS 3873 is identical to CS 3750 content-wise, with the different course number indicating its new format of shorter lectures and an addition of a two-hour weekly design studio. At the moment, CS 3750 is not offered. For the purposes of the People requirement, CS 3750 and CS 3873 are the same course.
Resources
To be completed.