Jan 20, 2017
I liked the fact that the algorithms are not just the introductory searching and sorting algorithms. The assignments are fairly difficult (I have decent scripting experience), but not impossibly so.
Mar 06, 2018
Cool course. Thank you! One suggestion about your book (Learning Algorithms Through Programming and Puzzle Solving): could you add some theory which would serve as a brief reminder before problems?
By Suman B•
Jun 22, 2019
SELF PACED BEST COURSE
By Himanshu P•
Jun 23, 2019
By Bhawana C•
Jun 16, 2019
it is a nice course!
By Manish K J•
Jun 18, 2019
By Tantravahi A•
Jun 22, 2019
By Krishna s•
Jul 05, 2019
By Abhishek G•
Jul 12, 2019
By Mashhood A S•
Jun 14, 2019
Mar 17, 2019
The course content is really great. It helps with learning algorithms in a very neat and organised way.
However, the grading system is little bit hard to use. It is not interactive by any means and breaks sometimes with changing behavior.
By Prabhuyadav P•
Oct 24, 2018
language of professor in a dynamic programming part 1 is tough to understand and makes he concept even harder to understand through videos.(this is only for week5)
By Brian E•
Mar 31, 2019
The lectures are hit and miss. Some are helpful, and others are pretty hard to follow. The coding challenges are helpful.
By Abhijit H J•
Nov 23, 2019
The content taught is the lecture is not sufficient to pass the practical assignments.
I request you to use a dark background on slides.
The working of the pseudocode is not clearly explained with examples. I find difficulty in understanding the working of the pseudocode on examples.
By Joe M•
Aug 24, 2018
There is barely any support for this course. On most assignments, if your code doesn't work, you get zero direction in regards to having any clue on how to proceed.
By Jibran Z B•
Nov 07, 2019
The way of communicating can be improved, rest is good.
By Anmol B•
Dec 02, 2019
problems asked are not explained properly in videos
By Steven G H•
Dec 05, 2017
This course is undoubtedly valuable. I definitely learned some skills that I am glad to have had real practice in. That said, you really have to do the majority of the work yourself. I have the CLRS book, the Dasgupta, and have watched a host of supplemental videos on YouTube, MIT OCW. This course is not an "all-in-one" solution. It's sorta like a high-level guide and tough challenges and a grader. The videos are decent, but by Mithras' eyelash they can be incredibly boring. Furthermore they don't take advantage of the video medium properly. The visual aids are really sub-par.
Also, be ready to repeat the course. I signed up in the late-summer and it took me all Fall. While I certainly was busy, the lack of support, the digging I had to do, the note-taking I had to do, the processing I had to do on my own all added a lot of work. I'm curious as to whether I've gotten better at "taking Coursera Classes" and will have better luck next class. I'm pessimistic.
By Ashraf K•
Sep 08, 2016
the material are great so much information and it is the first from the hole specialization
but! the explanation is so weak doesn't match at all with this big data
the pseudocode is so distracting and hard to read
i always get lost and i don't know is it an array in the code or variable and what does he want to do with it
the pseudocode should be just a normal english code saying what to do
not an understandable signs :\
i am really sad that i couldn't get benefits from this amount of knowledge
By Viraj D•
May 02, 2019
Lack of coding practice.
By Ramin A•
Oct 31, 2016
Def a useful skills to have when starting to interview for jobs. This is a hard course to teach to begin with. I found the lectures really boring, too long, hard to understand and just not really motivated well. I think the homework problem are good, but they are very time consuming. You need to use various methods to find edges cases and though that might be a good skill to have as well, it's just too much to get done in one week and somewhat frustrating when you're only stuck in one test case. I think this could be an excellent course with a few modification on the slides and adding more motivations and making shorter homework problems that focuses on the main part of the material for that as oppose to things we've already covered in the previous week. At the moment, I don't think I'll continue this specialization the way it's designed.
By Amit J•
Nov 18, 2017
The auto-grader and py codes are a big let down for me. The auto-grader takes too long to produce a result (more than 1 hour) and for me many a times it has been the case. No one from the organizing team spent any time in resolving this issue.
The py code is a big let down for me. The way i/o is done is pretty lame. There is no print statement displayed that states "Pls give input" etc... For output you need to do Ctrl + Z and then you see the answer. IMHO this is bad coding for i/o.
Organizers need to understand that working professionals are pressed for time and automation should help them rather than frustrate them and lead to loss of time.
By Amir M O•
Jun 20, 2019
I wouldn't recommend this course to anyone. Just go on youtube and search for data structure and algorithms videos.
some of the the instructors here have language barrier and it makes it super difficult to go through this course.
No help when you are stuck either.
They keep making everything too complicated and keep using fancy tough math words.
If you are interested in Academic side of computer science take this course otherwise don't waste your time.
By TIANYI X•
Jun 17, 2018
taking this one right now and almost give up. I got no support from the faculty or mentor, questions on the forum are rarely answered. If you get stuck in the problem you are pretty much wasting your time. I am not saying you should look at the answer right away, but if you have no clue what to do, answer should be provided to help. BUT THERE IS NOTHING THERE.
By Edson J A M•
Mar 21, 2018
I tried to have this specialization and canceled before the 7-days free because the explanation is so poor by the teacher.
When seeing about Big-O notation is possible to see a poor explanation and most of the time you need to access a content to other source as KhanAcademy. It's not acceptable.
By Andrea L•
Sep 01, 2017
Very unsatisfied. At the end, I feel I learnt nothing.
1 - Explanations not always clear
2 - Too many exercises in the assignments
3 - Some exercise was not very useful and takes much time to understand what they want exactly.
4 - Price is too high per month for this course.
By Magnus P•
Mar 05, 2017
I don't recommend this course. The lectures barely touch on the topics being taught, you are expected to go learn on your own. I learned more from the free Khan academy than from this course. It would have been worth more buying good literature on algorithms.