fbpx
AI Courses By OpenCV

Learn Computer Vision, Deep Learning, and AI with official online courses certified by OpenCV.

Play Video
5 Courses | 5 Course Bundles
Professionals and students from top global institutions choose our courses to upskill.
Courses
Edit Content
Play Video

Computer Vision I: Introduction

Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.

Available in Python and C++
Play Video

Deep Learning With TensorFlow & Keras

Start solving Computer Vision problems using Deep Learning techniques and the TensorFlow framework. Study the architecture of Neural Networks and learn how to train them.

Available in Python
Play Video

Deep Learning With PyTorch

Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.

Available in Python
Play Video

Computer Vision II: Applications

Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.

Available in Python
Play Video

OpenCV For Beginners

Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.

Available in Python
Edit Content
Play Video

OpenCV For Beginners

Start your AI journey by learning the fundamentals of Image Processing and Computer Vision through 21 modules, video instructions, code explanations, and example applications.

Available in Python
Play Video

Computer Vision I: Introduction

Build a solid understanding of OpenCV tools used for Image Processing, Computer Vision, and Video Processing, and lay a strong foundation for solving Computer Vision problems.

Available in Python and C++
Edit Content
Play Video

Deep Learning With PyTorch

Start solving Computer Vision problems using Deep Learning techniques and the PyTorch framework. Dive into the architecture of Neural Networks, and learn how to train and deploy them on the cloud.

Available in Python
Play Video

Deep Learning With TensorFlow & Keras

Start solving Computer Vision problems using Deep Learning techniques and the TensorFlow framework. Study the architecture of Neural Networks and learn how to train them.

Available in Python
Play Video

Computer Vision II: Applications

Build systems and applications using advanced Computer Vision and Deep Learning techniques, and understand deployment using cloud-based services.

Available in Python
Why choose AI Courses By OpenCV?
Intelligent Curriculum Design

Intelligent Curriculum Design

Build an intuitive understanding of the concepts through a blend of foundational, experiential, and practical learning.

Assignments & Projects

Assignments & Projects

Reinforce your knowledge with assignments and in-depth projects, graded by our expert team.

Code With Explanations

Code With Explanations

Each course includes coding assignments that allow you to internalize the concepts through a hands-on learning approach.

Your Space, Your Pace

Your Space, Your Pace

All our courses are online and come with Lifetime Access which means all the material is available for you to access and download whenever you like.

Video-Based Instruction

Video-Based Instruction

Concepts and code are explained in video lectures that allow you to absorb the material at your own pace.

Course Forums

Course Forums

Each course has a dedicated discussion forum, monitored by our instructors, for anyone to share ideas and ask questions.

Testimonials

The course exceeded my expectations in many regards — especially in the depth of information supplied. The keyword "engineering oriented" surprised me nicely. Next amazing thing was the mathematics - everything is described very detailed and in depth. Which is unusual with nowadays courses. The course is very well organized and conceived. By following it, I was able to learn and build on the concepts with minimal questions or frustration.

Atanas Rogachev Senior Software Engineer, Lifelogger Technologies Corp.

One of the things which has surprised me that I like the most - I noticed it because I have worked through a number of online courses in the past - is the length and style of the videos. They break up the content for each lesson segment into a very easy-to-consume block of time, which has actually made it much easier to maintain progress in the course. Since I have a day job, this is a huge win for me. The staff are incredibly responsive and helpful without just handing out answers - I like this especially as it means I'm still figuring it out in the end even if I do need to ask for assistance. All of this has really helped me to actually learn the content, and I feel like the investment has been well worth it.

Atanas Rogachev
Ceda Fusia

I am really impressed with the mix of rich content offered in the course (video + text + code), the reliable infrastructure provided (cloud based execution of programs), assignment grading and fast response to questions on forums. I should specifically mention the clarity of explanations provided in the video lectures and very good real world examples provided. For the course load part, I feel it is light enough to understand and challenging enough to stretch and learn to appreciate our own effort! Overall, I feel this has been one of the top paid online courses that I have ever taken.

Satheesh Babu
Satheesh Babu Software Engineer

The only course I've ever bought online and it's totally worth it. There are lots of material which are challenging and applicable to real world scenarios. The sections contain text, video and additional sources so it's easier to understand. I am at the end of computer vision I and the more I progress, the more fun it gets. As a computer science student, so far this is the most interesting topic I've ever explored.

Floris Alexandrou
Floris Alexandrou Computer Science Student, University of Central Lancashire

