ST
Aug 10, 2021
this is the best course on data structures that i have found! Pr. Sriram Sankaranarayanan thank you! if i was a multi-billionaire i would definitely donate a check to you for this wonderful course :)
GG
Jan 17, 2024
It was a good course, but i think that more examples for the practical tasks would have made it a lot better. Sometimes it took me a long time to understand the requirements.
By Sahana H C 4
•Aug 29, 2021
good
By Romel A M V
•Apr 1, 2024
The course has no formal prerequisites, but you should have foundational knowledge in set theory, college algebra, Python, bits, bytes, and number systems other than decimal. I am biased since I have a CS background, my stance is the course is accessible given sufficient time to internalize the material. I would place Dr. Sriram Sankaranarayanan on par with some of my favorite professors. The concepts are clear, the class is well-paced, and the programming assignments are bite-size. Unfortunately, you have to buy the textbook if you're not a CU Boulder student, and Dr. S uses markers that screech when writing on the clear whiteboard. I do wish to have seen more programming assignments.
By Salman B
•Feb 13, 2022
The instuctor is amazing. I like it how he explains difficult concepts in a clear manner. He made great use of slides and online presentation tools. The course was challenging and sometimes I had to research things on my own. Some of the mathematical concepts were unfamiliar to me. But they are not necessary to pass the course
By Vinicius
•Mar 21, 2025
Great course, the content is solid and the lectures are very well conducted by Mr. Sriram. The only bad thing is the depth of the assignments, I think they are rather simple compared to the material.
By Irapuan C B
•Nov 21, 2024
I liked the course; however, as a professional programmer, I found the pace very slow, and sometimes I skipped some content to make it faster. But I understand that for a beginner the pace makes sense
By Cethy h (
•Jan 1, 2025
The math is pretty hard to follow and the assignments can be confusing (at first), but the content is worth not giving up (especially week 4 IMO).
By Wanjia Z
•Mar 21, 2022
The videos are super great! The professor explains everything clearly.
However, the assignments are not that polished. There are tons of typos.
By Sergio G C
•Feb 21, 2024
The contents of the course is fine. The professor makes clear expositions of the material. It is a good first course in algorithms.
By Youssouf T
•Mar 2, 2025
Interesting, but really packed! It will take you long time to complete if you don't have previous experience with the materials...
By quy d n
•Aug 30, 2022
Week 4 about Hashtable is a little difficult to understand! I need more exercise and programming for week 4.
By Ming-Hao C
•May 30, 2022
It is amazing from week 1 to week 3 . I really learned a a lot. But I am kind of lost when in week 4.
By VishalLuke M
•Dec 20, 2024
It's a great course to enhance your searching and sorting skills for your future interviews!!!
By Rahul M
•May 14, 2022
Some programming assignments were easy. Apart from that this course is excellent
By Harish T
•Jun 28, 2022
nice
By N C
•Apr 1, 2024
The lecture explanations were mostly good. The coding exercise instructions were confusing.
By Mark B
•Apr 7, 2024
Problem sets fun, lectures not
By Hinor C
•Mar 7, 2025
The lectures were too theory based, not enough teaching how to solve problems and code.
By Rohan M
•May 29, 2024
its too old and not that good