Chevron Left
Back to Biology Meets Programming: Bioinformatics for Beginners

Learner Reviews & Feedback for Biology Meets Programming: Bioinformatics for Beginners by University of California San Diego

4.2
stars
1,544 ratings

About the Course

Are you interested in learning how to program (in Python) within a scientific setting? This course will cover algorithms for solving various biological problems along with a handful of programming challenges helping you implement these algorithms in Python. It offers a gently-paced introduction to our Bioinformatics Specialization (https://www.coursera.org/specializations/bioinformatics), preparing learners to take the first course in the Specialization, "Finding Hidden Messages in DNA" (https://www.coursera.org/learn/dna-analysis). Each of the four weeks in the course will consist of two required components. First, an interactive textbook provides Python programming challenges that arise from real biological problems. If you haven't programmed in Python before, not to worry! We provide "Just-in-Time" exercises from the Codecademy Python track (https://www.codecademy.com/learn/python). And each page in our interactive textbook has its own discussion forum, where you can interact with other learners. Second, each week will culminate in a summary quiz. Lecture videos are also provided that accompany the material, but these videos are optional....

Top reviews

HD

Apr 17, 2016

I give this course 5 star because I did Bioinformatics I and I totally enjoy it.

This is where programming can be fun, and practical, and you'll learn some basic biology too.

What's not to love?

HL

Aug 15, 2017

I learned a lot from this difficult and time-consuming course! It covers biological concepts using Python. It made learning Python more interesting for me, since I have always loved biology.

Filter by:

51 - 75 of 459 Reviews for Biology Meets Programming: Bioinformatics for Beginners

By Melody P

Mar 31, 2022

Loved it. Would give 4.5 stars if I could as there are a few things that could be improved on, but such a good course. I had previously taken a beginner's python course (and have used other languages before too), yet still found it challenging. I don't think the python sessons that are linked would be sufficient for this course for someone with no previous coding experience---beginner's knowledge of python should be a requesite, in my opinion.

By Jay T

May 30, 2017

Great Course!! Although I already had a background in Python Programming, I can see how this class could gently eases someone with no knowledge of Python (or programming for that matter), into a Novice Python 3 Programmer. The Biology aspect was also well presented. Difficult concepts were well explained, and extra material was given for topics that were not directly related to solving the challenges at hand, but fun and interesting to learn.

By Mahee P

Sep 2, 2024

Understanding the algorithms behind sequence alignment and using databases like BLAST were new to me. I enjoyed the hands-on projects that allowed me to apply theoretical knowledge to real-world data. The course could improve by including more interactive tutorials and practical examples for complex topics. I chose this course to build a strong foundation in bioinformatics, focusing on skills that would be valuable in research and industry.

By Daniel A G

May 14, 2017

In my opinion, this is a fabulous course and will recommend it for all beginners in bioinformatics. At the beginning of the course i was a complete rookie at python programming and was surprised to find myself able to code comfortably by the end of the course. The course was challenging at some points especially week 4, but i eventually made it. I find it worth all the time i put into this. Big thanks to the course instructors

By Peter M P F

May 8, 2020

As someone who has had no prior background to Python, the program's team-up with CodeAcademy has proven very helpful in familiarizing and eventually manipulating simple Python commands. The lessons are friendly but need a lot of focus and critical thinking to be able to advance to more complex algorithms. Overall, it is beginner-friendly especially to those who have no prior experience in programming. Thank you and keep it up!

By Gilbert G

Feb 24, 2017

Great course. I learned a lot. I came into it with only a little bit of background in Python coding. I worked through the recommended Code Academy modules and attempted the course work early and often. I feel like my understanding of algorithms, molecular biology, and Python coding have all improved in just 4 short weeks. I look forward to learning more Python, algorithms, and molecular biology from UC San Diego and others.

By Liz C

Aug 31, 2020

Good introduction to bioinformatics, I really enjoyed this course and found it interesting. That being said, I have programmed before so, while it was appropriate for me, I can see how this course could be frustrating if you didn't have sufficient experience with coding (i.e. when writing your own code everything that can go wrong usually will go wrong and there is no hand-holding when it comes to finding your own errors)

By Wenye Z

Jun 16, 2017

A really fun and addictive course with some fascinating biology thrown in. I come from a chemical biology background and I had never done programming before. It's challenging, but it's highly motivating when you do solve something. It makes you become familiar with Python in a way that just the Codecademy course by itself simply won't. Phillip and Pavel, thank you for making this course!

By Marina R V

Feb 26, 2021

Muy útil para aprender a combinar los conocimientos en el campo de la biología con la programación con Python. Sí es cierto que en algunos momentos puede ser más exigente de lo que debería, sobre todo a la hora de presuponer que el usuario tiene más conocimientos de programación de los que debería, pero globalmente se acaba entendiendo prácticamente todo y se aprende bastante.

By Morgan M

Aug 7, 2017

Definitely challenging. If you are new to Python, you will need to do the CodeAcademy course and have a solid grasp of dictionaries, lists, and string manipulation. Even if you do know programming, you will likely spend more time than estimated on each week. I spent probably 8 hours per week. That said, it is extremely rewarding. I highly recommend this.

By NARAYANA S K

May 8, 2020

This course is designed very well. In all chapters teachers have taken us from step step programming procedure, that helped me to follow this topics well. If they had not followed this procedure, Biologist like me could not do this. Thanks to the teacher. Faq and forum discussions also helped me to know where I am doing wrong. Thank you

By Abhinav M

Nov 15, 2022

This course has a few flaws, and the last few chapters are not well written. But overall, it is interactive with automated problem checking, and has given be a good beginner level insight into Bioinformatics. Some of the problems solved are really challenging, and as such I can go away from this course saying that I have learnt something.

By denglh

Apr 18, 2020

Nice beginner's course about bioinformatics. You have to have some Python programming basics in order to smoothly complete all the coding tasks. What I learned most from this course is how to split your final tasks into several fundamental steps and them put them together to make things work. Appreciate all the provider for this course!

By Anna K

Oct 20, 2021

Very engaging course packed with information at just the right level of technicality. I think the authors picked interesting problems from bioinformatics and presented them very well. Thank you!

Judging by others students' comments, maybe better suited for people with at least a little experience in programming.

By Reina Y

Jun 18, 2020

At the beginning of the course, I had zero knowledge of Python. I just followed the instructors' guidance and leaned how to code little by little. It took me a while to finish up this course, but I am satisfied with their guidance and how to teach from scratch to those who are totally new to bioinformatics.

By Harikrishnan R N

May 21, 2020

It was a good course. I found it interesting because I was interested in learning more about the Biological aspect of Bioinformatics. I already had some experience in programming in Python so I could find the programming part not so difficult. For a beginner in programming, this may be a difficult course.

By Vidisha G

Apr 21, 2017

Personally, I never believed I would enjoy coding, but I had a deep interest for biology. This course not only helped me develop an interest and grasp the basics of programming in python but also gave me an insight as to how I can use this knowledge I gained in various fields such as bioinformatics.

By José P S M

Sep 3, 2019

As a Computer Science undergrad that works with Python, I considered the programming tips very begginer-friendly and could easily follow the presented biological knowledge that was required to complete the course. The course certainly made even more interested in Bioinformatics and Biology.

By Jeremy P

Aug 4, 2020

I found this course to be very engaging, and it helped my programming abilities immensely. I do wish that we would be able to see solutions on the stepik modules after a certain number of attempts, but this course helped me a lot and will definitely play a role it my career choices

By Dasha P

Nov 20, 2018

I loved the course so much! I have never programmed before and I've always been afraid of mathematics, but this course happened to be so exciting! I liked, how difficult (for me, at least) concepts are explained step-by step. I am sincerely grateful to the authors of the course.

By AHMAD A Z

Mar 24, 2020

Honestly, this course is very difficult and not suitable for a beginner. This course is suitable for matured programmers and biologists. More time is needed to answer all the exercises and quizzes. So far, thanks to the teachers and friends for helping me with this course.

By Jordi M

Dec 25, 2016

Challenging and interesting. Only downside is the lack of help in the programming sections. I had been stuck on one of the last code challanges for more than a month without anyone of the staff answering my messages in the comments. Besides that, great course and content.

By Thomas S

Mar 5, 2023

Great intro to algorithms in Biology, esp. if you know coding. If you don't, some additional work to do - but links provided for the relevant training. I found the content interesting - no prior biology knowledge required. I'll go on to do the specialisiation.

By Ebrahim B

Sep 27, 2018

I found the course extremely challenging, having no background in programming. But I loved engaging with math's and statistics, and being introduced to some very difficult but fascinating concepts in bioinformatics. I hope to pursue this career path further.

By Salvador C B

Feb 4, 2022

A great introduction to bioinformatics. I was totally new in this area, and it is quite fascinating. You learn a lot about different kind of algorithms related with DNA. Excellent material and also good explanations by professors. I would recommend 100%