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.

Fudan University
Skills you'll gain: Unity Engine, Mobile Development, Computer Graphics, Performance Tuning, Video Game Development, 3D Assets, Animations, Artificial Intelligence, Scripting
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: SQL, Generative AI, Data Visualization, Database Design, Interactive Data Visualization, Query Languages, Data Capture, Data Analysis, Debugging, ChatGPT, Prompt Engineering, Databases, Data Validation
Beginner · Course · 1 - 4 Weeks

Dubai College of Tourism
Skills you'll gain: Front Office, Telephone Skills, Hotel Operations, Guest Relations, Revenue Management, Greeting Customers, Office Procedures, Hospitality, Hospitality Management, Administrative Support and Clerical Tasks, Verbal Communication Skills, Upselling, Interpersonal Communications, Communication Strategies, Property Management Systems, Active Listening, Cross Selling, Customer Relationship Building, Computer Literacy, Operational Efficiency
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: File I/O, Simulations, C (Programming Language), Computational Thinking, Automation, Algorithms, Data Structures, Theoretical Computer Science, Programming Principles, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Tensorflow, Convolutional Neural Networks, Image Analysis, Python Programming, Jupyter, Artificial Neural Networks, Deep Learning, Software Visualization, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Infosec
Skills you'll gain: Cyber Threat Hunting, Threat Detection, Endpoint Detection and Response, Cyber Security Strategy, System Monitoring, Cybersecurity, Continuous Monitoring, Network Security, Network Monitoring, Python Programming, Anomaly Detection, Scripting, Scripting Languages
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Email Automation, Software Testing, Cloud API, Automation, Restful API, Application Programming Interface (API), Scalability, Python Programming, Performance Tuning, Productivity, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Copywriting, User Research, Target Audience, Prompt Engineering, ChatGPT, Writing and Editing, Marketing Materials, Product Knowledge, Value Propositions, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Failure Analysis, Engineering Practices, Biomedical Engineering, Ethical Standards And Conduct, Social Impact, Engineering, Case Studies, Civil Engineering, Software Engineering, Safety Assurance
Beginner · Course · 1 - 4 Weeks

EC-Council
Skills you'll gain: Cryptography, Encryption, Systems Development Life Cycle, Human Factors (Security), Security Awareness, Cybersecurity, Cyber Attacks, Cyber Security Policies, Threat Detection, ISO/IEC 27001, Security Controls, Computer Security, Network Security, Risk Management Framework, Information Systems, General Data Protection Regulation (GDPR)
Beginner · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Sales Management, Sales Strategy, Customer Engagement, Sales Process, Sales, Sales Enablement, Sales Training, Customer Relationship Building, Business, Negotiation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Pseudocode, Computational Thinking, Debugging, Algorithms, Programming Principles, Front-End Web Development, Javascript, Computer Programming, Data Structures, Web Development
Intermediate · Course · 1 - 4 Weeks