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.

Dartmouth College
Skills you'll gain: Field-Programmable Gate Array (FPGA), Natural Language Processing, Technical Communication, Embedded Systems, Embedded Software, Distributed Computing, Recurrent Neural Networks (RNNs), Digital Signal Processing, Probability & Statistics, Generative AI, Machine Learning, Deep Learning, Image Analysis, Convolutional Neural Networks, Hardware Design, Electronic Systems, Text Mining, Student Support and Services, Electrical Engineering, Professional Development
Earn a degree
Degree · 1 - 4 Years

Universidad de los Andes
Skills you'll gain: Technology Strategies, Environmental Social And Corporate Governance (ESG), Organizational Strategy, Classification Algorithms, Engineering Management, Oral Expression, Systems Thinking, Project Management, Project Management Life Cycle, Project Management Institute (PMI) Methodology, Feasibility Studies, Infrastructure Security, Financial Statements, Technical Product Management, Environmental Management Systems, Asset Management, Project Risk Management, Operations Research, Team Management, Operational Efficiency
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Google Gemini, Generative AI, LLM Application, Google Cloud Platform, Application Development, Application Programming Interface (API), Model Evaluation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Workspace, Data Store, AI Enablement, Enterprise Application Management, AI Workflows
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Data Analysis, Big Data, Applied Machine Learning, Statistical Inference, Model Evaluation, Google Cloud Platform, Machine Learning Methods, SQL
Beginner · Course · 1 - 4 Weeks

Coursera
Intermediate · Course
Universidad de los Andes
Skills you'll gain: Supervised Learning, User Story, LangChain, Unsupervised Learning, Data Presentation, Test Automation, Android Jetpack, Cloud-Native Computing, Technology Strategies, Process Analysis, Classification Algorithms, Dashboard, Site Reliability Engineering, API Design, Software Architecture, Video Game Development, Design Thinking, Project Risk Management, Internet Of Things, Angular
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Machine Learning Algorithms, Real-Time Operating Systems, Big Data, User Research, User Experience Design, Product Development, User Experience, Power Electronics, User Interface and User Experience (UI/UX) Design, Usability, Verification And Validation, Data Preprocessing, Analytics, Embedded Software, Control Systems, File Systems, Usability Testing, Internet Of Things, Embedded Systems, Human Computer Interaction
Credit offered
Graduate Certificate · 6 - 12 Months

Universidad de los Andes
Skills you'll gain: Real-Time Operating Systems, Supervised Learning, Semantic Web, LangChain, Unsupervised Learning, Data Presentation, Cloud-Native Computing, Reinforcement Learning, Computer Vision, Natural Language Processing, Classification Algorithms, Biomedical Engineering, Site Reliability Engineering, Project Risk Management, Artificial Intelligence, Generative AI, Cash Flows, Model Deployment, Probability & Statistics, Control Systems
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Computer Vision, Power Electronics, Convolutional Neural Networks, Display Devices, Control Systems, Image Analysis, Computer Displays, Tensorflow, Electronic Systems, Deep Learning, Systems Design, Debugging, Artificial Neural Networks, Electrical Engineering, USB, Semiconductors, Technical Design, electromagnetics, Electrical Systems, Computer Programming Tools
Credit offered
Graduate Certificate · 6 - 12 Months

Skills you'll gain: Containerization, Docker (Software), Kubernetes, Cloud-Native Computing, Prometheus (Software), CI/CD, DevOps, Grafana, Microservices, Scalability, Application Programming Interface (API), Role-Based Access Control (RBAC)
Beginner · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: Test Automation, Android Jetpack, Software Testing, User Story, Team Building, Continuous Integration, Agile Software Development, Kotlin, Software Engineering, Software Architecture, Test Script Development, JavaScript Frameworks, Security Requirements Analysis, Usability, Cloud Applications, Infrastructure As A Service (IaaS), Authorization (Computing), Web Content Accessibility Guidelines, Application Security, Platform As A Service (PaaS)
Credit offered
Mastertrack · 6 - 12 Months