Module #1 Introduction to Advanced HCI Overview of the field of Human-Computer Interaction, importance of HCI in modern technology, and course objectives.
Module #2 Designing for User Experience Understanding user needs, designing for user experience, and principles of user-centered design.
Module #3 Human-Centered Design Process The design process, empathizing with users, defining problems, ideating solutions, prototyping, and testing.
Module #4 Cognitive Architectures and Models Cognitive architectures, mental models, and cognitive load management in HCI design.
Module #5 Emotional Design and Persuasion Designing for emotional engagement, persuasive technologies, and ethics of emotional design.
Module #6 Accessible Design and Inclusive HCI Designing for accessibility, inclusive design principles, and accessibility guidelines and standards.
Module #7 User Research Methods Qualitative and quantitative user research methods, usability testing, and A/B testing.
Module #8 Usability Engineering and Heuristics Usability engineering, Nielsens heuristics, and usability metrics and benchmarks.
Module #9 Interaction Design Patterns Design patterns, principles of interaction design, and designing for discoverability.
Module #10 Mobile and Wearable HCI Designing for mobile and wearable devices, tactile and gesture-based interactions, and mobile-first design.
Module #11 Virtual and Augmented Reality HCI Designing for immersive experiences, VR and AR principles, and human factors in VR/AR.
Module #12 Speech and Voice Interaction Design Designing for voice-based interactions, conversational interfaces, and speech recognition principles.
Module #13 Tangible and Embedded Interaction Design Designing for tangible and embedded interactions, IoT principles, and embodied interaction design.
Module #14 Advanced Topics in Computer Vision for HCI Computer vision for HCI, facial recognition, gesture recognition, and object detection.
Module #15 Machine Learning for HCI Machine learning concepts, human-in-the-loop machine learning, and AI-driven HCI.
Module #16 Data-Driven Design and Analytics Data-driven design, analytics for HCI, and A/B testing and experimentation.
Module #17 HCI for Social Good and Social Impact Designing for social good, designing for social impact, and ethics of HCI in social contexts.
Module #18 Ethics and HCI Ethics of HCI, designing for fairness and transparency, and value-sensitive design.
Module #19 Designing for Culture and Diversity Designing for cultural diversity, cultural competence, and cultural sensitivity in HCI.
Module #20 Collaborative and Participatory Design Collaborative design, participatory design, and co-design methods in HCI.
Module #21 Prototyping and Testing for Advanced HCI Advanced prototyping methods, usability testing, and A/B testing for complex HCI systems.
Module #22 Designing for Complexity and Uncertainty Designing for complex systems, uncertainty, and ambiguity in HCI.
Module #23 Advanced HCI in Emerging Domains HCI in emerging domains, such as healthcare, education, and finance.
Module #24 Future of HCI and Emerging Trends Future directions in HCI, emerging trends, and the role of HCI in shaping the future.
Module #25 Course Wrap-Up & Conclusion Planning next steps in Advanced HCI Techniques career