Chevron Left
Voltar para Algorithmic Toolbox

Algorithmic Toolbox, Universidade da Califórnia, San Diego

4,357 classificações
928 avaliações

Informações sobre o curso

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

Melhores avaliações

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

por 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

Filtrar por:

857 avaliações

por 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


por Mohammed Bouchena

Apr 08, 2019

very ace

por Deepak Yadav

Apr 07, 2019

very good outstanding content

por Kirill Bochkarev

Apr 06, 2019

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

por 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

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

por Suman Kumar

Apr 01, 2019

Very good course.

por Mir Kalaam

Mar 31, 2019


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