The way they explain all the concepts are very clear and concise. This understanding is a crucial part to build a solid foundation in order to pursue a computer vision career. If you commit to the course you will end up with plenty of useful projects to build a robust portfolio. I will definitely recommend this course to any enthusiastic beginner or even for more advanced people in the field to polish some basic concepts plus the discussion forum is always on. I almost forgot to mention that the course is so versatile that provides two languages to learn: Python or C++.

Leo Quiroa
Leo Quiroa Head of AI, Synapbox

I really enjoyed this course which exceeded my expectations. It summarize the important computer vision aspects you should know which are now eclipsed by deep-learning-only courses. You'll have the necessary knowledge to tackle your own problems with a different view avoiding over-engineered solutions. Reactive continuous feedback and practical projects gives you motivation to pursue the learning curve than a traditional book and completes it.

Ikbel Boulabiar
Ikbel Boulabiar PhD in HCI, Founder of Concepta.me and Aptum

The course is divided into weekly lessons, those are crystal clear for different phase learners. The authors of the lessons and source code are experts in this field. After the explaining the CV fundamentals/algorithms, there is a corresponding source code where the learner can experiment with different values and see how each parameter value changes the behavior. The assignment, quizzes, and project work helps the learner to use the skills and techniques that are learned in the previous lessons.I recommend this course to the learners who are interested in DL, ML, and AI fields.

Prem Chedella
Prem Chedella Software Programmer, King Abdullah University of Science and Technology

I did a career change in 2018, so I am a freshman to CV. Fourunately, I saw the CV course on a OpenCV meeting as my teacher Mr Yu told me that. In the beginning, I thought the course would be just so so, so I just tried it a little. But when I went through the course as time going, it became more exciting to me: I could receive new idea everyday when I learned the course. And the most important thing is that, my confidence become better, I beleive the course can help a lot in my career! thank you all, OpenCV Team.

Zusong Xiang
Zusong Xiang Watrix Technology

I took this course because of the experts that were ahead of it and the availability to see the code implementations in both languages, C++ and Python. Definitely, the best part of the courses were the coding exercises and projects which made the learning process really immersive and fun. Implementing a small snippet of code from an idea presented in a research paper was the most remarkable exercise, you realize how a theoretical formula can be turned into an extraordinary practical application. If you are curious to understand how machines see and expand your knowledge through the multiple Computer Vision domains, this is the right course for you.

Felipe Verdés Wolukanis
Felipe Verdés Wolukanis Robotics Engineering, Warsaw University of Technology

The OpenCV course is refreshing in the computer vision community! Satya Mallick (CEO) is very clear in his lectures for every topic in the field including the source code assigned. The Q/A forum is humbling between authors and students with positive responses. What encouraged me to enroll is their upcoming course integrating PyTorch with OpenCV for its fast imperative “pythonic” programming style reported by Jeremy Howard ( CEO of fast.ai ). My favorite project so far is the snapchat filter: replacing your face with another in a video. I can tell that the authors took their time organizing a course with the latest tech in computer vision and get a head start in the AI industry with practical skills.

Roberto Chavez Jr
Roberto Chavez Jr Computer Science Student, University of California, Santa Cruz

I was doing a self-study on AI, when I came across with Opencv summer course. I can sure tell you that this course has opened my mind to a world of possibilities. It was crucial to fill some gaps in my knowledge about image processing and computer vision. Also, the lectures were not boring and the assessments were challenging yet doable. What I can say is that this course exceeded my expectations. Please, keep up the good work!

