Algorithms Coursera algorithms course by Princeton University Reference Coursera: Algorithms Book :Algorithms, 4th Edition