Достоинства: Чистые полезные знания, пусть и академически неполные. Много задач с автопроверкой, 16 задач с ручной проверкой. Большое разнообразие языков. Отличная команда сопровождения. Можно обучаться в своем темпе: не медленнее оговоренного, но сколько угодно быстро.
Недостатки: Когда авторы текста пытались немного в математику или объяснения сложных алгоритмов, то получалось так себе. Тут и ошибки, и несогласованность текста, и просто мутные объяснения. Но таких мест немного и они не мешают обучаться, разве что немного задерживают. Встречаются косяки в примерах с кодом: код может не скомпилироваться, или быть написанными без понимания механизмов языка, что делает код некорректно работающим. Опять же, с мало-мальским опытном понять, как правильно, не проблема.
Комментарий: Этот курс для тех, кто хочет быстро получить обзор по основам алгоритмов. Здесь почти нет математики, сложных доказательств, сложных алгоритмов. Сжато и по существу рассказывают алгортимы, его применимость, его сложность. Как старт - идеально.