An inspiration for the structure of these notes is my computer vision notes.
Data Structures & Algorithms
Try to not to use Machine Learning —Rule #1 in Google’s Machine Learning Handbook
The content here-in has been influenced by Mung Chiang’s Networked Life and Introduction to Algorithms by CLRS.