Chevron Left
Back to Algorithms for Searching, Sorting, and Indexing

Learner Reviews & Feedback for Algorithms for Searching, Sorting, and Indexing by University of Colorado Boulder

4.7
stars
342 ratings

About the Course

This course covers basics of algorithm design and analysis, as well as algorithms for sorting arrays, data structures such as priority queues, hash functions, and applications such as Bloom filters. Algorithms for Searching, Sorting, and Indexing can be taken for academic credit as part of CU Boulder’s Master of Science in Data Science (MS-DS) degree offered on the Coursera platform. The MS-DS is an interdisciplinary degree that brings together faculty from CU Boulder’s departments of Applied Mathematics, Computer Science, Information Science, and others. With performance-based admissions and no application process, the MS-DS is ideal for individuals with a broad range of undergraduate education and/or professional experience in computer science, information science, mathematics, and statistics. Learn more about the MS-DS program at https://www.coursera.org/degrees/master-of-science-data-science-boulder....

Top reviews

RM

Invalid date

Some programming assignments were easy. Apart from that this course is excellent

SS

Invalid date

It's really good, did struggle with the coding coursework, but I got it at the end.

Filter by:

76 - 100 of 100 Reviews for Algorithms for Searching, Sorting, and Indexing

By Allyx L

•

Nov 16, 2023

Fantastic course!

By Babatunde O

•

May 29, 2022

Amazing teacher.

By Fernando A

•

Jan 12, 2022

very good content

By Hidetake T

•

May 19, 2021

In-depth course.

By Marcos J

•

Nov 27, 2023

Quite thorough

By Russell L

•

Mar 6, 2024

Excellent!

By Sandipan D

•

Nov 27, 2022

Excellent!

By Martin

•

Jun 3, 2021

Well made!

By MANJIT K

•

Jul 21, 2022

Wonderful

By Devansh S R

•

Jun 29, 2022

AWESOME

By Avin A

•

Dec 6, 2023

good

By Biju J

•

Oct 6, 2022

Gud

By Madhu K

•

Jul 1, 2022

Good

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 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 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 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 Naruto 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 Rohan M

•

May 29, 2024

its too old and not that good