Rutgers Classifieds>Rutgers Online Courses>String Processing and Pattern Matching Algorithms

String Processing and Pattern Matching Algorithms

About this Course

The world and internet are full of textual information. We search for information using textual queries and read websites, books and e-mails. These are all strings from a computer science point of view. To make sense of all this 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 course, part of the Algorithms and Data Structures MicroMasters program, you will learn about: suffix trees; suffix arrays; how other brilliant algorithmic ideas help doctors to find differences between genomes; power lightning-fast Internet searches.

Created by: The University of California, San Diego

Level: Intermediate


Related Online Courses

The new wave of digitization has put digital identity, what used to be mostly behind-the-scenes work, and the flaws of current identity systems, under the spotlight. Self-Sovereign Identity (SSI)... more
The service mesh is an increasingly critical component of the cloud native ecosystem, with the Kubernetes ecosystem especially using service mesh projects to add reliability, security, and... more
This is an introductory course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient. Basic principles of sof... more
Have you ever wondered how software architects, requirements engineers and business analysts sketch and draw out their plans for a software system? In this computer science course, you will gain an... more
En este curso en línea el estudiante aprenderá sobre los sistemas de referencia geográfica, opciones de digitalización en pantalla según las características geométricas y su topología asociad... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL