Computer vision courses can help you learn image processing, object detection, facial recognition, and video analysis. You can build skills in feature extraction, image classification, and deep learning techniques. Many courses introduce tools like OpenCV, TensorFlow, and PyTorch, that support implementing algorithms and developing applications that leverage artificial intelligence and AI for visual data interpretation.

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Data Structures, Data Management, Integrated Development Environments
Intermediate · Course · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Software-Defined Networking, Network Performance Management, Network Monitoring, Data Centers, Network Architecture, Computer Networking, Cloud Computing, Network Routing, Microsoft Azure, Test Tools, Debugging, Scalability
Mixed · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, Web Content Accessibility Guidelines, User Centered Design, Figma (Design Software), Design, Usability Testing, Prototyping, Design Thinking, Graphic and Visual Design, AI Workflows, Artificial Intelligence
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Computer-Aided Design, Production Process, 3D Modeling, 3D Assets, Engineering Design Process, Materials science, Emerging Technologies
Beginner · Course · 1 - 3 Months

University of Huddersfield
Skills you'll gain: Virtual Teams, Leadership, Public Speaking, Verbal Communication Skills, Team Leadership, Business Leadership, Organizational Leadership, Strategic Leadership, Leadership and Management, Leadership Development, Communication, Strategic Communication, Cross-Functional Team Leadership, Communication Strategies, Intercultural Competence, Cultural Diversity, Industrial and Organizational Psychology, Culture, Collaboration, Diversity and Inclusion
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Object Oriented Design, Software Engineering, Software Testing, Development Environment, Unified Modeling Language, Software Development Tools, System Requirements, Requirements Analysis, Test Case, Software Development Methodologies, Software Development Life Cycle, Functional Requirement, Agile Methodology, Agile Software Development, Systems Analysis, Software Development, Systems Design
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Security Requirements Analysis, Requirements Analysis, Risk Management Framework, Risking, User Requirements Documents, Scalability, Verification And Validation, Software Visualization, Safety and Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Excel, Pivot Tables And Charts, Excel Formulas, Spreadsheet Software, Business Reporting, Data Visualization, Excel Macros, Dashboard, Forecasting, Data Analysis, Data Visualization Software, Predictive Modeling, Data Validation, Productivity Software, Data Entry, Data Management, Financial Modeling, Data Security, Data Integrity, Computer Literacy
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Performance Testing, Test Tools, API Testing, Test Execution Engine, Test Data
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, React.js, Front-End Web Development, Mockups, Web Design and Development, Web Development, Web Components, Figma (Design Software), Code Review, Application Deployment, Web Analytics and SEO, Database Development, Software Development, GitHub, Development Testing
Advanced · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub
Intermediate · Guided Project · Less Than 2 Hours

Clemson University
Skills you'll gain: Responsible AI, Artificial Intelligence, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Human Centered Design, Human Computer Interaction, Generative AI, Machine Learning, Model Evaluation, Ethical Standards And Conduct
Build toward a degree
Intermediate · Course · 1 - 3 Months