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 Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Quantum computing, Public Key Cryptography Standards (PKCS), Cryptography, Computational Thinking, Design Strategies, Cryptographic Protocols, Applied Mathematics, Tree Maps, Encryption, Network Model, Combinatorics, Data Science, Mathematical Software, Computer Science, Python Programming
Build toward a degree
Advanced · Specialization · 3 - 6 Months

Skills you'll gain: Linux Administration, System Programming, Linux, Embedded Software, Linux Servers, Linux Commands, System Software, System Configuration, Operating Systems, Debugging, Memory Management, Embedded Systems, Cross Platform Development, Open Source Technology, Secure Coding, Configuration Management, C (Programming Language), Hardening, Program Development, Development Environment
Intermediate · Course · 1 - 3 Months

Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, User Interface (UI), User Interface (UI) Design, UI Components, Game Design, Video Game Development, User Interface and User Experience (UI/UX) Design, Software Design, Code Reusability, User Experience, UI/UX Strategy, Prototyping
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Computer Architecture, Systems Design, Microarchitecture, System Design and Implementation, Technical Design, Application Specific Integrated Circuits, Digital Design, Design Software, Hardware Architecture, Computer Hardware, Simulations
Intermediate · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Cryptography, Encryption, Cryptographic Protocols, Key Management, Cybersecurity, Communication Systems, Digital Communications, Authentications, Data Integrity, Algorithms
Mixed · Course · 1 - 3 Months
UNSW Sydney (The University of New South Wales)
Skills you'll gain: Storytelling, Game Design, User Experience, User Experience Design, Ideation, Driving engagement, Content Creation, Storyboarding, Multimedia, Visual Storytelling, Augmented and Virtual Reality (AR/VR), Virtual Reality, Human Centered Design, Emerging Technologies, Qualitative Research
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Graph Theory, Data Structures, Java Programming, Java, Object Oriented Design, Software Design, Algorithms, Theoretical Computer Science, Code Reusability, Object Oriented Programming (OOP), Network Routing, Application Design, Application Development
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Cryptography, Public Key Infrastructure, Cybersecurity, Information Systems Security, Data Security, Firewall, Cyber Attacks, Data Encryption Standard, Penetration Testing, Network Security, Information Assurance, Encryption, Exploit development, Advanced Encryption Standard (AES), Cryptographic Protocols, Intrusion Detection and Prevention, Metasploit, Application Security, Security Testing, Cyber Security Policies
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Digital Forensics, Incident Response, Penetration Testing, Incident Management, Cybersecurity, Threat Detection, Cyber Security Assessment, Vulnerability Assessments, Security Awareness, Threat Management, Malware Protection, Email Security, AI Security, Exploitation techniques, Vulnerability Management, Network Security, Payment Card Industry (PCI) Data Security Standards
Intermediate · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Windows PowerShell, MITRE ATT&CK Framework, Incident Response, Cyber Threat Intelligence, Cyber Threat Hunting, Key Management, Linux, Endpoint Security, Data Security, Threat Modeling, Computer Security Incident Management, Threat Detection, Network Security, Cryptography, Workflow Management, Operating System Administration, Linux Administration, Endpoint Detection and Response, Cybersecurity, Vulnerability Assessments
Beginner · Specialization · 3 - 6 Months

University of Pennsylvania
Skills you'll gain: Dental Care, Oral and Dental Care, Dentistry, Patient Evaluation, Dental Procedures, Oral Health, Periodontology, Dental Informatics, Oral Cancer Screening, Medical History Documentation, Pain Management, Anatomy, Psychosocial Assessments, Clinical Assessment
Beginner · Course · 1 - 3 Months