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: Computer Vision, Image Analysis, Real Time Data, Model Training, Python Programming, Development Environment, Data Preprocessing, Software Installation
Mixed · Course · 1 - 4 Weeks
University of London
Skills you'll gain: Arithmetic, Applied Mathematics, Computer Science, General Mathematics, Numerical Analysis, Mathematical Modeling, Algebra, Cryptography, Logical Reasoning, Geometry, Deductive Reasoning
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Program Development, Problem Solving, Solution Design, Computational Logic
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Theoretical Computer Science, Probability, Video Game Development, Bioinformatics, Interactive Design, Animation and Game Design, Python Programming, Data Analysis, Program Development, UI Components, Computer Programming
Beginner · Specialization · 3 - 6 Months

Columbia University
Skills you'll gain: Computer Vision, Image Analysis, Dimensionality Reduction, Artificial Neural Networks, Machine Learning Methods, Graph Theory, Machine Learning Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Data Wrangling, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Exploratory Data Analysis, Plot (Graphics), Interactive Data Visualization, Data Analysis, Data Import/Export, Data Science, Python Programming, NumPy, Data Compilation, Data Collection, Machine Learning
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Computing Architecture, Cloud Services, Cloud Deployment, Responsible AI, Cloud Security, Cloud Technologies, Data Literacy, Cloud Infrastructure, Data Mining, Cloud Platforms, Cloud Engineering, Cloud Computing, Generative AI, Generative Model Architectures, Data Processing, Big Data, LLM Application, AI literacy, Data Science, Business
Beginner · Specialization · 3 - 6 Months

Multiple educators
Skills you'll gain: Dashboard Creation, Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Convolutional Neural Networks, Transfer Learning, Model Evaluation, Tensorflow, Keras (Neural Network Library), Model Training, Computer Vision, Fine-tuning, Classification Algorithms, Image Analysis, Applied Machine Learning, Deep Learning, Model Optimization, Machine Learning, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microarchitecture, Computer Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Performance Tuning, Computational Logic, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Data Cleansing, Jupyter, Data Literacy, Data Mining, Data Manipulation, Data Preprocessing, Business Analytics, R (Software), Business Analysis, Model Deployment, Database Management, Relational Databases, Stored Procedure, R Programming, Data Science, Data Processing, Big Data, GitHub, Python Programming
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Computer Vision, Image Analysis, Convolutional Neural Networks, Transfer Learning, Deep Learning, Generative AI, Generative Model Architectures, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Recurrent Neural Networks (RNNs), Applied Machine Learning, Feature Engineering, Model Evaluation
Beginner · Course · 1 - 4 Weeks