Explore how humans interact with technology and how thoughtful design transforms those experiences. This course examines the principles of intuitive, user-friendly, and accessible interface design, emphasizing user-centered approaches that ensure usability across diverse platforms and devices.

Human Computer Interaction
访问权限由 New York State Department of Labor 提供
推荐体验
推荐体验
中级
Basic programming knowledge and familiarity with design concepts. Experience with UI/UX, software development, or human factors is helpful.
推荐体验
推荐体验
中级
Basic programming knowledge and familiarity with design concepts. Experience with UI/UX, software development, or human factors is helpful.
您将学到什么
Design accessible, responsive interfaces using user-centered principles, ensuring usability across various platforms and interaction modalities.
Evaluate human factors and conduct usability testing to refine interfaces based on user research and systematic feedback.
Develop intuitive, high-performance user experiences by implementing effective interaction design and multimodal interface solutions.
您将获得的技能
- Design Thinking
- Wireframing
- User Interface and User Experience (UI/UX) Design
- Usability
- Interaction Design
- User Centered Design
- Usability Testing
- Information Architecture
- User Interface (UI) Design
- Human Factors
- Prototyping
- Responsive Web Design
- Web Content Accessibility Guidelines
- Human Computer Interaction
- Augmented and Virtual Reality (AR/VR)
- User Experience Design
- User Research
要了解的详细信息
了解顶级公司的员工如何掌握热门技能

