• 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


  • C

    Coursera

    Data Engineering: Pipelines, ETL, Hadoop

    Skills you'll gain: Data Pipelines, Apache Hadoop, Extract, Transform, Load, Dataflow, Data Transformation, Apache Hive, Data-Driven Decision-Making, Big Data, Data Warehousing, Data Architecture, Apache Spark, Data Integration, Data Processing, Data Capture, Business Analytics, Data Management, Data Analysis, Scalability

    ★ 4.7 (12) · Intermediate · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • C

    Coursera

    Aprendiendo Python con circuitos digitales

    Skills you'll gain: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Hardware Design, Electronic Systems, Simulations, Process Modeling, Programming Principles

    ★ 4.7 (25) · Beginner · Guided Project · Less Than 2 Hours

  • I

    Illinois Tech

    Cyber Security Technologies

    Skills you'll gain: Cybersecurity, Cyber Attacks, Network Security, Information Systems Security, Business Continuity Planning, Cryptography, Security Architecture Review, Disaster Recovery, Business Continuity, Cyber Security Policies, Cryptographic Protocols, IT Security Architecture, Telecommunications, Network Administration, Law, Regulation, and Compliance, NIST 800-53, Infrastructure Security, Security Controls, Data Security, Governance Risk Management and Compliance

    ★ 4.4 (25) · Intermediate · Course · 1 - 3 Months

    Category: Preview
    Preview
    Category: Build toward a degree
    Build toward a degree
  • U

    University of California San Diego

    Learn to Teach Java: Boolean Expressions, If Statements, and Iteration

    Skills you'll gain: Debugging, Java, Teaching, Java Programming, Computer Programming, Programming Principles, Computational Logic, Computational Thinking, Education Software and Technology, Digital pedagogy

    ★ 2.8 (6) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • E

    EDUCBA

    Mastering Recommendation Systems with Python

    Skills you'll gain: Data Preprocessing, Feature Engineering, Machine Learning Methods, Data Manipulation, Machine Learning, Machine Learning Algorithms, Data Validation, Python Programming, Data Transformation, Text Mining, Taxonomy, Project Design, Data Processing, Data Modeling, Unstructured Data, Data Integration, Metadata Management, Exploratory Data Analysis, Deep Learning, Natural Language Processing

    ★ 4.7 (73) · Intermediate · Specialization · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • D

    Dartmouth College

    Question Reality: Mind

    Skills you'll gain: Computational Logic, Theoretical Computer Science, Logical Reasoning, Experimentation, Deductive Reasoning, Artificial Intelligence, Computational Thinking, Mathematics and Mathematical Modeling, Simulations, Computer Science, AI literacy, Psychology, Science and Research

    ★ 4.4 (14) · Beginner · Course · 1 - 4 Weeks

    Status: Free Trial
    Free Trial
  • G

    Google Cloud

    Securing and Integrating Components of your Application 日本語版

    Skills you'll gain: Cloud-Native Computing, Cloud Applications, Cloud Development, API Gateway, Cloud API, Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, Node.JS, Authorization (Computing)

    ★ 4.3 (36) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • I

    IBM

    JavaScript Back-end Capstone Project

    Skills you'll gain: Containerization, Node.JS, CI/CD, Kubernetes, MongoDB, Full-Stack Web Development, Back-End Web Development, JavaScript Frameworks, Application Deployment, Continuous Integration, Server Side, Microservices, Frontend Integration, NoSQL, API Design, Software Technical Review, Continuous Deployment, Web Development, Databases, Database Development

    ★ 4.6 (11) · Advanced · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • J

    Johns Hopkins University

    Information Assurance Analysis

    Skills you'll gain: Large Language Modeling, Email Security, Exploitation techniques, AI Security, Border Gateway Protocol, Malware Protection, Mobile Security, LLM Application, Cybersecurity, Routing Protocols, Network Security, Open Web Application Security Project (OWASP), Network Monitoring, Intrusion Detection and Prevention, Security Controls, Threat Detection, TCP/IP, Network Analysis, Internet Of Things, Responsible AI

    ★ 4.1 (14) · Intermediate · Specialization · 3 - 6 Months

    Status: Free Trial
    Free Trial
  • U

    University of Colorado Boulder

    Requirement Specifications for Autonomous Systems

    Skills you'll gain: Computational Logic, Theoretical Computer Science, System Requirements, Functional Specification, Agentic systems, Requirements Analysis, Systems Analysis, Verification And Validation, Mathematical Modeling, Control Systems, Linear Algebra, Mathematical Theory & Analysis, Applied Mathematics, Numerical Analysis

    ★ 3.4 (11) · Intermediate · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
    Category: Build toward a degree
    Build toward a degree
  • N

    NIIT

    Building Interactive Web Pages Using Modern JavaScript

    Skills you'll gain: JSON, Javascript, JavaScript Frameworks, Software Testing, Unit Testing, Scripting, Frontend Performance, Event-Driven Programming, Hypertext Markup Language (HTML), Scripting Languages, Data Validation, Data Structures, Network Protocols, Verification And Validation

    ★ 3.8 (12) · Beginner · Course · 1 - 3 Months

    Status: Free Trial
    Free Trial
  • B

    Board Infinity

    Android Architecture/Multimedia Framework

    Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Live Streaming, Application Frameworks, Performance Tuning, Middleware, Image Quality, Linux

    ★ 3.1 (8) · Intermediate · Course · 1 - 4 Weeks

    Category: Preview
    Preview
1…381382383…834

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

  • Data Engineering: Pipelines, ETL, Hadoop: Coursera
  • Aprendiendo Python con circuitos digitales: Coursera
  • Cyber Security Technologies: Illinois Tech
  • Learn to Teach Java: Boolean Expressions, If Statements, and Iteration: University of California San Diego
  • Mastering Recommendation Systems with Python: EDUCBA
  • Question Reality: Mind: Dartmouth College
  • Securing and Integrating Components of your Application 日本語版: Google Cloud
  • JavaScript Back-end Capstone Project: IBM
  • Information Assurance Analysis: Johns Hopkins University
  • Requirement Specifications for Autonomous Systems: University of Colorado Boulder

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
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

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

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