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: Model Evaluation, Data Preprocessing, Model Training, Reinforcement Learning, Model Optimization, Deep Learning, Large Language Modeling, PyTorch (Machine Learning Library), Python Programming, Applied Machine Learning, Image Analysis, Machine Learning Methods, Transfer Learning, Natural Language Processing, Tensorflow, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Algorithms, Convolutional Neural Networks
Intermediate · Course · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: User Interface and User Experience (UI/UX) Design, User Experience, User Experience Design, User Interface (UI), Adobe XD, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Wireframing, User Research, Design Research, User Flows, Application Design, Information Architecture, Ideation, Adobe InDesign, Adobe Illustrator
★ 4.8 (2.2K) · Beginner · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Geographic Information Systems, Geospatial Information and Technology, Spatial Analysis, Geospatial Mapping, Data Mapping, File Management
★ 4.8 (2.3K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Model Training, MLOps (Machine Learning Operations), Software Visualization, Grafana, Code Reusability, Performance Metric, Data Pipelines, Performance Analysis, Collaborative Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Robotics, Artificial Intelligence, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Convolutional Neural Networks, AI Integrations, Natural Language Processing, Artificial Neural Networks, Reinforcement Learning, Model Training, Machine Learning, Python Programming, Automation, Algorithms
Intermediate · Course · 1 - 3 Months

BITS Pilani
Skills you'll gain: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Software Development Methodologies, Amazon Web Services, Feature Engineering, Algorithms, TCP/IP, Java Programming, Data Structures
Degree · 1 - 4 Years

University of Colorado System
Skills you'll gain: Windows Servers, Computer Security, Linux Administration, Disaster Recovery, Authorization (Computing), Linux, Linux Servers, Microsoft Windows, Authentications, Operating System Administration, OSI Models, User Accounts, Group Policy, Security Management, Ubuntu, System Monitoring, Cyber Security Policies, IT Management, Systems Administration, Cybersecurity
★ 4.6 (1.9K) · Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Prompt Engineering, User Story, New Product Development, Model Based Systems Engineering, Model Evaluation, Failure Analysis, Sustainable Business, Data Mining, Field-Programmable Gate Array (FPGA), Delegation Skills, Strategic Decision-Making, Real-Time Operating Systems, Object Oriented Design, Project Schedules, Sampling (Statistics), Proposal Writing, Data Ethics, Sustainability Reporting, Database Design, Agentic systems
Degree · 1 - 4 Years
Skills you'll gain: Blockchain, Ledgers (Accounting), Financial Inclusion, FinTech, Emerging Technologies, General Ledger, Public Key Infrastructure, Cryptography, Payment Systems, Digital Assets, Stakeholder Analysis, Cryptographic Protocols, Distributed Computing, Stakeholder Engagement, Public Key Cryptography Standards (PKCS), Transaction Processing, Information Privacy, Governance, Network Security, Data Integrity
★ 4.7 (2.5K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Adobe XD, User Experience Design, Usability Testing, Figma (Design Software), Responsive Web Design, Information Architecture, Wireframing, User Experience, Prototyping, UI/UX Research, Presentations, Design Reviews, Software Design Documents, User Interface and User Experience (UI/UX) Design, User Story, Storyboarding, Ideation, Mockups, Usability, Software Documentation
★ 4.9 (2.6K) · Beginner · Professional Certificate · 3 - 6 Months

Berklee
Skills you'll gain: File Management, Musical Composition, Music Performance, Music, Media Production, Performing Arts, Music Theory, Post-Production, Instrumental Music, Creativity, Digital Signal Processing, Electronic Media, Automation, Editing, Design Software, Digital Communications, Patch Management, Computer Hardware, Peripheral Devices, System Requirements
★ 4.8 (2.3K) · Intermediate · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Swift Programming, iOS Development, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Memory Management, Application Development, Development Environment, Programming Principles, Integrated Development Environments, Image Analysis, Computer Programming, Functional Design
★ 3.9 (1.4K) · Mixed · Course · 1 - 3 Months