the Algorithms course part 1 in coursera. Accessed by the link : https://class.coursera.org/algs4partI-006