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?
автор: 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.
автор: 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.
автор: 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.
автор: 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.
автор: 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.
автор: 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.
автор: Sandeep M•
Nov 09, 2019
lack of proper explanation and no beginner friendly content.
автор: Sanjana B•
May 30, 2020
This was a very good course. I learned a lot of algorithmic problems. I liked it that they don't force you to complete all the assignments. You can complete the course by solving the problems within your reach and pass the criteria. Also, the number of problems is perfect. Neither too less, nor a lot. I had fun solving the problems. Since, I used Python 3, I didn't get most of the errors that many other people encountered (stack overflow, integer overflow, using vectors etc.). I wish I could see the test cases after passing the assignment, so that I could know what tests were cleared by my submitted code.
May 06, 2020
This was a pretty amazingly planned course. It was like climbing stairs: at first, it was easy and then a little difficult and very difficult at last. Some problems took days just to solve them according to the time provided, and thankfully for some problems, hints were provided. I would suggest this to everyone, this is one of the best courses for Algorithms because of the organized material and skillful and helpful instructors.
Jun 02, 2020
This is the best online course I have already participated. Although challenging, it is well organized and is full of references, resources and iterative puzzles. It has a high level team of instructors, each one doing a great job to teach the best of computer science: algorithms. The forums are pretty rich and the moderators are highly active and supportive. I am very satisfied and motivated to keep learning from them.
May 26, 2020
This course is awesome! Good speakers, interesting lectures and a lot of tough challenges, applicable to real world problems. I found it very helpful. After completing this course you'll achieve an ultimate problem solving ability. Although it may be dificult for a total beginners. I would recommend it for those who aready has at least a little experience in programming. Also, basic knowlege of math is required.
автор: Mohammad U C•
Apr 12, 2020
The course is very well taught by Daniel Kane,Alexander Kulikon, Michael Levin,Pavel Pevzner and Neil Rhodes. Through this course i am to optimize algorithm in a very efficient way and also able to calculate its run time and complexity, this course gives a clear understanding of the algorithms taught and the programming questions are also up to the point . Thank you very much
автор: DANAJITHA K K•
May 23, 2020
Are you a person who thinks algorithms are not so interesting? Why don't you just try this course and try solving the problems in this course? You will definitely get a better interest in algorithms. This course has definitely been very useful for me. I whole heartily suggest you to take up this course, if you are really interested in coding or solving problems efficiently.
автор: Андрій Л•
May 09, 2020
Decent course for those who want to improve their programming skills. If you want to enrol, keep in mind that applying without having some background experience dealing with such algorithms will result in you not being able to pass it properly. The authors and presenters of the course have done a great job. My thanks and appreciation to you all.
автор: Balavinayak R•
Apr 13, 2020
Excellent course! The course gives a rigorous coverage of tools and methods like Greedy algorithms, divide & conquer and dynamic programming. The programming assignments seem to have been meticulously designed by the instructors and one will come out of the course as a much better programmer if he/she works on these problems diligently.
автор: Muhammad Y•
Mar 29, 2020
This Course contains challenging assignments to solve, that makes the concept is more clear to understand, but I do not like when instructors are explaining the algorithm on pseudo-code only, if there is virtualization for how the algorithm works, this will make the concept is easy to understand and apply.
автор: Drumil M•
Nov 14, 2016
Instructors are perfect. The course is intense and not easy. But the way the concepts are taught is very lucid. One of the best courses on coursera. I am leading my way to the specialization. Again, the instructors are really great. The assignments are the best part of this course. Must take.
автор: Andrew T•
Oct 27, 2017
I really like this course and I have learned many new and interesting things. I think a good improvement may be a little more examples of real life problems which can/should and should not be solved using provided algorithms/methodologies... I plan to continue specialization a little later.
автор: Vivek S•
Mar 16, 2020
This course is one of the best course to learn and understand the algorithms and why they are important to understand. The instructors were great and their way of teaching was just perfect. Plus the assignments were very interesting and gave very insightful knowledge on various algorithms.
автор: Akshay N•
Dec 15, 2019
Excellent course. Good introduction to algorithms with minimal theory and strong focus on implementation. The problems are not trivial, require loads of time and they will really test your understanding of the material which is covered well in some places and not so well in other places.
автор: Samyak J•
Jul 27, 2019
Highly recommended for everyone from starters to advance coders. Focuses on the core concepts of solving a problem and provides the general solution. End of week assignments proves to be very useful and only after one understand the concepts and crack the problems, can he move forward.
Sep 14, 2017
Lectures are very clear, well organized. Mini quiz questions were designed extremely well. They actually make you think about what you were just presented, rather than just asking you to spit back out what you heard. Programming assignments are great too for same reason. Awesome class!
автор: Yash S N•
Oct 31, 2019
This was an excellent course with excellent mentors. Since I am and Electronics Engineering grad, I thought it would be very difficult, but indeed it is not. I have been to other courses in Coursera on Algorithms and so far, this according to me is the best one ever. Thanks UCSD.
автор: Tianhui N•
May 13, 2020
I really learned something useful from the class, and I think the assignments of every week are very classic. But the video time is too short for some hard algorithms, I need to spend more time to find and read more specific information from books and websites about the class.
автор: Harin M•
May 22, 2020
This course has definitely strengthen my problem skills. It has taught me to be persistent and patient. Instructors in this course have done a commendable job. Things that I loved most about this course are gradle external tools and the quality of assignment questions.