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.

Stanford Online
Skills you'll gain: Feature Engineering, Healthcare Industry Knowledge, Health Systems, Healthcare Ethics, Pharmaceuticals, Data Ethics, Clinical Research, Health Care, Clinical Data Management, Clinical Research Ethics, Machine Learning Methods, Managed Care, Unstructured Data, Health Care Procedure and Regulation, Model Deployment, Health Informatics, Model Evaluation, Responsible AI, Machine Learning, Artificial Intelligence
★ 4.7 (2.6K) · Beginner · Specialization · 3 - 6 Months

Rice University
Skills you'll gain: Data Visualization Software, File I/O, Data Visualization, Plot (Graphics), Statistical Visualization, Package and Software Management, Python Programming, Data Cleansing, Programming Principles, Data Processing, Data Persistence, Data Mapping, Data Manipulation, Code Reusability, Software Installation, Development Environment, Data Access, Computational Logic, Data Wrangling, Data Analysis
★ 4.7 (4.4K) · Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Environmental Policy, Sustainable Development, Environment, Water Resources, Environmental Issue, Demography, Energy and Utilities, Environmental Science, Environment and Resource Management, Sustainability Standards, Water Resource Management, Policy Analysis, Natural Resource Management, Social Sciences, Human Development, Climate Change Adaptation, Climate Change Mitigation, Economics
★ 4.8 (2.7K) · Mixed · Course · 1 - 3 Months

Berklee
Skills you'll gain: Post-Production, Music, Musical Composition, Peer Review, Media Production, Music Performance, Instrumental Music, Automation, Editing, File Management, Collaborative Software, Digital Signal Processing, Writing, Timelines, Coordination, Data Import/Export, Computer Hardware, Electronic Media
★ 4.8 (3.1K) · Beginner · Specialization · 3 - 6 Months

Meta
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Unix Commands, Command-Line Interface, Unix Shell, Linux, Software Versioning, Unix, Linux Commands, Collaborative Software, Software Development, File Management, Web Development
★ 4.6 (3.8K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mockups, User Experience, User Experience Design, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, User Centered Design, Usability, User Interface (UI) Design, UI/UX Research, Collaborative Software, Graphic and Visual Design, User Research, Design Elements And Principles, Artificial Intelligence
★ 4.7 (113) · Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Containerization, Identity and Access Management, Cloud-Native Computing, Prompt Engineering Tools, Infrastructure As A Service (IaaS), CI/CD, Prompt Patterns, Cloud Platforms, Cloud Storage, Application Deployment, Cloud Management, Cloud Services, Virtual Machines, Scalability, Virtual Networking, Continuous Integration
★ 4.6 (5.2K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Terraform, Cloud Solutions, Load Balancing, Cloud Engineering, Infrastructure as Code (IaC), Cloud Computing, Cloud Services, Managed Services, Cloud Management, Cloud Deployment, Solution Architecture, IT Automation, Network Infrastructure, Virtual Private Networks (VPN), Scalability
★ 4.7 (9.2K) · Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Docs, Gmail, Google Sheets, Google Workspace, Presentations, Calendar Management, File Management, Spreadsheet Software, Productivity Software, Email Security, Email Automation, Collaborative Software, Excel Formulas, Data Visualization, Data Validation, Document Management, Setting Appointments, Meeting Facilitation, Sales Presentations, Version Control
★ 4.7 (3.3K) · Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Performance Management, Performance Appraisal, Performance Review, Employee Performance Management, Constructive Feedback, Management Training And Development, Performance Measurement, People Management, Human Resources Management and Planning, Performance Improvement, Employee Engagement, Goal Setting, Culture
★ 4.7 (2.8K) · Mixed · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Model Evaluation, Computer Vision, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Image Analysis, Transfer Learning, Model Training, Fine-tuning, Deep Learning, Generative AI, Artificial Neural Networks, Applied Machine Learning, Data Preprocessing, Matlab, Software Visualization, Classification Algorithms, Model Optimization, Predictive Modeling, Performance Tuning
★ 4.9 (37) · Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Science, Molecular Biology, Science and Research, Data Processing, Data Analysis, Computer Science, Correlation Analysis, Biotechnology, Statistical Analysis, Computational Thinking, Life Sciences, Probability & Statistics, Statistics, Software Engineering, Algorithms, Biology
★ 4.6 (4.9K) · Mixed · Course · 1 - 4 Weeks