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.

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
★ 4.6 (151K) · Beginner · Professional Certificate · 3 - 6 Months
Skills you'll gain: Desktop Support, Package and Software Management, Technical Support and Services, Computer Hardware, Technical Support, Software Installation, System Support, Network Support, General Networking, Help Desk Support, Technical Documentation, Hardware Troubleshooting, Software Documentation, Customer Support, End User Training and Support, Computer Networking, Information Technology, Technical Writing, Computer Systems, Linux
★ 4.8 (164K) · Beginner · 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, Responsive Web Design, Generative AI, IBM Cloud, Data Ethics, Data Import/Export, AI Workflows, Python Programming, Software Development, Machine Learning, Data Science
★ 4.7 (83K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Version Control, Cloud Management, Test Automation, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Infrastructure, Virtual Machines, Development Testing, Test Script Development, Scripting, Network Troubleshooting, Cloud Services, Email Automation, Web Presence, Python Programming, CI/CD, Configuration Management, Program Development, Containerization, Unit Testing
★ 4.8 (55K) · Advanced · Professional Certificate · 3 - 6 Months

University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Probability & Statistics, Programming Principles, Network Analysis, Theoretical Computer Science, Bayesian Statistics, Python Programming, Cybersecurity, Algorithms, Arithmetic
★ 4.5 (3.7K) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Prompt Engineering, Kubernetes, Application Deployment, Network Monitoring, Prompt Engineering Tools, Containerization, Infrastructure As A Service (IaaS), Cloud Deployment, Infrastructure Architecture, Cloud Computing Architecture, Virtual Networking, Cloud Computing, Network Architecture, Virtual Private Networks (VPN), Site Reliability Engineering, Infrastructure as Code (IaC), Cloud Security
★ 4.7 (59K) · Intermediate · 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
★ 4.7 (3.5K) · Intermediate · Course · 1 - 3 Months
Skills you'll gain: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, Network Administration, Information Systems Security, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, General Networking, Ruby (Programming Language), Desktop Support, Web Presence, Interviewing Skills
★ 4.8 (215K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, Open Web Application Security Project (OWASP), Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Linux Commands, Software Architecture, Application Deployment, Django (Web Framework), Bash (Scripting Language), Shell Script, Git (Version Control System), Grafana, Microservices, Data Import/Export, Python Programming
★ 4.6 (53K) · Beginner · Professional Certificate · 3 - 6 Months

Northwestern University
Skills you'll gain: Digital Signal Processing, Image Quality, Image Analysis, Medical Imaging, Telecommunications, Communication Systems, Matlab, Mathematical Modeling, Color Theory, Applied Mathematics, Estimation, Model Optimization
★ 4.6 (1.8K) · Mixed · Course · 1 - 3 Months
Skills you'll gain: User Experience, UI/UX Research, User Experience Design, User Research, Design Thinking, Usability, User Centered Design, Prototyping, Sprint Retrospectives, Wireframing, Ideation, Sprint Planning
★ 4.8 (76K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Image Quality, Matlab, Computer Vision, Digital Signal Processing, Spatial Data Analysis, Medical Imaging, Spatial Analysis, Mathematical Software, Algorithms
★ 4.8 (58) · Beginner · Course · 1 - 4 Weeks