学生对 University of California San Diego 提供的 Algorithmic Toolbox 的评价和反馈
课程概述
热门审阅
AF
May 16, 2020
Great course for stepping into algorithms. But some portions have bad lectures like for example explaining the theoritical reasoning for finding safe move in week 3 greedy algorithm is very poor.
GS
Oct 31, 2020
Very good course, all the problems are well designed to test your critical thinking skills and there's pretty good and detailed conceptual stuff but not more than needed to make you nearly a pro.
1801 - Algorithmic Toolbox 的 1825 个评论(共 2,592 个)
创建者 Anurag G
•Jul 28, 2020
Good
创建者 Sahana K
•Jul 23, 2020
Good
创建者 N S L K K
•Jun 17, 2020
good
创建者 Mandeep K
•Jun 4, 2020
nice
创建者 Deleted A
•Apr 11, 2020
😊😊
创建者 Nadiah A
•Mar 29, 2020
NICE
创建者 Muhammad N I
•Mar 29, 2020
Nice
创建者 KUMAR A
•Jan 28, 2020
nice
创建者 Sanaullah K
•Oct 9, 2019
well
创建者 BATHALA L V V
•Sep 23, 2019
good
创建者 adesh m k p
•Sep 13, 2019
good
创建者 praneeth p
•Jul 10, 2018
good
创建者 Ganapathi N K
•Jan 24, 2018
Fine
创建者 Kunle B
•Sep 29, 2017
good
创建者 Ankit K
•Mar 18, 2016
good
创建者 Sumanth M P
•Aug 30, 2021
ok
创建者 RIYA D
•Aug 16, 2021
NAA
创建者 RAVI K G
•Aug 16, 2021
NAA
创建者 AMAN S
•Aug 16, 2021
NAA
创建者 Ivan G
•Aug 15, 2020
fun
创建者 Yogesh k k
•Jul 31, 2020
4.8
创建者 伍宇恒
•Sep 23, 2018
非常好
创建者 KUNDALIYA V
•Nov 14, 2021
NA
创建者 Ishwar L K
•May 20, 2022
.
创建者 Igor S
•Dec 19, 2016
The course content is very good and is must have if you missed that stuff in colledge. It teaches of algorithmic analysis so you know which algorithm is more efficient, gives some examples of cool techniques and provides challenges to apply those techniques.
However, there are things that I hate about this course. First of all this is about forums. They are broken down into sessions and there are too little people on each session. Staff provides exactly zero help. If you are stuck, you have no hope on these forums and will need to find help somewhere else.
Programming assignments are great, they are relevant, interesting, challenging and the automatic grader system estimates not only if we get the correct answer but also the efficiency of our algorithm. There have been some problems in divide and conquer section though. I've been struggling with implementing binary search (which is quite a simple algorithm!) in JavaScript to pass the assignment for weeks. I've written and rewritten it in different ways, done hundreds of manual and automated tests, posted on course forums (receiving zero answers) and have gotten the same error again and again. I was able to solve this only by switching to Python. I am quite sure there is a mistake in the test case, which cost me hours and hours. Overall, the programming assignments are very time consuming and lack of support and not showing test cases make things worse.
I do not like that we cannot see the test case where our program fails. Perhaps, if you could figure out a test case that might fail in your program that would make you a better programmer but I felt more like it was wasting of our time. The main thing is to analyze the test case that fails and understand why, it will bring the same result without wasting time and feeding anger,
Some lecturers have a strong Russian accent, that is very distracting. It is not a lot of work to take some English pronunciation training before making a course, isn't it?
Overall, I enrolled for the specialization and planned to buy it in full but bought only this course to start with. Now I am glad I did that because now I am not sure about buying the other courses and will look somewhere else first.
Anyway, the creators of the course have done a great job, which is highly appreciated. I believe you can make this course much better by fixing the issues I pointed above.