Algorithms on Strings
About this 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.Created by: University of California San Diego

Related Online Courses
This is your chance to learn all about Data Science for Business innovation and future-proof your career. Match your business experience tech and analytics! The Data Science for Business Innovation... more
The College English Prep MOOC is targeted at students preparing to enter college and who need to take the English and Writing Placement Exams. Information in this course is applicable to all... more
This 4 week MOOC builds upon the core Android app components and concurrency frameworks covered in Course 2 by focusing on started and bound services, local inter-process communication (IPC), and... more
This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. Through the 4 courses,... more
The fourth course in the Building Your Freelancing Career specialization includes an overview of laws surrounding freelance work and how to navigate them, how to prepare for taxes, intellectual... more