Well researched. Topics covered well, with walkthrough for exam.le cases for each new introduced algorithm. Great experience, learned a lot of important algorithms and algorithmic thinking practices.
Thank you for teaching me this course. I learned a lot of new things, including Divide-and-Conquer, MergeSort, QuickSort, and Randomization Algorithms, along with proof for their asymptotic runtime
교육 기관: Max L I•
Tim Roughgarden does an amazing job at explaining this topic. The only very very small downside is, that video and voice are not always in sync.
교육 기관: Yaz•
An excellent course. Frees your mind from the high school paradigm of procedural approach to Maths at the expense of pure, ground up reasoning.
교육 기관: Péricles L M•
I had an amazing experience and a good review to main topics on Algorithms theory and I learned some nice new algorithms like Karger Algorthm.
교육 기관: Himanshu G•
Excellent course. Professor Roughgarden did a splendid job of explaining the most intricate details in a way understood by even weak students.
교육 기관: NoneLand•
This course is about following topics: large integers multiplication, merge sort, quick sort, master method and Karger's min-cut algorithms.
교육 기관: Ian E•
Professor Roughgarden explains everything clearly and is engaged in the topic. His excitement about algorithms comes though in his teaching.
교육 기관: Piyush M•
Tim is too good in explaining concepts, course is very detailed with very good quality assignments which gives good understanding of theory.
교육 기관: shehab a s•
this very fantastic course, the one thing in this course make it the best is explaining the topic in way why this work this way not another
교육 기관: Vishal H•
Amazing course! Helps tremendously in solving coding questions during interview. Learn the concepts from here and do LeetCode for practice.
교육 기관: Caique D S C•
Very good, just could have more programming exercises.
And It seems to me that the audio of the lectures is a little bit ahead of the video.
교육 기관: Nicolas T•
Great explanations, a formal course with an informal style. The fact that you can do the assignments in any programming language is a plus.
교육 기관: Johnathan F•
I love Tim's excitement for algorithms. He really stands out as a quality teacher in his selection of content, explanations and enthusiasm.
교육 기관: Hanyu C•
The lectures are first-class. Detailed on what I need and brief on unimportant stuff. The entire course is logically coherent and precise.
교육 기관: Genyu Z•
This course helps me a lot. The teacher is very good. I'll learn his next course right away. I believe I can improve my knowledge here.
교육 기관: Yiming Z•
A very good course! Just feel excited and motivated to learn algorithms! Now I am determined to be a computer science major in college.
교육 기관: Jose E N H•
it was awsome!! one of the best courses and materials regarding algorithms i have taken!
thanks a lot!
totally worth my time and money =)
교육 기관: Derek A S•
Fantastic course! I thoroughly enjoyed the programming assignments as well as the rigorous mathematical analysis provided in lectures.
교육 기관: Kirill S•
One of the best courses I've ever studied. Very clear explanation, no "strange" or "unexplained" math. Provides a lot to think about!
교육 기관: Can K•
Excellent course. The instructor thoroughly motivated the concepts and taught the subject in a way that was insightful and enjoyable.
교육 기관: Antonio S•
Very well done and clear even for people without a computer science background. Strongly suggested to anyone interested in algorithms
교육 기관: Saurabh M•
Well explanatory lectures with challenging programming assignments with a benefit to code in any language. Over all a great course !
교육 기관: Emma•
Very good! Just hope that the speaker could speak a little bit slower and make the slides clearer...Hard to read the hand writing...
교육 기관: Yuanzhan W•
The course is well organized. Clean introduction to most common sorting algorithms and the math behind them. Strong recommendation.
교육 기관: Freja E•
The level was perfect for me. The intuitions and the formalities were very clear and the topics were interesting. Fabulous course.
교육 기관: 陈禧琛•
I benefited a lot from this course, and I learned a lot. I will apply for grants, and continue the study of the following courses