Chevron Left
Back to Algorithms on Strings

Learner Reviews & Feedback for Algorithms on Strings by University of California San Diego

4.5
stars
1,060 ratings

About the Course

World and internet is full of textual information. We search for information using textual queries, we read websites, books, e-mails. All those are strings from the point of view of computer science. To make sense of all that information and make search efficient, search engines use many string algorithms. Moreover, the emerging field of personalized medicine uses many search algorithms to find disease-causing mutations in the human genome. In this online course you will learn key pattern matching concepts: tries, suffix trees, suffix arrays and even the Burrows-Wheeler transform....

Top reviews

CS

Jul 7, 2019

Very good course. String algorithms are very important in day today life and one should really know how to solve command problems related to it. This course have described everything so well.

PA

May 12, 2020

course content was great but i personally feels some difficulties in the implementation part so the course is meant to be more implementation oriented . thank you for the wondorful course

Filter by:

151 - 175 of 185 Reviews for Algorithms on Strings

By LI W

Oct 17, 2016

too complex, and I don't think in the future work I will apply these.

By Sharan S M

Feb 5, 2019

This was a good course. I mostly understood most of the content

By 陈照

Jul 21, 2020

algorithms are difficult. lectures are good

By Guillaume

Dec 15, 2016

Very focused on bioinformatics problems.

By Miguel A M H

Aug 14, 2016

The lectures are a little bit confused

By 刘杨晓康

Nov 8, 2019

The explanation is very clear

By Hidetake T

Jun 11, 2019

necessary experience

By Long C

Nov 9, 2021

great course!

By Carlos D R S

Jan 24, 2018

Está perro

By Sai M M

Oct 7, 2020

wonderful

By Padmakumar N

Aug 5, 2017

Very Good

By Ayush S

May 1, 2020

perfect

By Mohammad S Z

Feb 12, 2024

good

By Dániel G

Oct 2, 2022

I am hesitating whether I should give 3 or 4. The lecture is really great in itself. However, it the first half the pseudo codes have errors and the grading system is clumsy. I use C# and it uses a really really old compiler. Pavel is great, relatively easy to follow. On the other hand week3, week4 were really hard to follow. Instead, the pseudo code here were perfect. So as I have mixed feelings and struggles I gave 3.

By Jenna W

Jun 19, 2017

Continuing a steep curve, but I feel some of the assignments and psuedo-code are not as well explained in these lectures as in earlier ones.

By Fabrice L

Feb 13, 2018

This module is a little less interesting than the other ones. Also the explanations are a bit more messy and not as thorough.

By Abhinov M

May 16, 2021

The week 4 part of the course is quite unclear. Code to find LPS array and construct tree is not explained.

By Harsh V

Jul 29, 2020

The instructor for the first two weeks doesn't explain stuff well. Last two weeks are great in comparison.

By MAYANK K

Aug 16, 2020

This course could be more interactive, so we can gain more confidence on the explained algorithms.

By John B

Mar 26, 2018

Quite a few times the algorithms were poorly explained, with incomplete or misleading pseudocode.

By Praveer D

Oct 25, 2019

KMP Algorithm not explained well. Initial few lectures on BWT were very fast.

By Lev S

Mar 12, 2017

I think last week was too complex and not that exciting.

By Mykhailo M

Aug 12, 2020

Hard to understand and examples are not clear.

By Nishinoya

Jul 24, 2019

Need to be explained more nicely

By Grigoriy O

Oct 2, 2016

Very difficult test programs