Drexel Classifieds>Drexel 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

Los dispositivos IoT conectados al Internet están creciendo de manera exponencial, e influyen en diferentes ámbitos, desde el empresarial hasta el de consumo. Este crecimiento a su vez impone un c... more
Software testing gets a bad rap for being difficult, time-consuming, redundant, and above all - boring. But in fact, it is a proven way to ensure that your software will work flawlessly and can... more
Are you ready to scale your (tiny) machine learning application? Do you have the infrastructure in place to grow? Do you know what resources you need to take your product from a proof-of-concept... more
This course is part of W3C's "Front-End Web Developer" Professional Certificate. Learn the basic building blocks of Web design and style – HTML5 and CSS – to give your site a professional look and... more
Virtual reality is changing the way we interact with the world. But how does it work, what hardware is involved, and how is software written for it? In this course, part of the Virtual Reality... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL