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.

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, Web Applications, Open Source Technology, Command-Line Interface, DevOps
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, AI Enablement, Generative AI, Artificial Intelligence, Large Language Modeling, Creativity, Problem Solving, Context Management, Verification And Validation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Threat Detection, Event Monitoring, Security Information and Event Management (SIEM), Security Management, Network Security, Network Monitoring, Splunk, Network Analysis, Technical Documentation
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Unity Engine, Video Game Development, 3D Assets, Visualization (Computer Graphics), Computer Graphics, Game Design, Prototyping, Interaction Design, Virtual Environment, Storyboarding, User Interface (UI), Human Computer Interaction, 3D Modeling, Animations, Application Design, Display Devices, Ideation, Usability Testing
Beginner · Specialization · 3 - 6 Months

Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Computer Science, Probability
Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Cryptography, Transaction Processing, Network Protocols, Encryption, Data Structures, Distributed Computing, FinTech, Data Integrity, Emerging Technologies, Virtual Machines, Data Validation, Algorithms, Verification And Validation
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Vital Signs, Respiration, Respiratory Care, Pulmonology, Pain Management, Physiology, Health Assessment, Cardiology, Thermal Management, Neurology, Patient Evaluation, Anatomy, Clinical Assessment
Mixed · Course · 1 - 3 Months

Skills you'll gain: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security, Decision Making
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Kubernetes, Containerization, Cloud Storage, Cloud Services, Identity and Access Management, Application Deployment, Virtual Machines, Virtual Networking, Cloud Computing, Application Development, Generative AI Agents, Data Storage Technologies, Cloud Computing Architecture, Network Infrastructure, Serverless Computing, Scalability
Beginner · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, OpenAI API, Context Management, User Interface (UI), Vector Databases, Debugging
Advanced · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Cyber Security Policies, Security Engineering, Information Systems Security, Cybersecurity, Security Awareness, Threat Modeling, Policy Analysis, Political Sciences, Vulnerability Assessments, Public Policies, Human Factors, Human Computer Interaction, Usability, Software Testing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Performance Management, Distributed Denial-Of-Service (DDoS) Attacks, Google Cloud Platform, Kubernetes, Cloud Infrastructure, Identity and Access Management, Data Loss Prevention, Load Balancing, System Monitoring, Prompt Engineering, Network Monitoring, Cloud Computing Architecture, Containerization, Virtual Networking, Network Architecture, Role-Based Access Control (RBAC), Network Security, Network Routing, Cloud Security, Virtual Private Networks (VPN)
Build toward a degree
Intermediate · Professional Certificate · 3 - 6 Months