https://www.coursera.org/learn/algorithmic-toolbox?specialization=data-structures-algorithms#instructors https://www3.cs.stonybrook.edu/~skiena/214/lectures/index.html