Chevron Left
返回到 Algorithmic Toolbox

Algorithmic Toolbox, 加州大学圣地亚哥分校

4,208 个评分
912 个审阅


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)....


创建者 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.

创建者 PR

Feb 10, 2019

The course is perfectly designed. The perfect start for those who start with data structures and algorithms. The Dynamic programming was a little bit tough but overall course is perfectly designed


843 个审阅

创建者 Moaaz

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.

创建者 Maleina Bidek

Mar 16, 2019

My main beef with this course is that it is a little too tough love when it comes to the policy of not giving any feedback as to why your program fails the tests. I understand the importance of getting learners to create their own test cases and to learn to debug problems own their own. However, there is little guidance teaching us how to do these things. If you are truly stuck on something, there is little help available on the course discussion forum.

创建者 Bahaa Ibrahim

Mar 15, 2019

The Course was really informative. But the staff contact was very poor

创建者 CHI Chien-Ming

Mar 15, 2019

Grader system is really nice to use; it helps to improve my debugging ability a lot. Good job!

创建者 Alex Zveruk

Mar 15, 2019

Very good. Thanks

创建者 Dheepak Jaganathan

Mar 14, 2019

Truly amazing course in which the instructors have the knack of explaining complex things very easily so as to be understood by a learner at the beginner level or at the intermediate level. I am so lucky to have completed all the assignments that were posted to me week on week and come to a very thorough understanding of the algorithmic tools and techniques... Well done San Diego team for your effort. Continue empowering the algorithmic knowledge of the world wide software community.

创建者 Trinath Reddy

Mar 14, 2019

Real World DS & AL Optimisation Way

创建者 Aditya Trivedi

Mar 12, 2019

I have found this course to be very well explained and It covers wide range of topics in design and analysis of algorithms.

创建者 David Betts

Mar 09, 2019

The material in the course is good, but the lectures only partially prepare you for the programming assignments. A lot of the learning is fairly self-directed. I would have liked a little bit more in the lectures, but I did learn a lot.

创建者 Siddharth Gupta

Mar 07, 2019

bit tough though