This challenging course improves understanding of algorithms and is intellectually stimulating. I learnt the theory behind algorithms and how they are applied to solve real world problems.
This is the most challenging course in this specialization. Assignments as well as test questions require good amount of thinking.\n\nOne of the best courses I did on Coursera.
von Saurav M•
good course give deep insight of algorithms esp knapsack, nearest neighbor algorithm
von shivaranjani g•
Learn lot of things from this course. Good example, quiz, programming assignment.
von Kevin H•
Great Course for really diving into data structures and algorithms. Thanks Tim!
von Carole P•
I really loved this course, and especially enjoyed the programming assignments.
von Hrithwik S•
A course that truly tests you're limits, in knowledge and skills, A must take
von bangchuan l•
this course is harder than other 3 courses, but it is very worth to take it.
von SHUKLA R J•
This is the most challenging course of all the courses in the specialization
von Harlan P G•
A challenging course. Good stuff. Learnt a lot of new things. Thank you!!
Great Course! Learned A LOT in problem and programming assignment!!
von Aishwarya R•
NP complete problems, How to tackle such exponential time problems.
von Jonathan H•
One of the best specializations on this site. Highly recommended!
von Julius S•
Good introductory coverage and challenging assignments.
von Yinchu D•
Well... I cannot believe I did it!!! Love this course!
von Thao N•
Very challenging, but I learnt a lot from the course.
von Derek K•
nice challenging problems, good algo design practice
von Aluisio R F d S•
One of the best courses I've ever taken! Congrats!!!
von Yuanzhan W•
Great course. The videos are very instructive.
von Yuxuan ( G•
Thank you Prof. Roughgarden! Until next time!
von Qiyue Z•
Great professor and great course. I enjoy it!
von Anthony N•
Difficult, and completely worth the trouble.
von LK Z•
The Course is challenging and I like it
von Simeon M•
Excellent course, strongly recommended!
von Dilyan M•
Very challenging, but worthwhile.
von Steven B•
Very challenging, well presented.
Challenge course! Good course!