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.

École Polytechnique
Skills you'll gain: Semiconductors, Display Devices, Computer Displays, Electronics, Electronic Components, Electrical Engineering, Materials science, Chemistry
Intermediate · Course · 1 - 3 Months

Deep Teaching Solutions
Skills you'll gain: Critical Thinking, Cognitive flexibility, Decision Making, Emotional Intelligence, Mental Concentration, Behavioral Economics, ChatGPT, Strategic Thinking, Artificial Intelligence, Self-Awareness
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Mining, Data Pipelines, Big Data, Analytical Skills, Data Analysis, Data Preprocessing, Applied Machine Learning, Ideation, Exploratory Data Analysis, Model Evaluation, Technical Writing, Technical Communication
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Environmental Science, Environment, Environmental Issue, Culture, Social Studies, Sustainable Systems, Sustainable Development, Liberal Arts, Systems Thinking, Diversity Awareness, Storytelling
Mixed · Course · 1 - 3 Months

Peking University
Skills you'll gain: Algorithms, Pseudocode, Mathematical Modeling, Theoretical Computer Science, Computational Thinking, Combinatorics, Applied Mathematics, Data Structures, Design Strategies
Intermediate · Course · 1 - 3 Months
Skills you'll gain: IT Infrastructure, Operating System Administration, Package and Software Management, Network Troubleshooting, Systems Administration, Computer Networking, Infrastructure Security, Encryption, Data Security, Desktop Support, Network Security, Routing Protocols, TCP/IP, Lightweight Directory Access Protocols, Technical Support, Network Protocols, Computer Hardware, Cloud Computing, Customer Service, Debugging
Beginner · Professional Certificate · 3 - 6 Months

LearnQuest
Skills you'll gain: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Data Access, Data Persistence, Java, Relational Databases, Data Mapping, JUnit, Databases, Query Languages, Enterprise Application Management
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Digital pedagogy, digital literacy, Computer Science, Information Technology, Computational Thinking, Technology Solutions, Social Impact, Computer Networking, Geographic Information Systems, Media and Communications, Live Streaming, Algorithms, Global Positioning Systems, Data Analysis Software
Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Data Mining, Big Data, Anomaly Detection, Text Mining, Unstructured Data, Exploratory Data Analysis, Spatial Analysis, Advanced Analytics, Image Analysis, Algorithms, Classification Algorithms, Information Privacy
Mixed · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Energy and Utilities, Environmental Science, Environment, Environmental Engineering, Oil and Gas, Electric Power Systems, Sustainable Development, Sustainable Technologies, Climate Change Mitigation, Physics
Beginner · Course · 1 - 4 Weeks

The University of Hong Kong
Skills you'll gain: Medical Imaging, Dentistry, Dental Procedures, Dental Instruments, Laboratory Testing, X-Ray Computed Tomography, Materials science, Dental Care, Biomedical Engineering, Oral Health, 3D Modeling, Chemistry
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), Routing Protocols, Network Routing, TCP/IP, Network Routers, Virtual Private Networks (VPN), OSI Models, Computer Networking, General Networking, Network Protocols, Networking Hardware, Network Switches, Network Troubleshooting, Local Area Networks, Network Performance Management, Network Infrastructure, Wireless Networks, Network Security, Network Model, Network Analysis
Beginner · Specialization · 3 - 6 Months