Chevron Left
Retour à Algorithmic Toolbox

Avis et commentaires pour l'étudiant pour Algorithmic Toolbox par Université de Californie à San Diego

4.7
5,086 notes
1,074 avis

À propos du cours

The course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. We will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second). Do you have technical problems? Write to us: coursera@hse.ru...

Meilleurs avis

SG

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.

MM

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.

Filtrer par :

951 - 975 sur 1,003 Examens pour Algorithmic Toolbox

par Jitendra S

Aug 13, 2017

Need to more practise question

par Alan Z

May 17, 2018

Not well designed course

par Ali A

Jun 26, 2017

The best thing about this course is the assignments but the course material needs to be discussed in a better way

par Nicolas E

Oct 26, 2016

A little light on the theory

par Mohamed A A E

Aug 06, 2017

The content is very good. But I don't understand the material well in weeks 4 and 5. Maybe you need to emphasize a bit on it, and put a little bit extra effort in the slides to make the algorithms more intuitive and more understandable. Also, maybe split the idea behind an algorithm into more than one video.

par pratik

Jan 29, 2017

1 professor just did not make sense to me. do not just read out the pseudo code but instead try to visually show whats happening step by step with arrows and calculations from scratch

par Mick S

Jan 21, 2018

While it is possible to muddle through this course and retain some of it, understanding some higher math and Big O notation is pretty essential.

par thomas m

Oct 19, 2017

Not bad overview of greedy, d&c and dynamic algorithms however the examples within the lectures and the way they were presented was not often clear. I found much better ways of explaining these elsewhere online with more cohesive and clearly connected thought processes. I'm new to this and maybe it's just the way i think and my lack of background but the way subproblems were integrated back into main problem were either glossed over or considered so "obvious" that they weren't worth mentioning.

par Swapnil N

May 09, 2018

Content/ vedios are not so great as I thought of, Problems are challenging, you will learn a lot from them

par Mayank K

Jul 06, 2018

Pretty challenging and makes you think out of the box! More resources for reading materials can be added.

par 刘晓菡

Mar 03, 2018

kind of difficult

par Jonathan Z

Jul 15, 2018

Matière intéressante mais trop peu détaillée. Énorme manque d'informations et de notions nécessaire pour la réalisation des exercice. Explications parfois confuses, voire déroutantes. Beaucoup de frustration....

par Alex

Sep 19, 2016

Overall is good course with many exercises, forum is supportive, however mentors/instructors never answered my questions (i guessed they bothered only with the very first session when course was launched) Language is sometimes overly complicated and hard to grasp the main principles of the algorithm (e.g. dynamic programming week 5) I watched youtube to understand same ideas but explained in much simpler way.

par Kyle H

Jul 28, 2016

The problem sets are great and probably worth the price, but the lectures become very hard to follow after week 3 and the discussion forums are very disorganized - it's hard to find useful information. Some of the lectures have slides available, some don't; some of the lectures have somewhat-useful subtitles/transcripts, others have incomprehensible garbled messes (I don't know if they're machine-generated or just transcribed by someone with no understanding of the material/vocabulary - logarithm != algorithm!).

I really like the problem sets, but some of the lectures are pretty rough, just a guy talking in front of some pseudocode for 10 minutes. The instructors seem friendly and engaging, though.

par Akash J

Jun 06, 2017

This is a good course and I really want to thank the instructors for taking the time to create this wonderful course. However as a beginner, I want the week 5 ( Dynamic Programming ) really tough to follow and wish if there could be more resources for Week 5.

par Vivek A

Oct 03, 2016

I had already done "Algorithms: Design and Analysis Part 1", so this course was not as good as that one.

This course had lot of programming questions, which I find very good to have for any course. I just hope next courses of the specialization will be beneficial for my career.

par Francisco

Nov 30, 2016

I really had a hard time understanding Dynamic Programming. I recoomend to remove this topic and focus more on solidifying foundations so that students can be more prepared for moving through the whole Algorithm Courses. I never heard of this topic before and the lecturer ommited many steps when explaining the Edit Distance. I was forced to look for other resources like Open Courseware Algorithms course, and this is how could understand what was dynamic programming easily. Hope this helps!

par Max K

Apr 09, 2017

Есть множество недочётов как в субтитрах, так и в самих слайдах. Кто-то употребляет Тета, кто-то О большое, субтитры ужасны, местами перевод совершенно не тот.

par Vu B

May 22, 2016

I agree with some of the reviews here. It's fantastic at the beginning of the course. Towards the end, unfortunately the professor's accent is heavy and sometimes difficult to understand. The subtitles don't help either because they were auto-generated. My brain had to take extra cognitive workload to decipher what was actually said before trying to understand the materials on the slides and everything else. I also didn't like the way index 0 and 1 is mixed in different lectures. Why shouldn't we stay consistent in pseudocode using index starting with either 0 or 1? The slides are confusing regarding this matter especially when you translate algorithms into code.

Nonetheless, I liked the assignments overall. The course's instructors included some of very interesting problems and indeed helped understand the lessons better. I also liked the course structure and the carefully prepared slides.

par Dennis L

Jan 17, 2018

The course is good overall but I worry that for the non technically oriented the examples are very terse and could use more visual linking and vocal guidance on what the variables in the examples actually are, and the thinking behind the code presented. There are also a ton of implementation based gotchas depending on the language that a green developer is likely to get hung up on.

par Stefan M

Mar 31, 2018

Nick Rhodes' video sections are terrible: He stumbles, mumbles, and mis-speaks (words don't match slides). It would be fine for a live lecture, but for something pre-recorded, it's awful.

par Ibrahem A M A

Dec 09, 2016

This course covers important aspects of techniques used to solve popular problems. But it misses to cover introductory points in some modules (i.e: dynamic programming module) as well as the accent of some instructors isn't clear enough.

par Yi L

May 28, 2019

继续努力

par hrugved w

Jun 03, 2019

Course is overall great but some cons as per me:

1) The instructor`s accent was hard to catch sometimes.

2) I know Discussion forums are for students and testing solutions is one of the most important part but after trying for so much time, there are times when one cant catch the failed test case and neither other students(atleast those who posted). In such cases there is practically no other way than to leave that assignment as it is. I just think Ta`s should be more involved in forums and should give some insights when some student has failed after so many attempts. As there are still posts with same doubts as mine which are unanswered from 2-3 months.In short forums should be as great as udemy`s forums.

par Aryan V

Jul 07, 2019

subtitle donot work on pc