Aug 08, 2017
This course provided me a very quick overview of all the core concepts pertaining to DNA sequencing. It is very well organized, crystal clear demonstration of concepts and I really enjoyed the course.
Jul 07, 2019
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!
par Michael R D•
Nov 10, 2016
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.
par Lau, W K•
Mar 12, 2016
Excellent intro to the computational challenges in analyzing genomic sequences.
Lectures and programming exercises explain algorithms very clearly even for beginners.
par Joanna W•
Aug 31, 2018
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.
par Stephanie T E•
Jan 06, 2019
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.
par Michael C•
Jun 28, 2017
This is hands-down the best course in this specialization. There are good teachers (many of whom are teaching the other courses) and then there are the top 20% excellent teachers (Ben Langmead) who teaches this class. In addition to being an excellent computer scientist, he is also an excellent teacher and he makes the material interesting and approachable. The homework assignments are challenging, but created in such a way that the difficulty lies more in grappling with the concepts themselves, and less with debugging python code or whatever. I highly recommend this course, and hope that Ben will do a "Algorithms: Part Two" covering Burrows-Wheeler and going into more depth, maybe discussing pseudo-alignment as well.
par Eduardo A U•
Aug 18, 2017
Very good course! You end up with a repertoire of nice algorithms that might be useful in many kinds of genomic analysis. While these are far from the optimal algorithms used by the actual genomic programs, they provide a nice introduction to the subject. It would be very good to have another course for "Advanced algorithms for DNA sequencing" where strategies for dealing with the several complicators of actual genomic data are added on to the knowledge obtained in this course.
par Julia O•
Apr 18, 2017
I really appreciate how much effort the authors have put into the course 'Algorithsms for DNA sequencing'. The clarity of the lectures is absolutely amazing and the assignments are doable. The assignments took me a lot of time because my only programming background is the 'Python for Genomic Data Science' course. Another really positive aspect about this course is that it helped to consolidate the python coding I had learned in the previous course.
par Gregory S•
Mar 30, 2016
This is a good (albeit short) introduction to algorithms for DNA sequencing. The instructor does a good job of explaining some select algorithms as well as the pitfalls they may have. The programming assignments are short but fairly challenging for inexperienced programmers. If you like this course, you will enjoy the 6-part Bioinformatics specialization from UCSD on Coursera where they go into these algorithms in much more detail.
par Yue H•
Dec 29, 2016
The lectures and practicals are very easy to understand. The programming homework is a little bit hard for a python beginner to finish. I wish there are more hints or test examples. It would be better to include some reference papers for those who are more interested in the sequencing techniques and methods to read by themselves. And it would be very nice to have a summary slide at the end of the course.
par Thomas L•
May 26, 2017
Great course. For the complexity of the subject, the presentations are relatively easy to follow because the teacher is articulate and clear and the slide decks are informative. The homework assignments are challenging but not frustratingly so. I would recommend some familiarity with a programming language (although knowledge of Python in particular is not necessary) and some interest in bioinformatics.
May 17, 2017
This was a very good course! It delivers what it promises successfully and help understand the problem of DNA sequencing. It is a very helpful course, explains domain terms and constructs a background for people that have no background in bioinformatics. It also addresses problems, algorithms that are used in this field and in programming assignments, it forces for the learner to implement them.
par Robert D•
Aug 15, 2019
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.
par Yafremau N•
Jan 11, 2019
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
par Kasper T K•
Nov 27, 2017
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!!
par Cheng J•
Nov 12, 2018
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
par Mohamed E•
Aug 24, 2018
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!
par Nate R•
Aug 10, 2016
Already having a computer science background, this module was right in my comfort zone. The instructors not only got down and dirty with the technical aspects of the algorithms, they preceded each practical coding session with multiple lectures with great explanations and well thought out visualizations.
par Matt C•
May 03, 2017
Great but too short. I realize that it is hard to know where to start the course from but it is true that the Introductory Course for the Genomics Specialization has a lot of over lapping material. I suggest getting rid of your intro material and go just a little farther in depth.
par Ian P•
May 28, 2018
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.
par Jason M•
Nov 10, 2017
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***!
par Dirk J•
Sep 07, 2017
Nice to learn the basic stuff on how alignments and assembly software works. Very good job in how the topic is explained to the students with writing code dynamically. Not easy but you learn a lot on how things work and programming.
par David T•
Jan 26, 2020
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.
par Cristian L•
May 30, 2017
Excellent course, great teachers, the topics have been exposed smoothly for every level of expertise at bioinformatics. Hoping they make a second part with the others nice videos the teacher has in his Youtube channel.
par Konstantinos K•
Oct 10, 2019
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!
par Rita P•
Jun 07, 2017
This is the one course out of the genomics data science specialization that I found easy to follow and informative. The quizzes were challenging, but provided enough from the lectures to solve yourself.