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.

Tecnológico de Monterrey
Skills you'll gain: Data Storytelling, Power BI, Data Presentation, Tableau Software, Data Visualization Software, Data-Driven Decision-Making, Interactive Data Visualization, Dashboard, Plotly, Dashboard Creation, Business Intelligence, Data Analysis, Data Transformation
★ 4.9 (100) · Beginner · Course · 1 - 4 Weeks
Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Semiconductors, Process Engineering, Manufacturing Processes, Production Process, Electronics, Electronics Engineering, Chemical Engineering, Electrical and Computer Engineering, Equipment decontamination
★ 4.7 (50) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Access, Object Oriented Design, Relational Databases, Object Oriented Programming (OOP), Database Software, JUnit, Data Integrity, SQL, Database Development, Java, Java Programming, Database Management, Databases
★ 4.6 (39) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Fine-tuning, Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Agentic Workflows, Decision Intelligence, Test Case, Agentic systems, User Interface (UI), Performance Testing, Model Training, Applied Machine Learning, Artificial Intelligence, Model Optimization, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation
★ 4.4 (21) · Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Web Development, Flask (Web Framework), Restful API, Cloud Deployment, Selenium (Software), Front-End Web Development, Web Applications, Secure Coding, Object-Relational Mapping, JavaScript Frameworks, Application Security, Test Tools, Cloud Applications, HTML and CSS, Back-End Web Development, Databases, Application Programming Interface (API), Vue.JS, Relational Databases, Collaboration
★ 4 (27) · Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Simulation and Simulation Software, Simulations, Microbiology, Network Model, Biology, Programming Principles, Mathematical Modeling, Computer Programming
★ 4.2 (59) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Validation, Microsoft Excel, Spreadsheet Software, Data Entry, Microsoft Office
★ 4.5 (31) · Beginner · Guided Project · Less Than 2 Hours

MathWorks
Skills you'll gain: Medical Imaging, Magnetic Resonance Imaging, Image Analysis, Data Import/Export, Image Quality, Matlab, Deep Learning, Software Visualization
★ 4.7 (28) · Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Fine-tuning, Large Language Modeling, Model Training, Model Evaluation, Reinforcement Learning, Model Optimization
★ 4.7 (36) · Intermediate · Project · Less Than 2 Hours

Skills you'll gain: MITRE ATT&CK Framework, Vulnerability Assessments, Open Web Application Security Project (OWASP), Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Scanning, Vulnerability Management, Threat Modeling, Cybersecurity, Malware Protection, Mobile Security, Cyber Threat Intelligence, Penetration Testing, Exploitation techniques, Brute-force attacks, Network Security, Cryptography, Threat Management, Information Systems Security, Threat Detection, Cloud Security
★ 4.8 (35) · Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation, Data Storage, Development Environment
★ 4.9 (34) · Mixed · Course · 1 - 3 Months

Clemson University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Design Strategies, Analysis
★ 4.2 (39) · Intermediate · Course · 1 - 3 Months