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?
par amar s•
Jun 27, 2019
Learned lot of thing about Algorithms,Programming And Lot More To Learn,and It's great to
complete assignment and quiz.
par Venkata P K Y B•
Jun 27, 2019
I have learned how to do stress test of two different logic, that helped me a lot while choosing the best algorithm.
par RAJ S•
Jun 24, 2019
Unique, Helpful, I am always eager to solve problems
par Himanshu P•
Jun 23, 2019
par Tantravahi A•
Jun 22, 2019
par AKSHAY A•
Jun 22, 2019
Good lectures and programming assignments !
par Suman B•
Jun 22, 2019
SELF PACED BEST COURSE
par N F•
Jun 21, 2019
I have been blown away by the amount of effort the designers put into this. Extremely high quality. Thank you so much for the thoughtful problems to solve, the well thought out lectures, and the many supplemental resources you've provided. Could not rate highly enough! I'll keep an eye out for any other specializations you all produce
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.
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 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 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 Viraj D•
May 02, 2019
Lack of coding practice.
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 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 Pedineedi N s•
Aug 31, 2018
i'm unable to understand why my code is getting an error in your compiler. Because I had checked my code in various online compilers also, It is rediculous and I totally lost my patience since i was trying from past 10 days.
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.
par 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.
par Rohan G•
Apr 22, 2018
The course is OK. But there is no mentor to answer the question in the discussion forum. So in case of any doubt no one is there to help.
par Yifei P•
Nov 25, 2017
Too bad. I do not know how to run the program on my Mac. The professors' voice also made me annoyed.
par 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.
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 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.