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.

Imperial College London
Skills you'll gain: Innovation, Health Systems, Verbal Communication Skills, Healthcare Project Management, Strategic Communication, Organizational Change, Organizational Structure, Stakeholder Engagement, Change Management, Public Health, Case Studies
Beginner · Course · 1 - 4 Weeks

Snowflake
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, LLM Application, Data Engineering, Data Manipulation, Snowflake Schema, Large Language Modeling, Model Deployment, Data Warehousing, Unstructured Data, Embeddings, Cloud Development, SQL, Natural Language Processing, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC)
Beginner · Professional Certificate · 1 - 3 Months

Skills you'll gain: Probability, Linear Algebra, Probability & Statistics, Statistics, Mathematical Theory & Analysis, Computational Logic, Applied Mathematics, Advanced Mathematics, Computer Science, Algebra, Physics
Beginner · Course · 1 - 4 Weeks

Erasmus University Rotterdam
Skills you'll gain: Stakeholder Analysis, Market Opportunities, Business Modeling, Sustainable Development, New Business Development, Key Performance Indicators (KPIs), Sustainable Business, Systems Analysis, Financial Analysis, Systems Thinking, Business Architecture, Innovation, Case Studies
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Stored Procedure, PostgreSQL, SQL, Database Management, Database Design, Relational Databases, Query Languages, Data Manipulation, Data Import/Export, Data Integrity, Text Mining, Transaction Processing
Intermediate · Course · 1 - 4 Weeks

Salesforce
Skills you'll gain: Overcoming Objections, Prospecting and Qualification, Lead Generation, Sales Development, Sales Prospecting, Cold Calling, Emotional Intelligence, Consultative Selling, Phone Sales, Sales, Sales Strategy, Rapport Building, Empathy, Active Listening, Value Propositions, Persona Development
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Hypertext Markup Language (HTML), Course Development, Learning Management Systems, Collaboration, Intranet, Training and Development, Teamwork, Content Management
Beginner · Guided Project · Less Than 2 Hours
University of California, Irvine
Skills you'll gain: Blockchain, Cryptography, Encryption, FinTech, Data Sharing, Transaction Processing, Fraud detection, Distributed Computing, Payment Systems, Data Integrity, Emerging Technologies, Digital Assets, Authentications, Software Systems, Systems Architecture, Data Security, Computer Systems, Software Architecture, Network Security, Network Analysis
Beginner · Specialization · 3 - 6 Months

Nanjing University
Skills you'll gain: Operating Systems, Computer Systems, File Systems, OS Process Management, System Software, Software Design, System Design and Implementation, Data Storage, Computer Hardware, Virtual Machines, Algorithms, Human Computer Interaction
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Network Analysis, Unsupervised Learning, Social Network Analysis, Supervised Learning, Unstructured Data, Marketing Analytics, Deep Learning, Scikit Learn (Machine Learning Library), Machine Learning, Tensorflow, Text Mining, Data Analysis, Model Evaluation, Transfer Learning, Predictive Modeling, Semantic Web, JSON, Statistical Methods, Data Manipulation, Data Structures
Build toward a degree
Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, AI Security, Regression Analysis, Generative AI, Artificial Intelligence, Predictive Modeling, AI Product Strategy, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Applied Machine Learning, Logistic Regression, Deep Learning, Visualization (Computer Graphics), Plot (Graphics), Artificial Neural Networks
Intermediate · Specialization · 1 - 3 Months