该课程共有10个模块
This module introduces Human-Computer Interaction (HCI), focusing on the fundamental relationship between humans and computers in interactive systems. Students explore the theoretical foundations, historical evolution, and core principles of HCI, followed by a detailed examination of human cognitive and physical capabilities, limitations, and computer system components. The module emphasises understanding how human factors and computer systems interact to create effective user experiences.
涵盖的内容
15个视频5篇阅读材料14个作业
15个视频•总计50分钟
- Meet Your Instructor - Prof. Akhil PV•1分钟
- Meet Your Instructor - Prof. Seetha•2分钟
- Course Introductory Video•2分钟
- Introduction to HCI•4分钟
- History of HCI•4分钟
- Core Principles of HCI•4分钟
- Human Input Channels•5分钟
- Human Memory•3分钟
- Human Processing•5分钟
- Human Performance Factors•4分钟
- Cognitive Load•3分钟
- Human Limitations•3分钟
- Computer Information Processing•3分钟
- Computer Input•3分钟
- Computer Output•3分钟
5篇阅读材料•总计85分钟
- Course Overview•10分钟
- Course Structure & Critical Information•10分钟
- Recommended Reading: Understanding the Human•20分钟
- Recommended Reading: Human Abilities and Limits•25分钟
- Recommended Reading: Understanding the Computer•20分钟
14个作业•总计132分钟
- Test Yourself: The Human and the Computer•30分钟
- Introduction to HCI•6分钟
- History of HCI•6分钟
- Core Principles of HCI•6分钟
- Human Input Channels•6分钟
- Human Memory•6分钟
- Human Processing•6分钟
- Human Performance Factors•6分钟
- Cognitive Load•6分钟
- Human Limitations•6分钟
- Computer Information Processing•6分钟
- Computer Input•6分钟
- Computer Output•6分钟
- Let's Practice: The Human and the Computer•30分钟
This module examines the fundamental concepts of interaction and various interface paradigms in computing systems. Students explore the evolution of human-computer interaction, from early command-line interfaces to modern natural user interfaces. The module covers core interaction concepts, feedback mechanisms, and different types of interfaces while emphasising the importance of choosing appropriate interaction styles for specific use cases. Students will understand how different interface paradigms evolved and their applicability in various contexts.
涵盖的内容
10个视频3篇阅读材料12个作业
10个视频•总计55分钟
- Interaction•6分钟
- Norman's Execution-Evaluation Cycle•5分钟
- Core Components of Interaction•6分钟
- Interaction Framework•6分钟
- Command Line Interfaces•4分钟
- Graphical User Interfaces•7分钟
- Natural User Interfaces•4分钟
- Direct Manipulation Interfaces•6分钟
- Form-Based and Menu-Based Interfaces•5分钟
- Modern Interaction Paradigms•5分钟
3篇阅读材料•总计65分钟
- Recommended Reading: Understanding Interaction in HCI •20分钟
- Recommended Reading: Interaction Paradigms•20分钟
- Recommended Reading: Types of Interfaces•25分钟
12个作业•总计120分钟
- Test Yourself: Interaction and Interfaces•30分钟
- Interaction•6分钟
- Norman's Execution - Evaluation Cycle•6分钟
- Core Components of Interaction•6分钟
- Interaction Framework•6分钟
- Command Line Interfaces•6分钟
- Graphical User Interfaces•6分钟
- Natural User Interfaces•6分钟
- Direct Manipulation Interfaces•6分钟
- Form-Based and Menu-Based Interfaces•6分钟
- Modern Interaction Paradigms•6分钟
- Let's Practice: Interaction and Interfaces•30分钟
This module focuses on the methodologies and techniques used to understand user needs, behaviours, and preferences. Students learn various qualitative and quantitative research methods, including interviews, surveys, and observational techniques. The module emphasises the importance of systematic user research in the design process, teaching students how to gather, analyse, and interpret user data effectively. Special attention is given to creating user personas, conducting task analyses, and translating research findings into actionable design requirements.
涵盖的内容
10个视频3篇阅读材料12个作业
10个视频•总计65分钟
- Introduction to User Research•6分钟
- Qualitative Research Methods•7分钟
- Quantitative Research Methods•6分钟
- Process of Conducting User Research•6分钟
- User Personas Development•6分钟
- Task Analysis Methods•7分钟
- User Journey Mapping•8分钟
- User Needs Assessment•7分钟
- Stakeholder Analysis•7分钟
- Requirements Documentation•7分钟
3篇阅读材料•总计65分钟
- Recommended Reading: User Research Methods•20分钟
- Recommended Reading: User Analysis Techniques •25分钟
- Recommended Reading: Requirements Gathering •20分钟
12个作业•总计120分钟
- Test Yourself: User Research and Analysis•30分钟
- Introduction to User Research•6分钟
- Qualitative Research Methods•6分钟
- Quantitative Research Methods•6分钟
- Process of Conducting User Research•6分钟
- User Personas Development•6分钟
- Task Analysis Methods•6分钟
- User Journey Mapping•6分钟
- User Needs Assessment•6分钟
- Stakeholder Analysis•6分钟
- Requirements Documentation•6分钟
- Let's Practice: User Research and Analysis•30分钟
This module explores the integration of Human-Computer Interaction (HCI) principles within modern software development practices, particularly focusing on Agile methodologies. Students will learn to apply HCI concepts in real-world development scenarios, from initial user story creation to continuous improvement through iterative design. The course emphasises the practical implementation of interaction design within Agile sprints, covering sprint planning, rapid prototyping, and design reviews. Through hands-on experience with prototyping and testing, students will develop skills in measuring interface success metrics and implementing evidence-based improvements. The course combines theoretical knowledge with practical applications, enabling students to effectively balance user interaction needs with development constraints in an Agile environment.
涵盖的内容
9个视频3篇阅读材料11个作业
9个视频•总计57分钟
- Introduction to Agile Development•8分钟
- HCI in Agile Teams•6分钟
- User Stories and Acceptance Criteria•6分钟
- Sprint Planning for HCI•6分钟
- Rapid Prototyping in Sprints•6分钟
- Design Reviews and Iterations•4分钟
- Measuring Success Metrics•7分钟
- User Feedback Integration•8分钟
- A/B Testing and Experimentation in HCI•6分钟
3篇阅读材料•总计70分钟
- Recommended Reading: Agile and HCI•25分钟
- Recommended Reading: Interactive Design Process•20分钟
- Recommended Reading: Continuous Improvement•25分钟
11个作业•总计114分钟
- Test Yourself: HCI in Modern Software Development •30分钟
- Introduction to Agile Development•6分钟
- HCI in Agile Teams•6分钟
- User Stories and Acceptance Criteria•6分钟
- Sprint Planning for HCI•6分钟
- Rapid Prototyping in Sprints•6分钟
- Design Reviews and Iterations•6分钟
- Measuring Success Metrics•6分钟
- User Feedback Integration•6分钟
- A/B Testing and Experimentation in HCI•6分钟
- Let's Practice: HCI in Modern Software Development •30分钟
This module explores the fundamental aspects of evaluation in Human-Computer Interaction. Students will learn about different evaluation approaches, from expert analysis methods to user participation techniques. The course covers both theoretical frameworks and practical evaluation tools, including traditional methods like cognitive walkthroughs and heuristic evaluation, as well as modern approaches like remote and automated testing. Through various evaluation techniques, students will learn how to assess system functionality and user experience and identify specific usability issues.
涵盖的内容
12个视频3篇阅读材料14个作业
12个视频•总计69分钟
- What is Evaluation?•6分钟
- Cognitive Walkthrough•6分钟
- Heuristic Evaluation•6分钟
- Model-Based Evaluation•6分钟
- Using Previous Studies in Evaluation•6分钟
- Empirical Methods: Experimental Evaluation•6分钟
- Observational Techniques•7分钟
- Query Techniques•6分钟
- Evaluation Through Monitoring Physiological Responses•6分钟
- Guerrilla Usability Testing•5分钟
- Remote User Testing•5分钟
- Automated Testing Tools•5分钟
3篇阅读材料•总计65分钟
- Recommended Reading: Expert Analysis Methods•20分钟
- Recommended Reading: Traditional Evaluation Methods•25分钟
- Recommended Reading: Modern Evaluation Approaches•20分钟
14个作业•总计132分钟
- Test Yourself: Evaluation in HCI •30分钟
- What is Evaluation?•6分钟
- Cognitive Walkthrough•6分钟
- Heuristic Evaluation•6分钟
- Model-Based Evaluation•6分钟
- Using Previous Studies in Evaluation•6分钟
- Empirical Methods: Experimental Evaluation•6分钟
- Observational Techniques•6分钟
- Query Techniques•6分钟
- Evaluation Through Monitoring Physiological Responses•6分钟
- Guerrilla Usability Testing•6分钟
- Remote User Testing•6分钟
- Automated Testing Tools•6分钟
- Let's Practice: Evaluation in HCI •30分钟
This module explores the fundamental principles and practices of User-Centered Design (UCD) in creating effective human-computer interactions. Students will learn the systematic approach of design thinking and its application in developing user-focused solutions. The module covers essential design elements and visual design principles, emphasising how these components work together to create meaningful user experiences. Through practical demonstrations and hands-on examples, students will understand how to apply UCD methodologies, implement basic design elements, and utilise visual design principles to create interfaces that meet user needs and expectations. The module combines theoretical knowledge with practical applications, allowing students to develop skills in creating user-centered designs that are both functional and aesthetically pleasing.
涵盖的内容
12个视频3篇阅读材料14个作业
12个视频•总计85分钟
- Introduction to Design Thinking•7分钟
- UCD Principles and Process•9分钟
- Design Psychology•7分钟
- UCD Process in Action•7分钟
- Basic Design Elements•7分钟
- Visual Hierarchy and Balance•7分钟
- Space and Proximity•7分钟
- Design Elements Examples•7分钟
- Colour Theory and Psychology•7分钟
- Typography Fundamentals•5分钟
- Grid Systems and Layout•7分钟
- Applying Visual Design•7分钟
3篇阅读材料•总计75分钟
- Recommended Reading: Introduction to UCD•20分钟
- Recommended Reading: Design Elements•25分钟
- Recommended Reading: Visual Design Principles•30分钟
14个作业•总计132分钟
- Test Yourself: User-Centered Design •30分钟
- Introduction to Design Thinking•6分钟
- UCD Principles and Process•6分钟
- Design Psychology•6分钟
- UCD Process in Action•6分钟
- Basic Design Elements•6分钟
- Visual Hierarchy and Balance•6分钟
- Space and Proximity•6分钟
- Design Elements Examples•6分钟
- Colour Theory and Psychology•6分钟
- Typography Fundamentals•6分钟
- Grid Systems and Layout•6分钟
- Applying Visual Design•6分钟
- Let' Practice: User-Centered Design •30分钟
This module delves into the essential practice of prototyping in user interface design and development. Students will explore the fundamental concepts of prototyping, understanding its crucial role in the iterative design process and its impact on creating successful user experiences. The module progresses from basic prototyping concepts through various fidelity levels, starting with low-fidelity techniques like sketching and paper prototypes, and advancing to sophisticated high-fidelity prototypes. Through practical demonstrations and hands-on experience, students will learn to select and implement appropriate prototyping methods based on project requirements and constraints. Special attention is given to user involvement and participatory design approaches, emphasising how prototyping serves as a bridge between design concepts and user needs. The module combines theoretical knowledge with practical applications, enabling students to develop effective prototyping skills that support user-centered design principles.
涵盖的内容
11个视频3篇阅读材料11个作业
11个视频•总计83分钟
- Understanding Prototypes•7分钟
- Prototyping in Design Process•6分钟
- Prototyping Approaches•7分钟
- Demo - Prototyping using Figma Tool•9分钟
- Sketching and Storyboarding•7分钟
- Paper Prototyping•7分钟
- Wizard of Oz Technique•7分钟
- Demo - Creating Low-Fidelity Prototypes using Figma Tool•13分钟
- High-Fidelity Prototyping•7分钟
- Filters and Manifestations•7分钟
- Participatory Design•7分钟
3篇阅读材料•总计90分钟
- Recommended Reading: Introduction to Prototyping•25分钟
- Recommended Reading: Low-Fidelity Prototyping Techniques•30分钟
- Recommended Reading: High-Fidelity Prototyping and User Involvement•35分钟
11个作业•总计114分钟
- Test Yourself: Prototyping•30分钟
- Understanding Prototypes•6分钟
- Prototyping in Design Process•6分钟
- Prototyping Approaches•6分钟
- Sketching and Storyboarding•6分钟
- Paper Prototyping•6分钟
- Wizard of Oz Technique•6分钟
- High-Fidelity Prototyping•6分钟
- Filters and Manifestations•6分钟
- Participatory Design•6分钟
- Let's Practice: Prototyping•30分钟
This module explores universal and accessible design principles in human-computer interaction, focusing on creating inclusive digital experiences. Students will learn fundamental principles of universal design, accessibility guidelines (including WCAG), and practical implementation strategies. The module covers design patterns, colour theory, typography, and multi-modal interfaces that accommodate diverse user needs. Through case studies and hands-on examples, students will understand how to create interfaces that are accessible to users with varying abilities while maintaining usability for all users.
涵盖的内容
12个视频3篇阅读材料14个作业
12个视频•总计87分钟
- Introduction to Universal Design•7分钟
- Seven Principles of Universal Design Part I•7分钟
- Seven Principles of Universal Design Part II•7分钟
- Universal Design Case Studies•7分钟
- Web Content Accessibility Guidelines (WCAG)•8分钟
- 13 Guidelines of WCAG•6分钟
- Mobile Accessibility Standards•7分钟
- Assistive Technologies•7分钟
- Design Patterns for Accessibility•9分钟
- Colour and Typography in Accessible Design•7分钟
- Multi-Modal Interface Design: Core Concepts and Modalities•8分钟
- Multi-Modal Interface Design: Interaction Patterns and User Experience•9分钟
3篇阅读材料•总计90分钟
- Recommended Reading: Universal Design Principles•25分钟
- Recommended Reading: Accessibility Standards•30分钟
- Recommended Reading: Implementing Accessible Design•35分钟
14个作业•总计132分钟
- Test Yourself: Universal and Accessible Design•30分钟
- Introduction to Universal Design•6分钟
- Seven Principles of Universal Design Part I•6分钟
- Seven Principles of Universal Design Part II•6分钟
- Universal Design Case Studies•6分钟
- Web Content Accessibility Guidelines (WCAG)•6分钟
- 13 Guidelines of WCAG•6分钟
- Mobile Accessibility Standards•6分钟
- Assistive Technologies•6分钟
- Design Patterns for Accessibility•6分钟
- Colour and Typography in Accessible Design•6分钟
- Multi-modal Interface Design: Core Concepts and Modalities•6分钟
- Multi-Modal Interface Design: Interaction Patterns and User Experience•6分钟
- Let's Practice: Universal and Accessible Design•30分钟
This module explores the essential principles and practices of mobile and responsive design in modern web development. Students will learn to create user-friendly, adaptable interfaces that provide seamless experiences across various devices and screen sizes. The module covers mobile design fundamentals, responsive design techniques, and advanced mobile design considerations. Through practical examples and hands-on exercises, students will understand performance optimisation, touch interfaces, and mobile testing strategies. Special emphasis is placed on creating efficient navigation patterns, implementing fluid layouts, and optimising content for mobile contexts.
涵盖的内容
12个视频3篇阅读材料14个作业
12个视频•总计86分钟
- Mobile Design Principles•9分钟
- Mobile User Experience•8分钟
- Mobile Navigation Patterns•8分钟
- Mobile Content Strategy•7分钟
- Responsive Design Principles•6分钟
- Fluid Grids and Layouts•6分钟
- Media Queries and Breakpoints•6分钟
- Responsive Images and Media•7分钟
- Mobile Performance Optimisation•7分钟
- Touch and Gesture Interfaces•7分钟
- Mobile Forms and Input•7分钟
- Mobile Testing and Analytics•7分钟
3篇阅读材料•总计90分钟
- Recommended Reading: Mobile Design Fundamentals•25分钟
- Recommended Reading: Responsive Design•30分钟
- Recommended Reading: Advanced Mobile Design•35分钟
14个作业•总计132分钟
- Test Yourself: Mobile and Responsive Design•30分钟
- Mobile Design Principles•6分钟
- Mobile User Experience•6分钟
- Mobile Navigation Patterns•6分钟
- Mobile Content Strategy•6分钟
- Responsive Design Principles•6分钟
- Fluid Grids and Layouts•6分钟
- Media Queries and Breakpoints•6分钟
- Responsive Images and Media•6分钟
- Mobile Performance Optimisation•6分钟
- Touch and Gesture Interfaces•6分钟
- Mobile Forms and Input•6分钟
- Mobile Testing and Analytics•6分钟
- Let's Practice: Mobile and Responsive Design•30分钟
This course explores cutting-edge emerging interfaces in human-computer interaction, focusing on immersive, natural, and physical interaction paradigms. Students will learn about virtual, augmented, and mixed reality systems, alongside voice, gesture, and brain-computer interfaces. The course covers design principles for haptic feedback, ambient computing, and multi-sensory interactions. Through practical examples and case studies, students will understand the unique challenges and opportunities presented by these emerging technologies. Special emphasis is placed on designing intuitive user experiences while considering the technical constraints and human factors associated with each interface type.
涵盖的内容
13个视频4篇阅读材料14个作业
13个视频•总计108分钟
- Virtual Reality Fundamentals and Design•9分钟
- Augmented Reality Systems and Interaction•10分钟
- Mixed Reality and Spatial Computing•10分钟
- Design Guidelines for Immersive Experiences•9分钟
- Voice User Interface Design•10分钟
- Gesture Recognition and Spatial Interfaces•9分钟
- Brain-Computer Interface Fundamentals•10分钟
- Natural Language Processing and Conversational UI•9分钟
- Haptic Interfaces and Force Feedback•9分钟
- Ambient Computing and IoT Interfaces•9分钟
- Mobile Forms and Input•7分钟
- Mobile Testing and Analytics•7分钟
- Course Wrap Up Video•2分钟
4篇阅读材料•总计100分钟
- Recommended Reading: Immersive Reality Interfaces•25分钟
- Recommended Reading: Natural Interaction Interfaces•30分钟
- Recommended Reading: Physical and Sensory Interfaces•35分钟
- Course Summary•10分钟
14个作业•总计132分钟
- Test Yourself: Advanced Interaction Paradigms•30分钟
- Virtual Reality Fundamentals and Design•6分钟
- Augmented Reality Systems and Interaction•6分钟
- Mixed Reality and Spatial Computing•6分钟
- Design Guidelines for Immersive Experiences•6分钟
- Voice User Interface Design•6分钟
- Gesture Recognition and Spatial Interfaces•6分钟
- Brain-Computer Interface Fundamentals•6分钟
- Natural Language Processing and Conversational UI•6分钟
- Haptic Interfaces and Force Feedback•6分钟
- Ambient Computing and IoT Interfaces•6分钟
- Mobile Forms and Input•6分钟
- Mobile Testing and Analytics•6分钟
- Let's Practice: Advanced Interaction Paradigms•30分钟
位教师

提供方

提供方

Birla Institute of Technology & Science, Pilani (BITS Pilani) is one of only ten private universities in India to be recognised as an Institute of Eminence by the Ministry of Human Resource Development, Government of India. It has been consistently ranked high by both governmental and private ranking agencies for its innovative processes and capabilities that have enabled it to impart quality education and emerge as the best private science and engineering institute in India. BITS Pilani has four international campuses in Pilani, Goa, Hyderabad, and Dubai, and has been offering bachelor's, master’s, and certificate programmes for over 58 years, helping to launch the careers for over 1,00,000 professionals.
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
从 Computer Science 浏览更多内容
UUniversity of California San Diego
课程
UUniversity of California San Diego
课程
PPackt
课程
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。


