Review: Udacity Computer Vision Nanodegree(CVND) Program

Original article was published by Anuj Pai Raikar on Deep Learning on Medium

Review: Udacity Computer Vision Nanodegree(CVND) Program

I enrolled myself for Udacity’s Computer Vision Nanodegree(CVND) program in mid-July 2020 and completed it in 3 months in early October 2020.

Photo by Kevin Ku on Unsplash

My background before you read my review of this course; Possess limited knowledge of Machine Learning(ML) and Deep Learning(DL), obtained through online courses. Till the time before which I enrolled for the CVND program I had completed the ML Course and the DL Specialisation by Andrew Ng. I think most people will agree with me if I say that for a beginner in this field, these courses are the best. Before you delve into CVND, definitely check these resources as well.

The program is divided into 4 courses;

  1. Introduction to CV
  2. Cloud Computing(Optional Segment)
  3. Advanced CV and DL
  4. Object Tracking and Localization

The first course gives an overview of CV and Convolutional Neural Networks(CNNs) and explains how you go about approaching a computer vision problem.

The second course is insignificant; talking briefly about cloud computing.

The third course, in my opinion, is the section of most importance, with sections on CNN architectures and CV algorithms and model tuning.

The fourth course gives an outsider’s view of robot and self-driving car motion with some good practice notebooks.

The aspects I appreciate about the program are:

  1. Most of the video lectures are less than 5 minutes long.
  2. The projects in every course are challenging and appropriately framed to test understanding from the modules.
  3. The subscription-based service which can be halted without deleting your progress is useful for those who anticipate interruptions after the next payment date.
  4. The syllabus and practice notebooks of the fourth course are keeping in line with real-world applications and well explained.

You shouldn’t expect to become a CV expert just because you spent your time, effort and money on the Nanodegree. This course will just give you basic know-how of the subject, you would still have to practice. Nonetheless, a paid certification from Udacity is respectable have and reflects the dedication to learning a subject.

All in all, the program is designed well and the instructors explain everything well. I planned to complete the program by two months, but interruptions and other commitments delayed me by a month. The three months subscription they suggest and give you an additional discount for is a realistic option for full-time students and employees. For others even one month might suffice.

My advice is that you should think wisely before investing such a heavy sum for an online course and not be enticed by the promotions by Udacity and aura surrounding the Nanodegree. I was bombarded by emails from Udacity offering students a 50% discount for students affected by COVID-19. There is no dearth of choices with regards to learning AI online, and its best not to be judgemental and explore them as well, especially if you can avail financial aid option.