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: Vision Transformer (ViT), Generative AI, OpenAI API, ChatGPT, Fine-tuning, Generative Model Architectures, Responsible AI, Retrieval-Augmented Generation, Large Language Modeling, Natural Language Processing, AI powered creativity, Multimodal Prompts, Hugging Face, OpenAI, AI Orchestration, Transfer Learning, Generative AI Agents, Embeddings, Prompt Engineering, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Vision Transformer (ViT), Generative AI, Generative Model Architectures, AI powered creativity, Multimodal Prompts, ChatGPT, Hugging Face, Responsible AI, Generative AI Agents, AI Orchestration, OpenAI, Large Language Modeling, Embeddings, Prompt Engineering, AI Workflows, Computer Vision, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Model Evaluation
Intermediate · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Computer Vision, Model Evaluation, Image Analysis, Model Training, Matlab, Machine Learning Methods, Data Preprocessing, Machine Learning, Classification Algorithms, Machine Learning Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, Generative AI, Machine Learning Methods, Generative AI Agents, IBM Cloud, Generative Model Architectures, Prompt Engineering Tools, ChatGPT, Risking, AI Workflows, Application Deployment, AI literacy, Machine Learning Software, Business Workflow Analysis, Workflow Management, Machine Learning, Deep Learning, Data Science
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Database Design, Data Processing, Debugging, Web Scraping, File I/O, Data Store, Data Visualization, Database Software, Relational Databases, Restful API, Web Services, SQL, Databases, Data Visualization Software, JSON, Data Presentation, Data Structures, Programming Principles, Python Programming, Program Development
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Node.JS, Cloud Infrastructure, Git (Version Control System), HTML and CSS, Server Side, Responsive Web Design, Front-End Web Development, Cloud Computing, Data Ethics, Data Import/Export, Software Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Data Wrangling, Plot (Graphics), Exploratory Data Analysis, Model Evaluation, Data Analysis, Data Import/Export, Python Programming, Data Science, NumPy, Data Compilation, Data Collection, Machine Learning
Build toward a degree
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Program Development, Programming Principles, Scripting Languages, Scripting, Python Programming, Computer Programming, Computational Thinking, Data Structures, Data Store, Integrated Development Environments, Debugging, Computer Programming Tools, Development Environment
Beginner · Course · 1 - 3 Months

IBM
Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Data Wrangling, SQL, Plot (Graphics), Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Data Cleansing, Jupyter, Data Literacy, Generative AI, Professional Networking, Data Import/Export
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Dashboard Creation, Dashboard, Web Scraping, SQL, Descriptive Statistics, Data Visualization, Statistical Analysis, Jupyter, Data Presentation, Data Analysis, Probability Distribution, R (Software), Statistics, Data Science, Database Management, Relational Databases, R Programming, Data Import/Export, Python Programming, NumPy
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Networking Hardware, Network Security, TCP/IP, Network Protocols, Network Administration, Endpoint Security, Routing Protocols, Network Routing, Cybersecurity, Endpoint Detection and Response, Cyber Threat Intelligence, Firewall, Network Infrastructure, Network Architecture, Intrusion Detection and Prevention, Local Area Networks, General Networking, Dynamic Host Configuration Protocol (DHCP), Network Routers, Data Loss Prevention
Intermediate · Course · 1 - 3 Months

IBM
Skills you'll gain: Prompt Engineering, Prompt Patterns, Unit Testing, Software Development Life Cycle, Retrieval-Augmented Generation, Large Language Modeling, Software Architecture, Responsible AI, Computer Vision, LangChain, Generative AI, Responsive Web Design, IBM Cloud, Data Ethics, Data Import/Export, AI Workflows, Python Programming, Software Development, Machine Learning, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months