We will learn computational methods -- algorithms and data structures -- for analyzing DNA sequencing data. We will learn a little about DNA, genomics, and how DNA sequencing is used. We will use Python to implement key algorithms and data structures and to analyze real genomes and DNA sequencing datasets.
About this Course
Skills you will gain
- Bioinformatics Algorithms
- Python Programming
- Algorithms On Strings
Syllabus - What you will learn from this course
DNA sequencing, strings and matching
Preprocessing, indexing and approximate matching
Edit distance, assembly, overlaps
Algorithms for assembly
- 5 stars80.40%
- 4 stars14.93%
- 3 stars3.22%
- 2 stars0.47%
- 1 star0.95%
TOP REVIEWS FROM ALGORITHMS FOR DNA SEQUENCING
One of the most useful courses I have joined.
Many thanks to the instructors for these quality lectures and for the time spent to deliver the information as easily as possible!
An excellent course designed to prepare students for real challenges. Thank you Dr. Langmead, JHU and Coursera for designing such a beautiful course!
This was really fun. Really enjoyed the a-ha of the algorithms and the fun of solving the alignment and assembly problems. Feel mildly powerful after assembling a virus genome.
This is the best course so far in this specialization. I enjoyed the way both instructors explained the concepts using simple analogies. It was a really productive month for me!
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.