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.

University of California, Irvine
Skills you'll gain: Apple iOS, Model View Controller, Core Data (Software), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Responsive Web Design, Mobile Development, Human Computer Interaction, UI/UX Strategy, Data Mapping, Geospatial Mapping, Animations, Storyboarding
Mixed · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Social Sciences, Anthropology, Artificial Intelligence, Human Development, Sociology, Psychology, Human Computer Interaction, Cultural Diversity
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Deepseek, LLM Application, Human Computer Interaction, Application Design, Case Studies
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Responsible AI, Social Network Analysis, Data Ethics, Behavioral Economics, Analytics, Game Design, Social Sciences, Sociology, Artificial Intelligence, Systems Thinking, Research, Human Computer Interaction, Psychology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, Generative AI, Test Automation, Software Testing, Software Development Tools, User Interface (UI), Responsible AI, Performance Tuning, Human Computer Interaction, Automation, Analysis, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Institut Mines-Télécom
Skills you'll gain: Digital Communications, Emerging Technologies, Digital Transformation, Communication, Safety and Security, Persona (User Experience), Digital Content, Technology Solutions, Technology Strategies, Law, Regulation, and Compliance, Human Computer Interaction, Digital Marketing, Cybersecurity, Artificial Intelligence, Identity and Access Management, Competitive Intelligence, Cultural Diversity, Innovation, Culture, Intellectual Property
Beginner · Course · 1 - 3 Months

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, Mobile Development Tools, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Human Computer Interaction, Interaction Design, Usability, Development Environment, Development Testing
Beginner · Course · 1 - 4 Weeks

Xi'an Jiaotong University
Skills you'll gain: File Management, C# (Programming Language), Microsoft Windows, UI Components, Programming Principles, User Interface (UI), Computer Graphics, Operating Systems, Application Development, Application Design, Event-Driven Programming, Human Computer Interaction
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Education and Training, Technical Communication, Diversity Equity and Inclusion Initiatives, Human Computer Interaction, Computational Thinking, Computer Science, Curriculum Development, Innovation, Technical Writing
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Prototyping, User Interface (UI) Design, Usability, Graphic and Visual Design, Web Content Accessibility Guidelines, Design, Interaction Design, Human Computer Interaction, Human Centered Design, Mockups, Wireframing, UI Components, Responsive Web Design, Internet Of Things
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Animations, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems, User Interface (UI) Design, Application Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Usability, Prototyping, User Interface (UI) Design, Figma (Design Software), Human Computer Interaction, Interaction Design, UI Components, Mockups, Wireframing
Intermediate · Guided Project · Less Than 2 Hours