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.

Edge Impulse
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Artificial Neural Networks, Embedded Systems, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Model Deployment, Responsible AI, Model Training, Machine Learning, Computer Programming, Classification Algorithms, Model Evaluation, Python Programming
★ 4.8 (170) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Image Analysis, Computer Vision, Deep Learning, Microsoft Excel, Generative AI, Responsible AI
★ 4.6 (47) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Vision, Image Analysis, Model Evaluation, Model Training, Deep Learning, Matlab, Data Preprocessing, Machine Learning, Classification Algorithms, Machine Learning Algorithms, Anomaly Detection, Artificial Intelligence and Machine Learning (AI/ML), Algorithms
★ 4.6 (100) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Evaluation, Model Optimization, Transfer Learning, PyTorch (Machine Learning Library), Fine-tuning, Model Deployment, Data Preprocessing, Technical Communication, MLOps (Machine Learning Operations), Model Training, Image Analysis, Computer Vision, AI Workflows, Tensorflow, Dataflow, Performance Tuning, Performance Metric, Data Analysis, Deep Learning, Process Optimization
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Apache Spark, Large Language Modeling, Retrieval-Augmented Generation, PyTorch (Machine Learning Library), Computer Vision, Unsupervised Learning, Generative Model Architectures, Generative AI, Model Optimization, Keras (Neural Network Library), Supervised Learning, LLM Application, Generative AI Agents, Model Evaluation, Vector Databases, Fine-tuning, Machine Learning, Python Programming, Data Science
★ 4.6 (22K) · Intermediate · Professional Certificate · 3 - 6 Months

MathWorks
Skills you'll gain: Image Analysis, Computer Vision, Matlab, Anomaly Detection, Artificial Intelligence and Machine Learning (AI/ML), Algorithms
★ 4.6 (61) · Intermediate · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Computer Vision, Color Theory, Digital Signal Processing, Applied Mathematics, Artificial Intelligence, Computer Programming, Matlab, Calculus, Probability & Statistics
★ 4.2 (1.8K) · Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Model Training, Model Evaluation, Tensorflow, Computer Vision, Development Environment, Machine Learning, Integrated Development Environments, Data Persistence, Artificial Neural Networks
★ 5 (7) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Microsoft Azure, Artificial Intelligence and Machine Learning (AI/ML), Computer Vision, Artificial Intelligence, Cloud Services, AI Integrations, Authentications, Cloud API, Cloud Computing, Application Programming Interface (API), Software Development
★ 4.5 (550) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Network Security, Dynamic Host Configuration Protocol (DHCP), General Networking, Network Infrastructure, Computer Networking, Endpoint Security, Endpoint Detection and Response, Network Planning And Design, Network Protocols, Event Monitoring, Data Loss Prevention, TCP/IP, Network Monitoring, Network Troubleshooting, Cybersecurity, Firewall, Network Routers, Network Routing, Intrusion Detection and Prevention, Security Controls
★ 4.7 (3.5K) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Vision, Image Analysis, Manufacturing Processes, Manufacturing Operations, Automation, Manufacturing and Production, Process Improvement and Optimization, Data Preprocessing, Mechanical Design, Mechanical Engineering, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Story, Cloud Deployment, CI/CD, Unit Testing, Software Development Life Cycle, Bash (Scripting Language), Open Web Application Security Project (OWASP), Package and Software Management, Continuous Integration, OpenShift, Istio, Kubernetes, Cloud Infrastructure, Test Driven Development (TDD), Git (Version Control System), DevOps, Grafana, Software Engineering, Python Programming, Application Development
★ 4.6 (66K) · Beginner · Professional Certificate · 3 - 6 Months