Graduate Programs

Student Learning Outcomes

Certificate in Human-Computer Interaction

Students will recognize, explain, and apply with considerable depth human-computer interaction (HCI) knowledge in:

  1. Basic HCI theory, terms, principles, and conceptual models
  2. User-centered design theory and practices related to interaction design
  3. HCI design and development processes and life-cycle
  4. User profiling to interaction design (needs and requirements)
  5. System requirements and product assessments
  6. Interface design principles and processes
  7. Product usability evaluations and testing methods
  8. The purpose of the graphic user interface
  9. Usability theory, terms, and the applied techniques
  10. Principles of the interface design and prototyping processes
  11. Interface grids and typographical devices
  12. Information architecture and content management
  13. Classic user testing theory and tools
  14. Advanced user requirements and profiling
  15. Interface design standards / guidelines for cross cultural and disabled users
  16. Interaction design styles and choosing interaction devices and elements
  17. Develop an evaluative strategy; planning who, what, when, and where
  18. Decide how to collect data and prepare for the final evaluation
  19. Analysis and interpretation of the evaluation data
  20. Inspect a user interface, including a range of evaluative processes
  21. Prototype design basics: theory and practice; including basic terms
  22. Psychological and behavioral science of HCI
  23. Cognitive architecture, memory, problem-solving, mental models, perception, and action related to HCI
  24. Impact the design and testing of interactive technologies

Related to applying HCI theory and principles to product development, students will:

  1. Apply HCI principles and a user-centered approach to interaction design
  2. Analyze user needs and requirements
  3. Design and develop prototypes based on user assessments (needs and requirements), while applying HCI principles and models.
  4. Apply evaluation and usability testing methods to interactive products to validate design decisions
  5. Develop pre-design and post-design usability testing techniques on the developed Web site
  6. Assess user needs and requirements
  7. Categorize, design, and develop information in proper architectural structures
  8. Create interface design prototypes based on a range of design principles and user data, and user assessments
  9. Apply prototype principles and a user-centered approach to interaction design
  10. Apply evaluation and usability testing methods to prototypes to validate design decisions and to the Web product to validate design decisions using: a) Classic user testing, and b) Heuristic inspection
  11. Analyze test data and write a comprehensive report on the product development process of their redesigned Web site, i.e. of the stages of pre-design, design, and post-design, testing, and data analysis
  12. Implement a HCI research proposal, including research questions, collecting the relevant literature and methodology
  13. Develop a general framework, with a hierarchy of concepts and topics, including a refinement of the research question
  14. Understand and apply the various research methods regarding qualitative and quantitative data