Comment Comment by mmvs I heard good things about Algorithms course by Princeton university on coursera parent mmvs 5 years ago