Chevron Left
返回到 Algorithmic Toolbox

學生對 加州大学圣地亚哥分校 提供的 Algorithmic Toolbox 的評價和反饋

4.6
11,790 個評分

課程概述

This online 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

2017年1月19日

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.

BD

2021年1月19日

The course was really amazing which provided deep knowledge from basic to advance that how algorithms works and how to design algorithms. Thanks to all the expert teachers who taught in this course.

篩選依據:

151 - Algorithmic Toolbox 的 175 個評論(共 2,445 個)

創建者 Manish K J

2019年6月18日

Highly Recommended.

創建者 Aditya T

2019年6月22日

Excellent intro

創建者 Krishna s

2019年7月5日

Outstanding

創建者 Abhishek G

2019年7月12日

excellent

創建者 Mashhood A S

2019年6月14日

good

創建者 Omkar P

2021年2月17日

the over all course is excellent but the last weeks (dynamic programming week) is hard to understand. make deep dive videos tutorial on dynamic programming specially <Longest common sub-sequence> and <edit distance between two strings> my experience for this weeks is not to good. my rating for the Dynamic Programming week is ** / ***** (2 star out of 5)

創建者 Santiago P R

2020年9月13日

The course subjects are nice, and the problems are interesting, I only have a couple of issues. Dynamic Programming issues are poorly covered, not as the rest of the topics, and sometimes you struggle more with language-specific caveats than the problem itself, definitely, the programming language options should be wider

創建者 Moaaz

2019年3月17日

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.

創建者 Mengyong L

2020年9月25日

Pretty good, lots of good practice but it gets extremely difficult later in the course. And since this is just the first course of the specialization, I think this specialization is going to be tough as hell

創建者 Prabhuyadav P

2018年10月24日

language of professor in a dynamic programming part 1 is tough to understand and makes he concept even harder to understand through videos.(this is only for week5)

創建者 Akshay M

2020年9月13日

Course tends to get really difficult in the dynamic programming weeks but nonetheless it is very carefully crafted for maximum clarity of concepts.

創建者 Brian E

2019年3月31日

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

創建者 Yusuf A

2021年3月23日

the last week 5 was very difficult to understand

創建者 Wahyu G

2018年2月21日

If you're a self-taught coder, then you should take this course. It teaches you how to construct efficient and working algorithm. It's getting harder when it comes to Divide-and-Conquer because it is hard to imagine and also in the Dynamic Programming because the lecturer does not start with the definition of DP itself. The 'language' used by the lecturers in some sense is hard to be understood. Also, the mentors and people in the forum is not so active. I already asked several questions in the forum, but until now there's no responses.

The amazing thing about this course is it is the PROGRAMMING ASSIGNMENT. It'll force you to find external references. You have to spend more time than the estimated time from Coursera.

創建者 Raj D

2020年6月28日

First 3 weeks are very good and brilliantly explained but I lost my way from Week 4. I had to refer to many external videos on YouTube and other sources to complete the assignments.

Also the Ungraded tools don't work at all. I believe that they are an integral part of understanding the concepts and they should be fixed.

創建者 Arshia A

2020年12月5日

the last 2 weeks weren't as good as expected

it could have been a lot better it was too long and exhausting

and the questions weren't even near the level of the teaching process and it was far harder

創建者 Jibran Z B

2019年11月7日

The way of communicating can be improved, rest is good.

創建者 Anmol B

2019年12月2日

problems asked are not explained properly in videos

創建者 Alireza B K

2021年11月11日

way too hard to understand

創建者 Sriragh K

2018年7月16日

The course has multiple limitations and can improve a lot more. Two main issues I faced were these:Dynamic programming part one lectures were very poor and hard to understand as a result of which I had to view external sources to understand the topicSecondly, the idea of not showing test cases is a bit strange as understanding the failing test cases do not really come in the way of understanding algorithm, it simply makes the questions much harder and tedious to solve. This completely eliminates the purpose of the course and wastes the time of most students. I am a bit disappointed with this course and didn't see it as value for money.

創建者 Viraj D

2019年5月1日

Lack of coding practice.

創建者 Naman S

2020年8月23日

Has there been 0 star option I would definitely give it so. Of many courses which I have completed on platforms like cousera, udemy, edx etc. this one is worst of all. It not anything but wasted my time. I regret enrolling this course. Even after watching videos 2-3 times I often have to watch other videos from youtube. The way of explaining by teachers is not fascinatig. In a nutshell if you are reading this comment please do not waste your time in this course. Rather watch youtube videos or learn from other platform.

創建者 Nader a

2020年7月7日

This course is so bad, I needed a lot of external resources so i can understand the lectures, the assigments are far from the algorithms explained in the lectures, we cant think and find a solution if we do not get the basics explained well also the usage of pseudo code instead of one programming language

makes everything unclear, the names of the variables does not relate to its reference the professors are just naming any names arr1,arr2,... etc so this causes a misconception.

創建者 Amir M O

2019年6月20日

I wouldn't recommend this course to anyone. Just go on youtube and search for data structure and algorithms videos.

some of the the instructors here have language barrier and it makes it super difficult to go through this course.

No help when you are stuck either.

They keep making everything too complicated and keep using fancy tough math words.

If you are interested in Academic side of computer science take this course otherwise don't waste your time.

創建者 Tian

2018年6月17日

taking this one right now and almost give up. I got no support from the faculty or mentor, questions on the forum are rarely answered. If you get stuck in the problem you are pretty much wasting your time. I am not saying you should look at the answer right away, but if you have no clue what to do, answer should be provided to help. BUT THERE IS NOTHING THERE.