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 Linux Foundation
Skills you'll gain: Git (Version Control System), Version Control, Software Installation, Open Source Technology, Software Development Tools, Software Versioning, Debugging, Linux
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Excel Macros, Microsoft Excel, Visual Basic (Programming Language), Simulations, Code Review, User Interface (UI), Spreadsheet Software, Automation, Data Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Automation, Business Process Automation, Software Development Tools, Robotics, Computing Platforms, Package and Software Management, User Interface (UI), Software Installation, Version Control, Debugging
Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Global Positioning Systems, Human Factors, Manufacturing Processes, Aerospace Basic Quality System Standards, Digital Transformation, Model Based Systems Engineering, Digital Communications, Environmental Monitoring, Control Systems, Vibrations, Production Process, Automation, Manufacturing and Production, Structural Analysis, Geospatial Information and Technology, Digital Analysis, Leadership, Image Analysis, AI literacy, Communication Systems
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Data Processing, Programming Principles, Computer Programming, Analytics, Analytical Skills, Scripting
Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: AI literacy, Responsible AI, Social Impact, Decision Intelligence
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Microsoft Development Tools, Integrated Development Environments, Data Storage, Development Environment, Computer Programming, Mathematical Software
Beginner · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: Stress Management, Autism Spectrum Disorders, School Psychology, Behavioral Management, Activities of Daily Living (ADLs), Human Development, Family Support, Personal Development, Developmental Disabilities, Clinical Psychology, Psychology, Behavior Management, Psychological Evaluations, Disabilities, Behavioral Health, Mental Concentration, Organizational Skills, Mental and Behavioral Health, Mental Health Diseases and Disorders, Student Support and Services
Beginner · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LangChain, LLM Application, OpenAI API, Hugging Face, Generative AI, OpenAI, Web Applications, Application Development, Flask (Web Framework), Python Programming, Natural Language Processing, Front-End Web Development, Image Analysis, User Interface (UI)
Intermediate · Course · 1 - 3 Months

University of Amsterdam
Skills you'll gain: World History, Social Studies, International Relations, Ancient History, Culture, Human Development, Physical Science, Anthropology, Timelines, Social Sciences, Liberal Arts, Life Sciences, Environment, Environmental Science, Psychology, Biology, Physics, Social Impact, Economic Development, Creativity
Beginner · Course · 1 - 3 Months

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Productivity, Generative AI Agents, Personal Development, Time Management, Calendar Management, Automation, AI literacy, Artificial Intelligence, Business Process Automation, AI Workflows
Beginner · Course · 1 - 4 Weeks