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: Code Reusability, Kotlin, Object Oriented Programming (OOP), Programming Principles, Object Oriented Design, Android Development, Data Structures, Computer Programming, Mobile Development
Beginner Ā· Course Ā· 1 - 4 Weeks

Intel
Skills you'll gain: AI Enablement, AI Product Strategy, Business Technologies, Complex Problem Solving, Competitive Intelligence, Artificial Intelligence, Digital Transformation, Artificial Intelligence and Machine Learning (AI/ML), Case Studies, AI literacy, AI Integrations, Technology Strategies, Emerging Technologies, Automation, Responsible AI, B2B Sales, Computer Hardware
Beginner Ā· Specialization Ā· 1 - 4 Weeks

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

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 California, Santa Cruz
Skills you'll gain: Literacy, Demography, Sensory Systems Analysis, Child Development, Human Learning, Language Learning, Childhood Education and Development, Learning Theory, Education Software and Technology, Education and Training, Learning Strategies
Beginner Ā· Course Ā· 1 - 4 Weeks

Sapienza University of Rome
Skills you'll gain: 3D Assets, Ancient History, 3D Modeling, Visualization (Computer Graphics), Public History, Scientific Methods, Data Sharing, Anthropology, Data Modeling, Case Studies, Cultural Sensitivity, Liberal Arts, Research, Data Management, Data Collection
Mixed Ā· Course Ā· 1 - 3 Months

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 Toronto
Skills you'll gain: Resilience, Mental Health, Positivity, Personal Development, Stress Management, Psychosocial Assessments, Mental Health Diseases and Disorders, Behavioral Health, Psychology
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

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