GG
Nov 1, 2016
Extremely well designed course. The assignments touch all the concepts taught in the class. Lot of concepts get clarified when you try to reach 100% on each assignment. Highly recommend this course.
CS
Oct 27, 2021
Incredible learning experience. Every programmer in industry should take this course if only to dispel the idea that with the advent of cloud computing exponential algorithms can still ruin your day!
By Jiaowei W
•Jan 30, 2017
Very challenge though, also help me learn a lot through the five projects. High recommend.
By Guang Y
•Jan 16, 2017
Great course, benefit a lot ! And I will absolutely continue learning algorithms, Part II.
By Manu R P
•Sep 13, 2016
The course is a quality course for anyone wanting to learn algorithms(especially in Java).
By Andrei G
•Aug 27, 2024
An ultimate course for learning algorithms. It can save you an entire year at university.
By Congyu W
•Feb 13, 2021
Excellent course, with interesting applications for important data structures. Inspiring!
By Jasur A
•Jul 2, 2020
It is a good course! I want more such type of courses. I will start learning Part II also
By Simin L
•Jan 26, 2020
Great class! Strongly recommend for everyone who wants to study algorithm&data structure!
By Jiayong M
•Nov 10, 2018
Really help me understand the concept a lot. Really appreciate instructor's work. Cheers.
By Joshua H
•Apr 17, 2018
Nice course, interesting topics. Material was presented in a way that I found very clear.
By Thomas G
•Mar 18, 2018
Challenging course but very well structured giving you all the tools you need to succeed!
By 应泽良
•Oct 3, 2017
very nice! I learned a lot here! Not easy to finish but all U do is insist and think hard
By Mudasiru A
•Aug 6, 2017
Great course with challenging but rewarding assignments. Definitely moving on to part II!
By Aghiles L
•Jul 13, 2022
The course materials are good, the teacher is good, and the assignments are challenging.
By Omie C
•Apr 28, 2021
Great course!! I have not studied algorithms for 20 years. This course keeps me updated.
By Vassili K
•Mar 28, 2020
A very useful course for software engineer, well-described algorithms in detail. Thanks!
By Лысенко А М
•Nov 14, 2019
Great course. A lot of well presented theoretical materials and challenging assignments.
By Anna T
•Oct 13, 2018
It was so interesting to learn about red black BST's from the man who discovered them :)
By Serey L
•Oct 27, 2017
Excellent course. very engaging and well-organized. I've learned a lot from this course.
By Vasiliy O
•Jun 16, 2017
Great course! Looking forward to migration of excersizes and final exam to new platform!
By Spiro H
•Jan 28, 2017
An excellent course. I have learnt a huge amount about algorithms. Really, really good!!
By Steven A H
•Jan 19, 2025
Pretty involved, but you will learn a ton. Really good lectures and excellent projects!
By Harry H
•Dec 25, 2023
A very solid introduction to fundamental algorithms, with practical, helpful exercises.
By Krish R
•Aug 3, 2023
Great. However, may be hard at first and requires extensive studying to ensure success.
By Sheng W
•Jun 10, 2020
Best algorithms class I had. The critical point to learn is to finish all the homeworks
By Mike I
•Nov 30, 2019
Excellent, well articulated explanations on how to understand and implement algorithms.