Hands down the worst course on Coursera. I thought it might be beneficial to take this course but it doesnt cover anything in details. Wherever algorithms are explained, a really lousy job is done. To be specific, first and second weeks are covered badly. I am still trying to understand the material by reading external articles on the course topics. I think that first course of this specialization was pretty great and this one is disappointing.
courses reviews