• 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.


Popular Human Computer Interaction Courses and Certifications


  • U

    University of Colorado System

    Software Design Threats and Mitigations

    Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Software Design Patterns, Software Architecture, Cryptography, Blockchain, Public Key Cryptography Standards (PKCS)

    4.6
    Rating, 4.6 out of 5 stars
    ·
    94 reviews

    Intermediate · Course · 1 - 3 Months

  • Y

    Yale University

    The Worldview of Thomas Berry: The Flourishing of the Earth Community

    Skills you'll gain: Environmental Science, Environment, Environmental Issue, Culture, Social Studies, Sustainable Systems, Sustainable Development, Liberal Arts, Systems Thinking, Diversity Awareness, Storytelling

    4.7
    Rating, 4.7 out of 5 stars
    ·
    139 reviews

    Mixed · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    FPGA Softcore Processors and IP Acquisition

    Skills you'll gain: Computer Architecture, Software Development, Software Development Tools, Integrated Development Environments, Hardware Architecture, Embedded Systems, Verification And Validation, System Design and Implementation, Simulations, System Configuration, Debugging

    3.9
    Rating, 3.9 out of 5 stars
    ·
    97 reviews

    Intermediate · Course · 1 - 4 Weeks

  • E

    EDUCBA

    Persistent Memory Technology - Introduction and Deployment

    Skills you'll gain: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Operating Systems, C++ (Programming Language), System Configuration, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development

    5
    Rating, 5 out of 5 stars
    ·
    71 reviews

    Beginner · Course · 1 - 4 Weeks

  • A

    Alibaba Cloud Academy

    Alibaba Cloud Computing

    Skills you'll gain: Relational Databases, Load Balancing, Data Visualization Software, Cloud Security, Network Security, Cloud Computing, Big Data, Database Management, Apache Hadoop, Cloud Infrastructure, Cloud Computing Architecture, Network Architecture, Apache Spark, Data Security, Servers, Apache Hive, Application Security, Distributed Computing, Data Processing, Machine Learning

    4.6
    Rating, 4.6 out of 5 stars
    ·
    144 reviews

    Beginner · Specialization · 3 - 6 Months

  • E

    EDUCBA

    Azure Network Engineer: AZ-700 Exam Prep & Certification

    Skills you'll gain: Network Planning And Design, Microsoft Azure, Network Troubleshooting, Network Security, Network Architecture, Network Monitoring, Load Balancing, Virtual Networking, Network Performance Management, Network Administration, Network Infrastructure, Scalability, Computer Networking, Firewall, Virtual Private Networks (VPN), Performance Tuning, Cloud Deployment, Wide Area Networks, Role-Based Access Control (RBAC), General Networking

    4.8
    Rating, 4.8 out of 5 stars
    ·
    127 reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    Universitat Autònoma de Barcelona

    Competencias digitales de ofimática: Microsoft PowerPoint

    Skills you'll gain: Microsoft PowerPoint, Presentations, Microsoft Office, Productivity Software, Multimedia, Computer Literacy, Information Technology, Editing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    95 reviews

    Beginner · Course · 1 - 4 Weeks

  • V

    Vanderbilt University

    AI Agents and Agentic AI Architecture in Python

    Skills you'll gain: AI Orchestration, LangChain, OpenAI API, Generative AI Agents, Prompt Patterns, AI Workflows, Prompt Engineering, Agentic systems, AI Security, Large Language Modeling, Business Logic, File I/O, Transaction Processing, Document Management, Persona Development, Coordination, Plan Execution

    4.7
    Rating, 4.7 out of 5 stars
    ·
    123 reviews

    Beginner · Course · 1 - 3 Months

  • U

    University of Colorado Boulder

    Statistical Estimation for Data Science and AI

    Skills you'll gain: Statistical Inference, Statistical Methods, Statistics, Probability & Statistics, Data Literacy, Statistical Analysis, Sampling (Statistics), Applied Mathematics, Probability Distribution, Theoretical Computer Science, Artificial Intelligence

    Build toward a degree

    4.1
    Rating, 4.1 out of 5 stars
    ·
    90 reviews

    Intermediate · Course · 1 - 3 Months

  • É

    École Polytechnique Fédérale de Lausanne

    Digital Signal Processing 4: Applications

    Skills you'll gain: Digital Signal Processing, Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical Engineering, Electrical and Computer Engineering, Embedded Systems, Electronics, Algorithms

    4.7
    Rating, 4.7 out of 5 stars
    ·
    85 reviews

    Intermediate · Course · 1 - 4 Weeks

  • I

    IBM

    Generative AI Advance Fine-Tuning for LLMs

    Skills you'll gain: Generative AI, Large Language Modeling, Natural Language Processing, Model Evaluation, Reinforcement Learning, Machine Learning, Probability Distribution

    4.4
    Rating, 4.4 out of 5 stars
    ·
    123 reviews

    Intermediate · Course · 1 - 4 Weeks

  • U

    University of Minnesota

    Desarrollo de software Agile

    Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Software Engineering, Kanban Principles, Continuous Integration, Test Driven Development (TDD)

    4.7
    Rating, 4.7 out of 5 stars
    ·
    103 reviews

    Intermediate · Course · 1 - 4 Weeks

1…249250251…775

In summary, here are 10 of our most popular human computer interaction courses

  • Software Design Threats and Mitigations: University of Colorado System
  • The Worldview of Thomas Berry: The Flourishing of the Earth Community: Yale University
  • FPGA Softcore Processors and IP Acquisition: University of Colorado Boulder
  • Persistent Memory Technology - Introduction and Deployment: EDUCBA
  • Alibaba Cloud Computing: Alibaba Cloud Academy
  • Azure Network Engineer: AZ-700 Exam Prep & Certification: EDUCBA
  • Competencias digitales de ofimática: Microsoft PowerPoint: Universitat Autònoma de Barcelona
  • AI Agents and Agentic AI Architecture in Python: Vanderbilt University
  • Statistical Estimation for Data Science and AI: University of Colorado Boulder
  • Digital Signal Processing 4: Applications: École Polytechnique Fédérale de Lausanne

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

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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