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.

STARWEAVER
Skills you'll gain: Business Process Modeling, Process Modeling, Digital Transformation, Business Process Management, Business Process Improvement, Process Design, Business Process Automation, Process Analysis, AI Product Strategy, AI Enablement, Product Management, Market Opportunities, ChatGPT, Business Strategy, Customer Insights, Product Development, Innovation, Product Requirements, AI Personalization, Product Knowledge
ā 4.4 (37) Ā· Intermediate Ā· Specialization Ā· 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Penetration Testing, Threat Detection, Vulnerability Assessments, Cybersecurity, Exploitation techniques, Vulnerability Management, Risk Management Framework, Cyber Attacks, Cyber Threat Intelligence, Cyber Risk, Human Factors (Security), Application Servers, Web Servers
ā 4.6 (130) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

University of Michigan
Skills you'll gain: Failure Analysis, Engineering Practices, Biomedical Engineering, Ethical Standards And Conduct, Business Ethics, Systems Engineering, Engineering Design Process, Social Impact, Engineering, Case Studies, Human Factors Engineering, Software Engineering, Safety Assurance
ā 4.7 (85) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

LearnKartS
Skills you'll gain: Salesforce, Administration, Data Management, Customer Relationship Management, Cloud Applications, Security Controls
ā 3.8 (70) Ā· Beginner Ā· Specialization Ā· 1 - 3 Months

National Taiwan University
Skills you'll gain: SketchUp (3D Modeling Software), Computer-Aided Design, Drafting and Engineering Design, Visualization (Computer Graphics), Computer Graphics, 3D Assets, Engineering Drawings, Design Software, Graphical Tools, Computer Graphic Techniques, Graphics Software, Conceptual Design
ā 4.8 (94) Ā· Mixed Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, Docker (Software), Application Deployment, Agentic Workflows, AI Workflows, Generative AI Agents, Retrieval-Augmented Generation, Prompt Patterns, Microsoft Azure, LangChain, Artificial Intelligence, Microservices, Natural Language Processing, Serverless Computing, Reinforcement Learning, Distributed Computing
ā 3.3 (32) Ā· Intermediate Ā· Professional Certificate Ā· 3 - 6 Months

High Tech High Graduate School of Education
Skills you'll gain: Student-Centred Learning, Interactive Learning, Education and Training, Student Engagement, Pedagogy, Teaching, Differentiated Instruction, Collaboration, Curriculum Planning, Scheduling, Learning Theory, Drive Engagement, Human Learning, Project Design, Discussion Facilitation, Presentations
ā 4.3 (45) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Yale University
ā 4.8 (46) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Routing Protocols, TCP/IP, Network Troubleshooting, OSI Models, Network Switches, Data Centers, Network Routers, Virtual Local Area Network (VLAN), Network Protocols, Network Security, Network Administration, General Networking, Network Routing, Virtualization and Virtual Machines, Computer Networking, Virtual Machines, Network Monitoring, Network Model, Network Support, Networking Hardware
ā 4.8 (68) Ā· Intermediate Ā· Specialization Ā· 3 - 6 Months

Michigan State University
Skills you'll gain: Unity Engine, 3D Modeling, Color Theory, Animation and Game Design, 3D Assets, Animations, Game Design, Autodesk Maya, Video Game Development, Design Elements And Principles, Adobe Photoshop
ā 4.3 (75) Ā· Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Java, Mobile Development, Java Programming, Object Oriented Programming (OOP), Application Frameworks, Android Development, Application Development, Program Development, Software Development
ā 4.6 (70) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Application Development, User Interface (UI), Mobile Development Tools, Application Design, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Interaction Design, Usability, Development Environment, Development Testing, Software Testing, Software Installation
ā 4.4 (64) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks