There are plenty of very good MOOCs on algorithms -
1. https://www.coursera.org/course/aofa
2. https://www.coursera.org/course/algs4partI
3. https://www.coursera.org/course/algo
1. https://www.coursera.org/course/aofa
2. https://www.coursera.org/course/algs4partI
3. https://www.coursera.org/course/algo