Computer Vision series

Watch the overview video to learn more about the Computer Vision series.

This four-course series provides a foundation in the rapidly expanding research field of computer vision, laying the groundwork necessary for designing sophisticated vision applications. Learners explore the integral elements that enable vision applications, ranging from editing images on smartphones to reading traffic signs in self-driving cars to factory robots navigating around human co-workers. Content includes image processing and state-of-the-art vision techniques, augmented by insights from top leaders in the computer vision field. Learners gain experience writing computer vision programs through online labs using MATLAB and supporting toolboxes.

These online courses are available on the Coursera platform.

Computer Vision courses

  1. Computer Vision Basics
  2. Image Processing, Features & Segmentation
  3. Stereo Vision, Dense Motion & Tracking
  4. Visual Recognition & Understanding

Learning Outcomes

  • Design computer vision application programs from scratch
  • Leverage MATLAB functionalities to implement sophisticated vision applications
  • Discern the level of complexity of vision algorithms
  • Understand the limitations of vision algorithms

Intended Audience

  • Undergraduate/graduate students seeking an introduction to computer vision and image processing
  • Professionals working in computer vision and augmented reality who need a refresher
  • Professionals working in machine learning who need a deeper understanding of vision concepts


This series is taught in MATLAB using computer vision and supporting toolboxes. Learners should possess:

  • Basic programming skills and experience, specifically in MATLAB 
  • Familiarity with basic linear algebra, 3D co-ordinate systems and transformations, basic calculus, and basic probability

Credential Opportunities

  • Continuing Education Units (CEUs): TCIE grants 0.5 CEUs upon successful completion of this series for a fee of $25.
  • Professional Development Hours (PDHs): TCIE grants 5 PDHs upon successful completion of this series for a fee of $25.   

For either a CEU or PDH, a learner must complete a request form. The process entails providing proof of the learner’s Verified Certificate (VC) issued by Coursera. A VC indicates a learner has completed a series with a passing score (he/she does not receive a letter grade). CEUs and PDHs are eligible for those earning a certificate on November 11, 2019 or later.