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.

University of California, Irvine
Skills you'll gain: Embedded Systems, Internet Of Things, Network Protocols, Embedded Software, TCP/IP, OSI Models, Computer Hardware, Wireless Networks, Network Architecture, Microarchitecture
Mixed · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Javascript and jQuery, jQuery, Scripting, Javascript, Computational Thinking, Program Development, Game Design, Object Oriented Programming (OOP), Data Structures, Event-Driven Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Bootstrap (Front-End Framework), Responsive Web Design, Hypertext Markup Language (HTML), HTML and CSS, Front-End Web Development, Cascading Style Sheets (CSS), React.js, Web Design, UI Components, User Interface (UI), Web Development, Web Applications, Full-Stack Web Development, Code Reusability, Web Development Tools, TCP/IP, Web Servers
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Infrastructure Security, Data Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence
Beginner · Specialization · 3 - 6 Months

Princeton University
Skills you'll gain: Blockchain, Cryptography, Cryptographic Protocols, Encryption, Payment Systems, FinTech, Public Key Cryptography Standards (PKCS), Key Management, Application Security, Digital Assets, Network Protocols, Transaction Processing, Distributed Computing, Emerging Technologies, Scripting, Application Specific Integrated Circuits, Data Structures, Financial Policy, Financial Regulation, Market Dynamics
Mixed · Course · 1 - 3 Months
Stanford University
Skills you'll gain: Cryptography, Data Encryption Standard, Cryptographic Protocols, Encryption, Key Management, Advanced Encryption Standard (AES), Public Key Cryptography Standards (PKCS), Cybersecurity, Application Security, Authentications, Data Integrity, Algorithms, Arithmetic, Probability
Mixed · Course · 1 - 3 Months

Skills you'll gain: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
Beginner · Professional Certificate · 3 - 6 Months

Stanford University
Skills you'll gain: Game Theory, Mathematical Modeling, Bayesian Statistics, Behavioral Economics, Probability, Economics, Markov Model, Problem Solving, Algorithms, Correlation Analysis, Probability Distribution
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Multimedia, Microsoft PowerPoint, Microsoft Word, Microsoft 365, Microsoft Excel, Spreadsheet Software, Presentations, Collaborative Software, Microsoft Office, Excel Formulas, Productivity Software, Excel Macros, Sales Presentation, Microsoft Windows, Editing, Document Management, Technical Documentation, Writing, Data Import/Export, Computer Literacy
Beginner · Specialization · 3 - 6 Months

Wesleyan University
Skills you'll gain: Social Sciences, Psychology, Persuasive Communication, Social Justice, Empathy & Emotional Intelligence, Behavior Management, Conflict Management, Research, Diversity Awareness
Beginner · Course · 1 - 3 Months

Clemson University
Skills you'll gain: Responsible AI, Machine Learning Methods, Artificial Intelligence, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Human Centered Design, Human Computer Interaction, Generative AI, Machine Learning, Model Evaluation, Ethical Standards And Conduct
Build toward a degree
Intermediate · Course · 1 - 3 Months

Deep Teaching Solutions
Skills you'll gain: Learning Strategies, Lifelong Learning, Human Learning, Problem Solving, Mental Concentration, Learning Styles, Time Management, Cognitive flexibility, Productivity, Growth Mindedness, Planning, Self-Awareness, Professional Development, Habit Formation
Beginner · Course · 1 - 3 Months