• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Human Computer Interaction

Human Computer Interaction Courses

Human Computer Interaction courses can help you learn user interface design, usability testing, interaction design principles, and accessibility standards. You can build skills in user research, prototyping, and evaluating user experiences across various platforms. Many courses introduce tools like Figma, Sketch, and Adobe XD, that support creating and testing interfaces, along with methods for gathering user feedback and iterating on designs.


More to explore:

Popular Human Computer Interaction Courses and Certifications


  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Master Supermarket Layouts: Design & Draft in AutoCAD

    Skills you'll gain: Architectural Drawing, AutoCAD, Technical Drawing, Drafting and Engineering Design, Computer-Aided Design, Commercial Construction, Building Design, Architectural Design, Functional Design

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Data Structures Algorithms in Java – SECRETS to Ace LeetCode

    Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Solution Design, Analytical Skills

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    C

    Coursera

    Validating and Safeguarding Production AI

    Skills you'll gain: Anomaly Detection, MLOps (Machine Learning Operations), AI Security, Software Engineering, DevOps, CI/CD, Model Deployment, Performance Tuning, Model Evaluation, Secure Coding, Continuous Monitoring, Integration Testing, Data Validation, Sampling (Statistics), Statistical Methods, Python Programming

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    M

    Microsoft

    Multimodal and cross-modal AI integrations

    Skills you'll gain: Prompt Engineering, Multimodal Prompts, Generative AI, AI Workflows, AI Orchestration, Microsoft Azure, Computer Vision, Image Analysis, Solution Design, Application Programming Interface (API)

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    L

    Logical Operations

    Advanced Programming Techniques with Python

    Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning

    Intermediate · Specialization · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Game Deployment and Final Touches

    Skills you'll gain: Video Game Development, Post-Production, Game Design, User Interface (UI), Virtual Environment, Application Deployment, Computer Graphics, Animations, Release Management, Music

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    AutoCAD Architectural Design & Residential Planning

    Skills you'll gain: Architectural Drawing, AutoCAD, Architectural Design, Technical Drawing, Engineering Drawings, Civil and Architectural Engineering, Drafting and Engineering Design, Computer-Aided Design, Building Design, As-Built Drawings, AutoCAD Civil 3D, Architectural Engineering, Structural Engineering, Electrical Wiring, Structural Analysis, Functional Design, Conceptual Design, Layout Design, Construction Estimating, 3D Modeling

    Beginner · Specialization · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Apply Protocol-Oriented Programming in Swift Applications

    Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Software Design Patterns, Object Oriented Programming (OOP), Maintainability, Data Modeling, Application Design, Programming Principles, Testability, User Interface (UI)

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    L

    LearnQuest

    Introduction to Scrum Master Training

    Skills you'll gain: Backlogs, Agile Methodology, Scrum (Software Development), User Story, Sprint Retrospectives, Sprint Planning, Agile Project Management, Team Oriented, Estimation, Cross-Functional Collaboration

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.3K reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    P

    Packt

    Advanced Concepts in Recursion, Backtracking, and OOP

    Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Java, Algorithms, Programming Principles, Computer Programming, Debugging, Solution Design

    Advanced · Course · 1 - 3 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Design & Assemble a Multi-Utility Tool in SolidWorks

    Skills you'll gain: SolidWorks (CAD), Computer-Aided Design, Engineering Design Process, 3D Modeling, Mechanical Design, Functional Design, Assembly Drawing, Model Evaluation, Design Elements And Principles

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Master AutoCAD Architecture: Design, Model & Build

    Skills you'll gain: AutoCAD, Architectural Drawing, 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Architectural Design, Building Design, As-Built Drawings

    Beginner · Course · 1 - 4 Weeks

1…555657…758

In summary, here are 10 of our most popular Human Computer Interaction courses

  • Master Supermarket Layouts: Design & Draft in AutoCAD: EDUCBA
  • Data Structures Algorithms in Java – SECRETS to Ace LeetCode: Packt
  • Validating and Safeguarding Production AI: Coursera
  • Multimodal and cross-modal AI integrations: Microsoft
  • Advanced Programming Techniques with Python: Logical Operations
  • Game Deployment and Final Touches: Packt
  • AutoCAD Architectural Design & Residential Planning: EDUCBA
  • Apply Protocol-Oriented Programming in Swift Applications: EDUCBA
  • Introduction to Scrum Master Training: LearnQuest
  • Advanced Concepts in Recursion, Backtracking, and OOP: Packt

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Share your Coursera learning story

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok