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 Michigan
Skills you'll gain: Non-Verbal Communication, Empathy & Emotional Intelligence, Mentorship, Emotional Intelligence, Personal Development, Self-Awareness, Interpersonal Communications, Social Skills, Team Collaboration, Coaching, Empathy, Resilience, Leadership, Teamwork, Professionalism
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, Digital Forensics, Cyber Threat Hunting, Email Security, Incident Response, IT Service Management, Cloud Computing, Governance Risk Management and Compliance, Information Technology Infrastructure Library, Network Security, Malware Protection, Networking Hardware, Service Management, Identity and Access Management, Penetration Testing, Database Management, Cyber Threat Intelligence, Interviewing Skills, Cybersecurity, Cyber Security Assessment
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months
Duke University
Skills you'll gain: File I/O, UI Components, Object Oriented Design, Java Programming, Software Design, Debugging, Web Design and Development, Software Engineering, Code Reusability, Hypertext Markup Language (HTML), Computer Programming, Program Development, Event-Driven Programming, Bioinformatics, Encryption, Computer Programming Tools, Javascript, Algorithms, Data Analysis, Cascading Style Sheets (CSS)
Beginner · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: HTML and CSS, Cascading Style Sheets (CSS), Ajax, Javascript, Responsive Web Design, Front-End Web Development, Bootstrap (Front-End Framework), Web Design, Hypertext Markup Language (HTML), Development Environment, Web Development, Web Development Tools, Web Design and Development, JSON, Web Applications, Web Content Accessibility Guidelines, Browser Compatibility, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: User Research, Cascading Style Sheets (CSS), User Experience Design, Design Research, Linux Commands, Unix, Usability, Debugging, User Interface (UI), Software Visualization, Web Content Accessibility Guidelines, Pseudocode, Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, Javascript, UI Components, Unit Testing, JavaScript Frameworks, Code Reusability, Application Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado System
Skills you'll gain: TCP/IP, Local Area Networks, Routing Protocols, Network Routing, Digital Communications, OSI Models, Network Protocols, Open Shortest Path First (OSPF), Network Routers, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Planning And Design, Network Switches, General Networking, Virtual Networking, Network Performance Management, Computer Networking, Network Architecture, Network Engineering, Wireless Networks
Intermediate · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
Intermediate · Specialization · 3 - 6 Months

IESE Business School
Skills you'll gain: Financial Statements, Financial Statement Analysis, Financial Market, Finance, Corporate Finance, Income Statement, Accounting, Financial Management, Cash Flows, Balance Sheet, Financial Acumen, Accrual Accounting, Financial Accounting, Cash Management, Financial Data, Capital Budgeting, Corporate Accounting, Management Accounting, Financial Analysis, General Finance
Beginner · Specialization · 3 - 6 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Business Strategy, Organizational Change, Business Strategies, Corporate Strategy, Business Planning, Organizational Structure, Safety Culture, Strategic Leadership, Negotiation, Strategic Thinking, Drive Engagement, Organizational Leadership, Conflict Management, Organizational Strategy, Stakeholder Management, Business Ethics, Strategic Planning, Change Management, Leadership Development, Leadership
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, AI literacy, AI Enablement, AI powered creativity, Artificial Intelligence, Large Language Modeling
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Patterns, Responsible AI, AI powered creativity, AI Enablement, AI literacy, Google Gemini, Artificial Intelligence, AI Workflows, LLM Application, AI Personalization, Generative AI, Google Workspace, Data Literacy, Data Synthesis
Beginner · Course · 1 - 3 Months

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