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.
Sep 29, 2017
good course, I like the fact you can use a lot of languages for you programming exercises, the content is really helpful, I would like to have more indications from the grading system to save time.
par umang k g•
Jun 17, 2019
it was good learning and excellent
par Ranjeet K M•
Jun 10, 2019
An amazing course for Algo Lovers.
par Subash T•
Jun 06, 2019
It was a very productive course
par Воробьев А А•
Jun 02, 2019
Extremely useful course.
par Suman B•
Jun 22, 2019
SELF PACED BEST COURSE
par Himanshu P•
Jun 23, 2019
par Bhawana C•
Jun 16, 2019
it is a nice course!
par Manish K J•
Jun 18, 2019
par Tantravahi A•
Jun 22, 2019
par Krishna s•
Jul 05, 2019
par Abhishek G•
Jul 12, 2019
par 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.
par 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)
par 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.
par 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.
par 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.
par Jibran Z B•
Nov 07, 2019
The way of communicating can be improved, rest is good.
par Anmol B•
Dec 02, 2019
problems asked are not explained properly in videos
par 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.
par 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
par Viraj D•
May 02, 2019
Lack of coding practice.
par 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.
par 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.
par 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.