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.
Georgia Institute of Technology
Skills you'll gain: Cloud Applications, Cloud Development, Cloud-Native Computing, Cloud Deployment, Application Development, Cloud Management, Cloud Computing, Cloud Infrastructure, Cloud Platforms, Cloud Services, Cloud Computing Architecture, Internet Of Things, Application Deployment, Software Development, Computing Platforms, Distributed Computing, Scalability, Real Time Data
Mixed · Course · 1 - 3 Months

University of Pittsburgh
Skills you'll gain: Law, Regulation, and Compliance, Regulation and Legal Compliance, Court Systems, Regulatory Compliance, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Legal Research, Compliance Management, Legal Risk, Medical Privacy, Human Resource Policies, Arbitration, Regulatory Requirements, Case Law, Labor Law, Legal Proceedings, Health Care Procedure and Regulation, Human Resources, Commercial Laws, Disabilities, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), Development Environment, Programming Principles, Data Structures, Memory Management, Integrated Development Environments, System Programming, Software Installation
Beginner · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Peer Review, Animation and Game Design, Computer Programming, Computer Graphics
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Software Design, System Design and Implementation, System Programming, Systems Analysis, Embedded Systems, Requirements Analysis, Unix, Operating Systems, Verification And Validation, Real Time Data, Performance Tuning, Performance Testing, System Monitoring, Computer Vision, Image Analysis
Advanced · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Deep Learning, Convolutional Neural Networks, Autoencoders, Recurrent Neural Networks (RNNs), Image Analysis, Embeddings, Model Deployment, Applied Machine Learning, Artificial Neural Networks, Health Informatics, Machine Learning, Medical Science and Research, Unsupervised Learning, Dimensionality Reduction
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Linux, Linux Administration, Linux Commands, Linux Servers, Shell Script, Unix, Unix Shell, Systems Administration, Unix Commands, Command-Line Interface, Patch Management, Scripting Languages, Package and Software Management, Virtualization and Virtual Machines, File Systems, File Management, Data Storage, Security Controls, User Accounts, Authorization (Computing)
Intermediate · Specialization · 3 - 6 Months

SkillUp
Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Spring Boot, Restful API, Java, NoSQL, Database Development, Spring Framework, SQL, Database Systems, Databases, Database Design, Application Frameworks, Java Programming, Data Access, Database Management, Relational Databases, Back-End Web Development, Software Development
Intermediate · Course · 1 - 4 Weeks

O.P. Jindal Global University
Skills you'll gain: Computational Logic, Machine Learning Algorithms, Classification Algorithms, Natural Language Processing, Artificial Intelligence, Agentic systems, AI literacy, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Decision Support Systems, Bayesian Network, Complex Problem Solving, Probability & Statistics, Algorithms
Build toward a degree
Mixed · Course · 3 - 6 Months

Imperial College London
Skills you'll gain: Infectious Diseases, Epidemiology, Immunology, Microbiology, Pathology, Life Sciences, Public Health and Disease Prevention, Public Health, Biology, Molecular Biology, Drug Development, Pharmacology, Chronic Diseases
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, Computer Programming, Development Environment, Software Installation, Scripting, Computational Logic, Program Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Scripting, Google Workspace, Gmail, Web Development Tools, Javascript, Scripting Languages, Google Cloud Platform, Spreadsheet Software, Web Development, Computer Programming
Beginner · Project · Less Than 2 Hours