Chevron Left
Retour à Algorithmic Toolbox

Algorithmic Toolbox, Université de Californie à San Diego

4,357 notes
928 avis

À propos de ce 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)....

Meilleurs avis

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

par 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

Filtrer par :

857 avis

par Priyesh Pandey

Apr 11, 2019

I had a very good experience doing this course. I have refined my algorithmic skills with this course and can apply the concepts really well at competitive programming. Thanks to coursera!


Apr 10, 2019


par Mohammed Bouchena

Apr 08, 2019

very ace

par Deepak Yadav

Apr 07, 2019

very good outstanding content

par Kirill Bochkarev

Apr 06, 2019

Very nice introduction to algorithms and O-notation! Highly recommend!

par Mehrdad Mahdavi

Apr 04, 2019

Some of the lectures was really bad and the instructor wasn't able to convey the context. I felt that I needed more illustration, example and intuition to get the idea so I had to go to other resources which to understand some topic which was really time consuming.

-The exercises were really good and help me to learn a lot.

-Some code stating skeleton were misleading

-I wrote my codes in C and it was really hard to implement exercises as some assignment required complex data structures such as dynamic sized arrays which C does't have

par Amog Chandrashekar

Apr 02, 2019

The content is top notch. Assignments are very helpful. If you are able to solve the problems by yourself, you will learn a lot. The problem that i faced is, some content is very complex, not easy to understand.

par Suman Kumar

Apr 01, 2019

Very good course.

par Mir Kalaam

Mar 31, 2019


par Brian Embry

Mar 31, 2019

The lectures are hit and miss. Some are helpful, and others are pretty hard to follow. The coding challenges are helpful.