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.

Skills you'll gain: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), Computer Graphics, Adobe Photoshop, Computer Graphic Techniques, Graphic Design, Image Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Bootstrap (Front-End Framework), Debugging, UI Components, Front-End Web Development, Semantic Web, Hypertext Markup Language (HTML), Browser Compatibility, Web Content Accessibility Guidelines, Web Analytics and SEO, User Interface (UI), Development Testing, Data Validation, Javascript, Animations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Linux, File Systems, Unix Commands, Scripting, Command-Line Interface, Ubuntu, Linux Administration, Unix, Operating Systems, Network Protocols, OS Process Management, Automation, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Architectural Design, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Layout Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Computer Graphic Techniques, Computer Graphics, Visualization (Computer Graphics), 3D Assets, Debugging
Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, File Management
Mixed · Course · 1 - 3 Months

University of London
Skills you'll gain: Applied Mathematics, Trigonometry, Mathematics and Mathematical Modeling, Graphing, Calculus, Computer Science, Mathematical Theory & Analysis, Geometry, Mechanics, Computer Graphics, Graph Theory, Mathematical Modeling, Functional Requirement, Physics, Graphic Design, Derivatives
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Development Environment, Computer Graphics, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, C++ (Programming Language), Video Game Development, Program Development, Software Installation, System Configuration, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, Computer Science
Advanced · Course · 1 - 3 Months
INSEAD
Skills you'll gain: Blockchain, Digital Assets, Ledgers (Accounting), Peer Review, FinTech, Intellectual Property, Business Transformation, Financial Inclusion, Business Leadership, Governance, Market Opportunities, Strategic Leadership, Asset Management, Technology Strategies, Digital Transformation, Corporate Sustainability, Business Analysis, Business, Competitive Analysis, Emerging Technologies
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Learning Strategies, Productivity, Human Learning, Willingness To Learn, Mental Concentration, Creativity, Time Management, Stress Management, Problem Solving, Self-Awareness, Persistence
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Programming Principles, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Computer Science, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Complex Problem Solving, Analysis, Game Theory
Intermediate · Course · 1 - 4 Weeks