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.

Universitat Politècnica de València
Skills you'll gain: Building Information Modeling, Sustainable Development, Sustainable Technologies, Sustainable Architecture, Energy and Utilities, Sustainable Business, Sustainable Design, Building Design, Community Development, Environmental Engineering, Climate Change Adaptation, Materials science, Climate Change Mitigation, Case Studies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Intrusion Detection and Prevention, Firewall, Network Security, Threat Detection, Infrastructure Security, Virtual Networking, Cloud Security, Cyber Security Policies, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Animations, 3D Assets, Computer Graphics, User Interface (UI), Scripting
Mixed · Course · 1 - 3 Months

Pearson
Skills you'll gain: Amazon Web Services, Cloud Applications, Amazon S3, Cloud Development, Serverless Computing, Amazon Elastic Compute Cloud, Amazon DynamoDB, Application Development, Data Store, Application Design, Database Application, Software Development Tools, API Gateway, Platform As A Service (PaaS), Cloud Deployment, Cloud Services, Application Deployment, Web Services, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: System Monitoring, Shell Script, Bash (Scripting Language), Unix Shell, User Accounts, Linux Commands, Network Monitoring, Linux, Systems Administration, Linux Administration, Operating System Administration, Unix, Ubuntu, Unix Commands, Network Troubleshooting, System Configuration, File Management, File Systems, Command-Line Interface, Red Hat Enterprise Linux
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PL/SQL, SQL, Business Logic, Stored Procedure, Database Design, Oracle Databases, Database Development, Relational Databases, Data Integrity, Scalability, Procedure Development, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Management, Google Cloud Platform, Operational Databases, Data Management, Database Management, NoSQL, Data Storage Technologies, System Monitoring, Disaster Recovery, Scalability
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Simulation and Simulation Software, Simulations, Engineering Analysis, Computer-Aided Design, Pump Stations, Mechanical Design, Hydraulics, Cloud Computing
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Cyber Security Policies, Security Awareness, Cyber Attacks, Threat Modeling, Public Policies, Vulnerability, Public Safety and National Security, Human Factors, Emerging Technologies
Mixed · Course · 1 - 3 Months

Skills you'll gain: Version Control, Object Oriented Programming (OOP), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Integrated Development Environments, Computer Programming, Programming Principles
Beginner · Course · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Thermal Management, Plot (Graphics), Engineering Analysis, HVAC, Simulations, Engineering Calculations, Visualization (Computer Graphics), Python Programming, NumPy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Post-Production, Autodesk Maya, Computer Graphics, Cinematography, 3D Modeling, Visualization (Computer Graphics), Adobe Photoshop, Image Quality
Intermediate · Course · 1 - 4 Weeks