• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Computer Vision

Computer Vision Courses

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.

Popular Computer Vision Courses and Certifications


  • U

    University of Colorado Boulder

    Engineering Genetic Circuits

    Skills you'll gain: Biological Engineering, Markov Model, Molecular Biology, Biotechnology, Bioinformatics, Simulation and Simulation Software, Mathematical Modeling, Mathematical Software, Process Engineering, Engineering Design Process, Systems Design, Simulations, Biochemistry, Molecular, Cellular, and Microbiology, Life Sciences, Failure Analysis, Electrical and Computer Engineering, Differential Equations, Process Modeling, Design Specifications

    ★ 4.5 (37) · Intermediate · Specialization · 3 - 6 Months

  • C

    Coursera

    Canva for teachers

    Skills you'll gain: Digital pedagogy, Education Software and Technology, Teaching, Graphic Design, Creativity

    ★ 4.4 (32) · Beginner · Guided Project · Less Than 2 Hours

  • E

    EDUCBA

    Persistent Memory Technology - Introduction and Deployment

    Skills you'll gain: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Memory Management, Operating Systems, C++ (Programming Language), C (Programming Language), System Configuration, Hardware Architecture, File Systems, Data Integrity, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development

    ★ 5 (71) · Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado System

    C++ Class Development

    Skills you'll gain: Unreal Engine, C++ (Programming Language), Video Game Development, Program Development, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Application Development, Application Design, Memory Management

    ★ 4.8 (18) · Intermediate · Course · 1 - 4 Weeks

  • F

    Fractal Analytics

    Generative AI for Business - A Leaders' Handbook

    Skills you'll gain: Generative AI, AI Product Strategy, Generative Adversarial Networks (GANs), Business Leadership, Responsible AI, Strategic Leadership, Key Performance Indicators (KPIs), AI Integrations, Corporate Strategy, Data Ethics, Customer Engagement, Governance, Data Governance

    ★ 4.2 (37) · Beginner · Course · 1 - 4 Weeks

  • G

    Google Cloud

    Preparing for Your Professional Cloud Network Engineer Journey

    Skills you'll gain: Network Planning And Design, Network Engineering, Virtual Networking, Cloud Computing Architecture, Network Architecture, Network Monitoring, Cloud Engineering, Network Troubleshooting, Virtual Private Networks (VPN), Network Administration, Cloud Security, Google Cloud Platform, Cloud Infrastructure, Hybrid Cloud Computing, Network Performance Management, Network Support, Network Security, Event Monitoring, Kubernetes, Firewall

    ★ 5 (12) · Advanced · Course · 1 - 3 Months

  • C

    Coursera

    Launch your first online meeting with ZOOM

    Skills you'll gain: User Accounts, Collaborative Software, Telecommuting, Telecommunications

    ★ 4.2 (25) · Beginner · Guided Project · Less Than 2 Hours

  • S

    SkillUp

    Get Started with iOS App Development

    Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Application Development, Development Environment, Mobile Development Tools, Program Development, Apple software proficiency, Software Development, User Interface (UI), Integrated Development Environments, Git (Version Control System), Debugging, Data Management

    ★ 4.4 (32) · Beginner · Course · 1 - 4 Weeks

  • K

    Korea Advanced Institute of Science and Technology(KAIST)

    Programming Languages Ⅰ

    Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Computational Logic, Functional Design, Data Structures, Memory Management

    ★ 4.7 (18) · Mixed · Course · 1 - 3 Months

  • U

    University of California San Diego

    Learn to Teach Java: Writing Classes and Arrays

    Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Programming Principles, Software Design, Education Software and Technology, Computer Programming, Program Development, Debugging, Data Structures, Algorithms

    ★ 4.8 (14) · Beginner · Course · 1 - 3 Months

  • D

    Dartmouth College

    Question Reality! Science, philosophy, a search for meaning

    Skills you'll gain: Computational Logic, Scientific Methods, Theoretical Computer Science, Logical Reasoning, Science and Research, Physics, Experimentation, Laboratory Experience, Physical Science, Artificial Intelligence, Simulations, Computer Science, AI literacy, Psychology, Liberal Arts, General Science and Research, Ancient History, Vibrations, Mechanics, Chemistry

    ★ 4.7 (40) · Beginner · Specialization · 1 - 3 Months

  • S

    Snowflake

    Advanced Data Engineering with Snowflake

    Skills you'll gain: Data Engineering, Database Management, Databases, Data Pipelines, Continuous Deployment, Devops Tools, Change Control, DevOps, CI/CD, Command-Line Interface, Version Control, Event Monitoring, Continuous Monitoring, Data Analysis

    ★ 4.6 (28) · Advanced · Course · 1 - 4 Weeks

1…272273274…723

In summary, here are 10 of our most popular computer vision courses

  • Engineering Genetic Circuits: University of Colorado Boulder
  • Canva for teachers: Coursera
  • Persistent Memory Technology - Introduction and Deployment: EDUCBA
  • C++ Class Development: University of Colorado System
  • Generative AI for Business - A Leaders' Handbook: Fractal Analytics
  • Preparing for Your Professional Cloud Network Engineer Journey: Google Cloud
  • Launch your first online meeting with ZOOM: Coursera
  • Get Started with iOS App Development : SkillUp
  • Programming Languages Ⅰ: Korea Advanced Institute of Science and Technology(KAIST)
  • Learn to Teach Java: Writing Classes and Arrays: University of California San Diego

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok