UCSanDiegoX: String Processing and Pattern Matching Algorithms

Learn about pattern matching and string processing algorithms and how they apply to interesting applications.

₹12450
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for intermediate learners. Works well as a continuation after mastering Computer Science fundamentals. It bridges the gap toward advanced, production-level engineering.

Intermediate FriendlyCertification IncludedSelf-Paced Learning

SKILLS TO
MASTER

Computer Science Basics
Fundamental principles and concepts
Practical ApplicationTrending
Real-world project implementation
Best Practices
Industry standard workflows and guidelines
Problem Solving
Core Concepts
Implementation
Workflow Integration
Optimization
Careers:Data Scientist, Data Analyst, Machine Learning Engineer.

Quick Facts

4 weeks
Intermediate
Online Course
Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

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.

See how this course curriculum compares with alternatives

Outcomes

  • Key ideas for pattern matching and suffix trees.
  • Suffix arrays.
  • Burrows-Wheeler Transform for compression.
  • Applications of string algorithms in bioinformatics.
See side-by-side differences in learning outcomes

FAQs

Top Alternatives

Highly-rated courses worth your attention

Programming for Everybody (Getting Started with Python)
4.8· 18 Hrs (approximately)
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
Python for Everybody Specialization
4.8· 2 months at 10 Hrs a week
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
Python Data Structures
4.9· 18 Hrs (approximately)
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
Google UX Design Professional Certificate
4.8· 6 months at 10 Hrs a week
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
Foundations of User Experience (UX) Design
4.8· 19 Hrs (approximately)
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
Using Python to Access Web Data
4.8· 18 Hrs (approximately)
Beginner
COURSERA PLUS
₹8,399/yr₹13,99940% OFF|₹2,099/mo
UCSanDiegoX: String Processing and Pattern Matching Algorithms
0(0+ learners)