• 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


  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Django for Everybody

    Skills you'll gain: Django (Web Framework), Ajax, jQuery, Model View Controller, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), JSON, Linux Commands, Application Deployment, Database Design, Cloud Deployment, Web Applications, Application Development, Web Development, Javascript, Authentications, Web Servers, Data Modeling, SQL, Debugging

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2.5K reviews

    Intermediate · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of London

    Essential Mathematics for Computer Science

    Skills you'll gain: Computational Logic, Algorithms, Applied Mathematics, Advanced Mathematics, Mathematics and Mathematical Modeling, Deductive Reasoning, Mathematical Theory & Analysis, Trigonometry, Statistics, General Mathematics, Analysis, Graphing, Computer Science, Mathematical Modeling, Programming Principles, Business Mathematics, Business Logic, Algebra, Arithmetic, Problem Solving

    Build toward a degree

    Beginner · Specialization · 3 - 6 Months

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Apply Modern OpenGL for Real-Time Graphics Programming

    Skills you'll gain: Development Environment, Computer Graphics, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, C++ (Programming Language), Video Game Development, Program Development, Software Installation, System Configuration, Debugging

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Preview
    Preview
    C

    Coursera

    Securing Applications with Checkmarx

    Skills you'll gain: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Computer Programming

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of London

    Algorithms and Complexity

    Skills you'll gain: Algorithms, Computational Thinking, Theoretical Computer Science, Programming Principles, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Computer Science, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Complex Problem Solving, Analysis, Game Theory

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    U

    University of London

    Geometry and Calculus for Computing

    Skills you'll gain: Applied Mathematics, Trigonometry, Mathematics and Mathematical Modeling, Graphing, Calculus, Computer Science, Mathematical Theory & Analysis, Geometry, Mechanics, Computer Graphics, Graph Theory, Mathematical Modeling, Functional Requirement, Physics, Graphic Design, Derivatives

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Apply OpenGL Rendering Pipeline Architecture

    Skills you'll gain: Computer Graphics, Software Architecture, Development Environment, Software Design, Maintainability, Software Design Patterns, Visualization (Computer Graphics), Cross Platform Development, Computer Graphic Techniques, Integrated Development Environments, Scalability, C++ (Programming Language), System Design and Implementation, Video Game Development, Program Development, Debugging, Performance Tuning, Data Flow Diagrams (DFDs), Software Installation, System Configuration

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Computer Security and Systems Management

    Skills you'll gain: Windows Servers, Computer Security, Linux Administration, Contingency Planning, Disaster Recovery, Authorization (Computing), Linux, Linux Servers, Microsoft Windows, Authentications, Business Continuity Planning, OSI Models, User Accounts, Group Policy, Security Management, Microsoft Servers, Operating System Administration, Systems Administration, Virtualization, Cybersecurity

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.9K reviews

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    É

    École Polytechnique Fédérale de Lausanne

    Big Data Analysis with Scala and Spark

    Skills you'll gain: Apache Spark, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Transformation, SQL

    4.6
    Rating, 4.6 out of 5 stars
    ·
    2.6K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    N

    National Taiwan University

    BIM Fundamentals for Engineers

    Skills you'll gain: Building Information Modeling, Data Modeling, 3D Modeling, Computer-Aided Design, Construction, Engineering Practices, Construction Management, Civil Engineering, Mechanical Engineering

    4.7
    Rating, 4.7 out of 5 stars
    ·
    2K reviews

    Beginner · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    GPU Programming with C++ and CUDA

    Skills you'll gain: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Distributed Computing, Docker (Software), Development Testing, Programming Principles, Algorithms, Computer Programming, Python Programming, Debugging, Software-Defined Networking, Computer Hardware, Scripting

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    P

    Packt

    Intro to 3D Game Development Masterclass in Godot

    Skills you'll gain: Computer Graphics, Artificial Intelligence

    Intermediate · Course · 1 - 3 Months

1…404142…691

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

  • Django for Everybody: University of Michigan
  • Essential Mathematics for Computer Science: University of London
  • Apply Modern OpenGL for Real-Time Graphics Programming: EDUCBA
  • Securing Applications with Checkmarx: Coursera
  • Algorithms and Complexity: University of London
  • Geometry and Calculus for Computing: University of London
  • Apply OpenGL Rendering Pipeline Architecture: EDUCBA
  • Computer Security and Systems Management: University of Colorado System
  • Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
  • BIM Fundamentals for Engineers: National Taiwan University

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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
  • Cookies Preference Center
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