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.
- 5 stars80.48%
- 4 stars14.87%
- 3 stars3.17%
- 2 stars0.48%
- 1 star0.97%
This is by far the hardest and most organized. My coding skills have improved greatly. The codes are explained very well. I definitely recommend it!
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.
very engaging and well-presented course material.
intermediate difficulty while conveying the basics of how even recent real-world genome alignment and assembly tools work. great course design!
I had a lot of fun doing the little programming assignments in this course. I did not know I like algorithms this much. The pace is good and it is well taught.