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.

Whizlabs
Skills you'll gain: Deep Learning, Convolutional Neural Networks, Image Analysis, Transfer Learning, Artificial Neural Networks, Model Evaluation, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods
Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Java, Java Programming, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Programming Principles, Software Engineering, Debugging, Program Development, Integrated Development Environments, Data Structures, IntelliJ IDEA, Application Development, Software Development, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Pseudocode, Systems Architecture, Software Systems, Hardware Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Application Design, Systems Design, Software Design Patterns, Internet Of Things, Systems Integration, Maintainability, Peripheral Devices
Intermediate · Specialization · 1 - 3 Months

Imperial College London
Skills you'll gain: Creativity, Innovation, Design Thinking, Sustainable Design, Research and Design, Sustainable Development, Scalability, Social Impact, Systems Thinking, Human Centered Design, Business Solutions, Prototyping, Environmental Issue
Beginner · Course · 1 - 3 Months

Skills you'll gain: Risk Management Framework, Cyber Security Strategy, Cyber Threat Intelligence, Threat Modeling, Security Strategy, Security Awareness, Cybersecurity, Security Engineering, IT Security Architecture, Zero Trust Network Access, Threat Management, Human Factors (Security), Security Controls, Threat Detection, Network Security, Information Systems Security, Incident Response, Enterprise Security, Continuous Monitoring
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Model Deployment, Performance Analysis, Performance Measurement, Data Pipelines, Quality Assessment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hardening, Incident Response, Vulnerability Assessments, Security Strategy, Security Controls, Computer Security Incident Management, Infrastructure Security, Security Testing, Control Systems, Information Systems Security, Continuous Monitoring, Penetration Testing, Cyber Security Strategy, Cyber Attacks, Risk Analysis, Operational Risk, Data Security, Risk Management Framework, Risk Management, Operational Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Server Side, Front-End Web Development, Computer Networking
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Software Architecture, Verification And Validation, Waterfall Methodology, System Requirements, Software Testing, User Requirements Documents
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Visualization (Computer Graphics), Layout Design, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SolidWorks (CAD), 3D Modeling, Assembly Drawing, Engineering Design Process, Mechanical Design, Computer-Aided Design, Mechanical Engineering, Engineering Drawings, Torque (Physics), Functional Testing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SolidWorks (CAD), Assembly Drawing, 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Mechanical Design, Design Specifications, Functional Design, Simulation and Simulation Software, Visualization (Computer Graphics), Equipment Design, Geometric Dimensioning And Tolerancing, Functional Requirement
Intermediate · Course · 1 - 3 Months