Latest Courses
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
Build a Math Quiz iOS Game, no coding, source code includedCheck course
Java Reflection - Master ClassCheck course
Learn How to Make an Ecommerce Website with WordpressCheck course
SAP MDG - Data Replication Framework (DRF) for beginnersCheck course
Matplotlib for Data Visualization with PythonCheck course
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
Algorithms for DNA Sequencing

Algorithms for DNA Sequencing

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.2/10 (Our Score)
Product is rated as #9 in category Data Structures and Algorithms

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.

Instructor Details

Ben Langmead is an Assistant Professor in the Department of Computer Science at Johns Hopkins University. He earned his Ph.D. in Computer Science from the University of Maryland in 2012. His group seeks to make high-throughput biological datasets easy for biomedical researchers to use. The group has released several high-impact software tools for genomics. He is the recipient of a Sloan Research Fellowship (2014) and a National Science Foundation CAREER award (2014).

Specification: Algorithms for DNA Sequencing

Duration 22 hours
Year 2016
Certificate Yes
Quizzes Yes

49 reviews for Algorithms for DNA Sequencing

4.6 out of 5
39
7
1
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    George C

    A lot of new information and work to do, really awesome!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Aydolun

    If you do not have a coding background, you might find the homeworks hard but the practicals in the course are very helpful.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Andrew M

    A great course. Highly recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Jason M

    Overall I have a much better understanding of the connection between the algo choices and the genetics and machine limitations. The material and quizzes are explained extremely well. Some of the quiz questions are extremely complex, which I like. Good s***!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    SHAN Z K

    It’s better to get familiar with python and start the class

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Kasper T K

    This course, is the absolute best course of the entire specialization! The way the assignments are structured, relative to how well each video explains the contents of each subject, is so fullfilling that very little help is needed to complete homework assignments and quizzes! Small examples are even included, to make it possible to test your solution!!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Erik A

    Really enjoyed taking this course. Very impressed by the quality of the lectures and practicals. highly recommended

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Callen H

    Excellent introduction to bioinformatics algorithms

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    annet k

    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!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Raul A

    Very good course I enjoyed it a lot. It has a very good layout at just the proper difficulty level for a course of this duration.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Bill G

    Helpful material for DNA Sequencing and number crunching. Well taught, I suggest a background in Python to make things more enjoyable.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Valdir B J

    Very good lectures. Some of the homework assignments were kind of hard though (and no help in the discussion forums).

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Dan S

    I loved this course. The material was really interesting and it was well taught. The assignments were excellent as well.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Oliver S

    I enjoyed the introduction to some of the algorithms used in genomics… and hope to explore these further in my career.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    ELISA W

    I am torn about this class. On one hand, there was some good information, and I definitely learned more throughout the course. On the other hand, as a biologist trying to learn programming, this course was insufficient. Very little of the programming code was explained (and considered obvious?). I spent a lot of time googling to understand the code so that I could not only learn but complete the assignments. There are some concepts (like the use of init ) which I still do not understand. Also, the “hints” to accomplish the homework assignments were definitely not well explained. I only managed to increase the speed of my programs by going through the discussion forums for hours until I found something that helped. Also, as a biologist, it is obvious that this course is not designed so that a computer programmer learns much about the biology. A simple (but necessary!!) change would be to refer to the left and right as 5′ and 3′. Using biological terminology would have helped me understand what the lecturer was talking about. Plainly, this is a course for a computer person to learn more code. It could be taught to do so much more!!

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Ian P

    Good course, well presented. There was some linking with the underlying biology though I would have liked more of this. Even though the course is essentially about generic string processing algorithms, it needs to be kept focused on the genomics which mostly it was.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Sylvain

    Very well prepared, from basics up to all commonly used techniques in bioinformatics. Prerequisites in Python is a plus, but not even necessary.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Manuel C

    This is more of my area… just starting the first videos and I’m already excited.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    David B

    It is well explained. More space to programming practical exercise is suggested.Very intriguing Programming Homework! You have to apply all the python knowledge you have learned so far and also the one you have still to learn 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Mohamed E

    this is just so good. i did take a lot of courses online and in my university on bioinformatics and this is the best course design i saw so far. i had to take pauses while watching the lectures to appreciate how much effort the creators of the course put to make it this connected and comprehensive. thank you!

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Joanna W

    This is an excellent course. Lectures are very well prepared, practicals provide step by step explanations of the scripts (which is especially useful for people with little coding experience) and homeworks are well thought through, so that they force students to use the knowledge gained in the module. Some of the homeworks are challenging, but all the information needed to do the exercises is provided in lectures and practicals. All the notebooks containing scripts are provided, which makes it easy to take notes and better understand the scripts by running some examples. The way the concepts are explained in the lectures (the computational problem is described in details and then the ways of dealing with it are carefully explained in order of increasing complexity) provides insight into not only how these algorithms work but also why (what is the purpose/cause/reason behind these solutions). I can imagine how much work and thought went into preparation of these lectures and I honestly admire the teachers for their efforts. Taking this course was a great experience: I learned a lot and enjoyed it a lot. A big thank you! Please, keep up the good work.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Yueqi C

    This is a super nice course.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Omar E

    I loved this course a lot. It’s well organized. The lectures are clear. And the practicals are highly useful. Also, the assignments are helpful.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Cheng J

    The course is very helpful to me,especially the code that the professor assistants wrote in the class. There are some algorithms have mentioned and completed ,but I think if the class talked about the software like BWA, BFAST and other DNA sequence or De novo assembly software, it will be more perfect and helpful. Finally ,thank you for your work

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Geoffrey K

    I was completely new to Python when I started this course and the good news is I learned enough to complete! (Yay!) I suspect I’d have given the course 5 stars had I started with slightly more Python knowledge. Still, the feeling of having got through is sweet all the same!!

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Stephanie T E

    This course was a really awesome course for anyone that has a light background in Python and wants to look more into bioinformatics. The instructors were very passionate and clear, and there was a good balance between learning about biology and the programming aspect. However, for somebody that only has the programming knowledge from Course 3 of the Genomic Data Science Specialization (Python for Genomic Data Science), that course, I believe, is too light for the new Python concepts taught in this course. I believe that before taking this course, you may need more background knowledge for Python. However, this is still a stellar course that I greatly enjoyed, with the homework and assignments being appropriately challenging.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Yafremau N

    This is one of the best courses I’ve seen so far, that explains and showcases main principles, fundamentals of genomics, algorithms. Lectures are very informative and use metaphors for person to understand complex tasks in simple manner. I loved practicals as you could go along with the lecture in parallel, seeing how such algorithms were made and what steps to take while doing so. 5/5

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Carlos M

    Great material, nicely presented.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Xiaoou D

    Very clear presentation. Good analogies used to help with understanding abstract concepts. Both instructors are excellent teachers.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Tom

    This was an outstanding class. Thank you very much.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    Bingdi L

    Great!!!

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Badr E A

    it is so difficult for the beginner biologists, without help from the professionals I would not pass in the homeworks.

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Asfar L

    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!

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    chunchao z

    The lectures are really excellent. Things that could be improved are coding instructions. These clips are not always as clear as lectures. My suggesting is using some graphs, examples, or pseudo code when writing the python codes.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Fan S

    Wonderful course! However, I think most of the homework can be improved to become more challenging.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    Yawei W

    An excellent course! Learned a lot through the well designed lectures and assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  37. Avatar

    Valentino P

    The best online course I have ever taken! Congrats!

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    Matteo B

    Not so easy homeworks, but the course is very clear and very interesting. 100% OK

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    Robert D

    Of the first four courses in the specialization, this is by far the best. The instructor is incredibly clear, teaches with an obvious interest in student learning, and conveys complex topics incredibly well. The practical sessions are an amazing addition and it is impressive to watch the algorithms come alive in such an elegant fashion. Both instructors in the practicals are exceptional.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    Hylke C D

    Very nice homework exercises.

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    Omnia G

    One of the best online courses that I have ever taken

    Helpful(0) Unhelpful(0)You have already voted this
  42. Avatar

    Kaley W

    Very engaging and interesting course! Ben Langmead explains concepts very clearly and has clean, well structured presentations. Enough biological background is provided even for individuals with no experience with genomics. What I found most helpful about the course is that the Jupyter Notebooks from the lectures are freely available on GitHub.

    Helpful(0) Unhelpful(0)You have already voted this
  43. Avatar

    Konstantinos K

    Excellent course and excellent instructors! This course had really good content and I learned a lot in a field I already work in. Recommend to anyone who want to learn more On Algorithms for DNA Sequencing!

    Helpful(0) Unhelpful(0)You have already voted this
  44. Avatar

    Emile v M

    Very good course on DNA Sequencing. Excellent teaching and just the right level of programming assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Avatar

    Jon V L

    really well taught with clear lectures and good demonstrations of the implementations of algorithms.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Avatar

    Pratik S

    This is a great course. It was great to see how the algorithms work under the hood.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Avatar

    Jia

    I feel this course is getting old, mainly the parts that use R. R software /modules are used are outdated and not supported by latest R versions. There is no instruction as to how to make the software work,or exactly which older R version supports what is required to get classes 6 and 7 done. + the virtual box recommended for Course 5 the command line course is not working under Windows 10. There is no info as to if Windows 7 is required. + It appears there is no support either. I have loaded linux on my window 10. Will try coursera 5 one more time. The problem with this program is it takes way, way too much time to get the software to work. And coursera and the teachers do not seem to have response at all.

    Helpful(0) Unhelpful(0)You have already voted this
  48. Avatar

    Sachiko H

    Ben is a very good teacher. I enjoyed this course very much.

    Helpful(0) Unhelpful(0)You have already voted this
  49. Avatar

    David T

    Great course. The lectures were wonderful, short but packed with useful info . The homework’s were just the right amount of difficulty without being time sinks, and I learned more about data structures in addition to DNA assembly.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare