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.

Johns Hopkins University
Skills you'll gain: Graphing, Data Analysis, R (Software), R Programming, General Mathematics, Mathematical Modeling, Algebra, Mathematical Software, Applied Mathematics, Calculus, Business Mathematics
★ 4.7 (231) · Beginner · Course · 1 - 4 Weeks

The Chinese University of Hong Kong
Skills you'll gain: Communication Systems, Digital Communications, Theoretical Computer Science, Telecommunications, Informatics, Probability, Probability Distribution, Algorithms
★ 4.7 (171) · Mixed · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Tree Maps, Theoretical Computer Science, Analysis, Python Programming
★ 4.6 (192) · Advanced · Course · 1 - 4 Weeks

Institute for the Future
Skills you'll gain: Forecasting, Systems Thinking, Responsible AI, Strategic Thinking, Game Theory, Creative Problem-Solving, Creative Thinking, Collaboration, Interviewing Skills, Emerging Technologies, Ideation, Strategic Planning, Innovation, Ethical Standards And Conduct, Business Ethics, Creativity, Empathy & Emotional Intelligence
★ 4.8 (312) · Beginner · Course · 1 - 3 Months

Skills you'll gain: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (235) · Intermediate · Course · 1 - 4 Weeks
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Computer Graphics, Android (Operating System), Visualization (Computer Graphics), Virtual Environment, Logo Design, 3D Assets, Android Studio, Android Development, Computer Graphic Techniques, Application Development, Graphics Software, Animations, Mobile Development, Color Theory, Creative Design, Performance Tuning, Linear Algebra
★ 4.3 (132) · Intermediate · Specialization · 3 - 6 Months
Amazon Web Services
Skills you'll gain: Amazon CloudWatch, Containerization, Microservices, Cloud-Native Computing, Docker (Software), Amazon Web Services, Kubernetes, Application Deployment, Serverless Computing, Cloud Deployment, System Monitoring, Scalability
★ 4.6 (180) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Productivity, Generative AI Agents, Personal Development, Time Management, Calendar Management, Automation, AI literacy, Artificial Intelligence, Business Process Automation, AI Workflows
★ 4.4 (198) · Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Human Computer Interaction, Interactive Design, Interaction Design, Graphical Tools, Graphic and Visual Design, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
★ 4.1 (269) · Mixed · Course · 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Unit Testing, Test Case, Memory Management, Software Testing, Data Structures, GitHub, Package and Software Management, Development Environment, System Programming, Software Documentation
★ 4 (249) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Evaluation, Model Training, Exploratory Data Analysis, Data Cleansing, Text Mining, Scikit Learn (Machine Learning Library), Probability & Statistics, Natural Language Processing, Data Preprocessing, Social Media Analytics, Data Analysis, Classification Algorithms, Python Programming, Applied Machine Learning, Predictive Analytics, Machine Learning, Automation
★ 4.6 (376) · Beginner · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Cloud Security, Java, Java Programming, Scalability, Cloud Development, Cloud Applications, Cloud API, Secure Coding, Web Services, Cloud Services, Cloud Computing, Cloud Computing Architecture, JSON, Cloud Deployment, Java Platform Enterprise Edition (J2EE), Data Security, Web Servers, Restful API
★ 4.3 (253) · Intermediate · Course · 1 - 4 Weeks