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.

The University of Tokyo
Skills you'll gain: Graphical Tools, Computer-Aided Design, Interaction Design, Animations, Digital Design, Visual Design, User Interface (UI) Design, Computer Programming
★ 4 (318) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Computer Hardware, Generative AI, Hybrid Cloud Computing, Cloud Computing, Operating Systems, Cloud Management, Patch Management, Computer Systems, Servers, Business Software, Computer Architecture, AI literacy, Data Storage, Cybersecurity
★ 4.8 (1.1K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Appraisal, Human Resource Strategy, Human Resources, Compensation Strategy, Talent Management, Human Resources Management and Planning, Human Resource Management, Compensation Management, Organizational Development, Employee Engagement, Talent Acquisition, Employee Retention, Talent Recruitment
★ 4.7 (198) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AI Workflows, Agentic Workflows, Responsible AI, Artificial Intelligence, Generative AI Agents, Process Design, Agentic systems, Human Factors, Accountability Frameworks, Prompt Engineering, Accountability, Employee Onboarding, Design, Project Scoping, Configuration Management, Communication, Psychological Evaluations
Intermediate · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Layout Design, Interaction Design, Graphic Design
★ 4.7 (6.4K) · Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation
★ 4.8 (234K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, CrewAI, Generative AI Agents, AI Workflows, Artificial Intelligence, Anthropic Claude, Agentic systems, ChatGPT, Collaboration, Generative AI, AI Integrations, Delegation Skills, Continuous Improvement Process, Decision Making, digital literacy, Performance Metric
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Human Resource Strategy, Human Resources, Human Resources Management and Planning, Compensation Management, Staff Management, Resource Management, People Management, Employee Performance Management, Labor Law, Law, Regulation, and Compliance
★ 4.8 (11K) · Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Workflows, AI Integrations, Process Design, Systems Thinking, Business Workflow Analysis, Generative AI, Responsible AI, Artificial Intelligence, Process Mapping, Stakeholder Communications, Automation, Return On Investment, Change Management
Advanced · Course · 1 - 3 Months

NVIDIA
Skills you'll gain: OSI Models, TCP/IP, Data Centers, Network Protocols, General Networking, Networking Hardware, Computer Networking, Network Switches
★ 4.6 (713) · Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Usability Testing, User Interface (UI), Usability, User Research, User Interface (UI) Design, Test Planning
★ 4.7 (276) · Mixed · Course · 1 - 3 Months
University of London
Skills you'll gain: Computer Science, Debugging, Development Environment, Computer Systems, Web Applications, Arithmetic, Computer Literacy, General Networking, Javascript, Network Security, Computer Networking, Application Security, Applied Mathematics, Computer Graphics, Cybersecurity, Computer Programming, General Mathematics, Programming Principles, Mathematical Modeling, Problem Solving
★ 4.2 (1.6K) · Beginner · Specialization · 1 - 3 Months