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.

Universidad de Palermo
Skills you'll gain: Business Process Management, IT Management, Business Process Improvement, Technical Management, Operations Management, Continuous Improvement Process, Information Technology, Information Systems, Business Operations, Enterprise Resource Planning, Quality Management, Customer Relationship Management, IT Infrastructure, Leadership and Management, Business Intelligence
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment, Data Structures
Intermediate · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: World History, Cultural Diversity, Social Justice, European History, Social Impact, Political Sciences, Ethical Standards And Conduct
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Web Content Accessibility Guidelines, Learning Management Systems, Instructional Design, Disabilities, Visual Impairment Education, Document Management, Technical Communication, Microsoft Office, Image Analysis
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Front-End Web Development, Web Design, Prototyping, Web Development, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
Intermediate · Guided Project · Less Than 2 Hours

Columbia University
Skills you'll gain: Computer Vision, Image Analysis, Dimensionality Reduction, Artificial Neural Networks, Machine Learning Methods, Unsupervised Learning, Deep Learning, Graph Theory, Machine Learning Algorithms, Algorithms
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Front-End Web Development, Hypertext Markup Language (HTML), User Interface (UI) Design, MongoDB, Web Design, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Databases, Cascading Style Sheets (CSS)
Intermediate · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Peer Review, Video Game Development, Contract Negotiation, Media and Communications, Branding, Organizational Structure, Organizational Strategy, Brand Management, Business Planning, Game Design, Recruitment, Fundraising, Workforce Development, Contract Management, Live Streaming, Higher Education, Content Creation, Academic Advising, Relationship Building, Market Dynamics
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Design, Software Testing, Application Development
Intermediate · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Design Thinking, Healthcare Project Management, Solution Design, Quality Improvement, Patient Flow, Continuous Quality Improvement (CQI), Patient Safety, Creative Problem-Solving, Innovation, Brainstorming, Project Management, User Centered Design, Collaboration
Mixed · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Model Context Protocol, AI Security, Threat Modeling, AI Workflows, Secure Coding, LLM Application, Enterprise Architecture, Generative AI Agents, Security Controls, Interoperability, Agentic systems, Generative AI
Intermediate · Course · 1 - 4 Weeks