Algorithms Part I Course by Princeton University on Coursera. This repo contains solutions for all the assignments. All passed with a score of 100/100.