Prerequisites: Foundation courses.
- Everyone should go through CS231n. The lectures and notes are unparalleled in terms of introductory material on Deep Learning and Computer Vision. The 2016 version is more outdated, but the lectures up to backpropagation are so well explained by Karpathy that we'd recommend going through the first four 2016 lectures and then switching to the more updated 2017 version.
- For a very similar course to CS231n but a more updated version, take a look at the UMichigan course, which is taught by one of CS231n's main instructors (Justin Johnson).
- In addition to these deep learning focused courses, UW's Ancient Secrets of Computer Vision (by one of the YOLO authors) is a lot broader and goes through topics such as SIFT and HOG. So, if you want to learn about CV outside of Deep Learning, the first half of this course is your chance.