Sergio Silva
Sergio Silva Math Instructor
    Certificates
    certificate

    To receive a CERTIFICATE OF COMPLETION from OpenCV.org, you need to complete the graded quizzes + assignments + projects, with more than 50% marks and within 6 months of enrolling in the course.

    Graduation Certificate

    Certificate Of Completion

    certificate

    You will receive a CERTIFICATE OF EXCELLENCE if you score more than 70% marks on the graded quizzes + assignments + projects within 6 months of enrolling in the course.

    Honor Certificate

    Certificate Of Excellence

     
    Pricing

    Course Bundles offer the greatest value to those who wish to pursue a learning path that includes multiple courses. We have five pricing options for Course Bundles below that offer great value compared to purchasing courses individually.

    All our courses come with Lifetime Access and a no-questions-asked 30-day refund policy.

    Edit Content

     

    Course

    OpenCV For Beginners
    (Python) - $117

    Computer Vision I: Introduction
    (Python & C++) - $399

    Deep Learning with PyTorch
    (Python) - $699

    Deep Learning with TensorFlow
    (Python) - $699

    Computer Vision II: Applications
    (Python) - $399

    Standard Retail

    Bundle 1

    CV Enthusiast

    $649

    Bundle 2

    CV DL Starter

    One of these courses

    $949

    Bundle 3

    CV Professional

    One of these courses

    $949

    Bundle 4

    CV Supreme

    One of these courses

    $1,249

    Bundle 5

    CV Master

    $1,599

    Edit Content

    Course 1

    OpenCV For
    Beginners

    Learn to build exciting OpenCV applications and start your AI journey!

    $117

    Course 2

    Computer Vision I: Introduction

    Get started with CV using OpenCV

    $399

    Course 3

    Computer Vision II: Applications

    Build interesting applications using CV & DL

    $399

    Course 4

    Deep Learning With PyTorch

    Build a strong competence in Deep Learning (PyTorch)

    $699

    Course 5

    Deep Learning With TensorFlow & Keras

    Build a strong competence in Deep Learning (TensorFlow & Keras)

    $699

     
    Frequently Asked Questions
    Edit Content
    The best bang for the buck is the CV Master Bundle which is the collection of all our courses offered by OpenCV.org. If CV Master is too elaborate or expensive for you, we recommend the CV DL Starter. It gives you a solid foundation in traditional computer vision and novel deep learning techniques.
    We expect you to have working knowledge of at least one programming knowledge.  Other than that, there are no prerequisites. We will walk you through the basics.
    You should have functional knowledge of either Python or C++ or both.
    Yes, you will earn a certificate of completion from OpenCV.org. You will have to complete the graded quizzes, assignments and projects and earn more than 50% marks within 6 months of enrolling in the course to receive the certificate. You will receive an honors certificate if you score > 70%.
    We will be in the course forum answering your questions.
    The content will have a mix of theory and code with explanations through both Text and Video. Apart from this, there will be quizzes, assignments and projects. Each of them will be of varying difficulty and students can also choose which assignment or project they want to work on. Every assignment/project has some points and we take the best "x" out of "y" assignments/projects. We have this policy since the courses cover a lot of topics which means that a student might be more interested in a particular topic and may want to dig deeper by doing the assignments/projects of that topic. At the same time, the student has the choice to leave out some topics if they don't find it interesting.
    Edit Content
    Absolutely! There is just one limitation. If you are eligible for a certificate, we can issue only one per account.
    You should have received an email for enrollment. In case you cannot find it in your inbox, send us a mail at [email protected]
    Edit Content
    Yes, you can ask for a full refund within 30 days.
    Edit Content
    OpenCV For Beginners : 1 month.
    Computer Vision I : 3 months.
    Computer Vision II : 3 months.
    Deep Learning with PyTorch : 4 months.
    Deep Learning with Tensorflow & Keras : 4 months.
    How does lifetime access sound? We do this so you can use our courses as reference books you can come back to long after you have completed the courses. Note: In all courses other than OpenCV for Beginners, you get access to online labs that allow you to use Jupyter notebooks inside the course platform and submit assignments. The access to online labs is limited to 6 months, but you can run the same code on your local machine or Google Colab.
    NO. You have the freedom to chose when you start the course. You should complete the course within 6 months to get the certificate. This applies independently to each course in the bundle. So, if you purchase a bundle, the 6 month period starts when you enroll in a specific course.
    Yes, you will have lifetime access to the certificate on the course platform. You will get a digital certificate after successfully completing the course and you can share this certificate on LinkedIn, Facebook and other platforms.
    Looking for an all-in-one learning solution?
    Successful course launches with crowdfunding campaigns
    Thanks to the encouragement and overwhelming support of our backers, we have brought multiple courses to life with successful crowdfunding campaigns. Our lifetime pledges amount to almost $1 Million.
    Play Video about ai-course

    AI Courses by OpenCV.org

    Play Video about opencv-for-beginner

    OpenCV For Beginners

    Play Video

    Deep Learning With TensorFlow & Keras

     
    Refund Policy
    For all refund requests and queries, please write to us at [email protected].

    Courses

    You will have a window of 30 days after you start the course, to request a full refund.

    Course Bundles

    You will have a window of 30 days after you start the first course in the course bundle, to request a full refund. Refunds are offered for the entire course bundle and not for individual courses within the course bundle.

    Start your learning journey with
    AI Courses by OpenCV.

    Join the waitlist to receive a 10% discount

    Courses are (a little) oversubscribed and we apologize for your enrollment delay. As an apology, you will receive a 10% discount on all waitlist course purchases. Current wait time will be sent to you in the confirmation email. Thank you!