Chevron Left
Retour à Biology Meets Programming: Bioinformatics for Beginners

Avis et commentaires pour l'étudiant pour Biology Meets Programming: Bioinformatics for Beginners par Université de Californie à San Diego

670 notes
177 avis

À propos du cours

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 (, preparing learners to take the first course in the Specialization, "Finding Hidden Messages in DNA" ( 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 ( 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....

Meilleurs avis


Apr 18, 2016

I give this course 5 star because I did Bioinformatics I and I totally enjoy it.\n\nThis is where programming can be fun, and practical, and you'll learn some basic biology too.\n\nWhat's not to love?


Aug 16, 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.

Filtrer par :

1 - 25 sur 173 Examens pour Biology Meets Programming: Bioinformatics for Beginners

par Carlos M

Jan 24, 2019

excellent introduction, which was at an appropriate level for my experience (lots of programming in languages other than python, and just a cursory understanding of genomics).

par Nihar S

Mar 14, 2019

It was definitely interesting and quite challenging. But in my opinion it is a little hard for beginners. I am glad I did it though. Looking forward to the specialization.

par Puneet K

Apr 11, 2019

in between the course the continuity breaks and also it jumps to a sudden high level

par Kshitij S

Dec 23, 2018

The course was fairly interesting and I had a lot of fun in completing it. The only problem I had with the course was with its python aspect. Apart from that, it was amazing!

par Kaushal K K

Jun 30, 2018

This course is rather fun to take!! It slowly builds your knowledge base in Python (mostly through CodeAcademy exercises), while at the same time giving biologically-relevant problems to solve so that you get some practice in applying what you learnt in a real-world context. I would especially recommend it to Life Science-trained people who want to learn how to program in Python, but find themselves put off by the fact that most of the practice problems out there are not very relevant to their field, such as constructing irrelevant programs, for example. In this case, such people are will find themselves at home in the problems given in this course. The familiarity of the context in which the problems exist proves to be quite motivating, and makes the task of trying to find the solution using programming very rewarding. Most of the problems revolve around finding different kinds of patterns in DNA strings, such as finding frequent kmers, finding motifs, etc. But don't worry, you aren't just finding them for the sake of finding them, there is a very real biological question used to frame these pattern-finding problems, which prevents this course from being dry.Just take note though: you must try and complete at least a few units CodeAcademy Python track BEFORE starting the course, instead of starting DURING the course as expected. This is because during the first few days of the course, it can be quite distracting to constantly jump between the course material and CodeAcademy, which might break your link and cause you to lose interest in the problem you are currently trying to solve. Solve some CodeAcademy units first, and then tackle the problem in a more continuous manner.

par Aquil

Jan 14, 2019

I really enjoyed the class, however, I have two complaints/recommendations.

1. Much of the content seems geared towards biologist/life science professionals who have a strong grasp on the concepts being presented. I am a software developer with little background in the life sciences, much of what was discussed as it relates to biological processes was new to me. It would have been nice to have had a companion document for the biology side of the course, similar to the Python programming companion.

2. Successfully completing work in Week 4 depends on successfully completing the "GreedyMotifSearch", I didn't search the forum or FAQ too much, but providing more visible support for people who get the correct answer, but exceed the time limit might be useful. I was able to easily identify my problem using a line profiler, but those new to Python may not know "Best Practices" for optimizing code.

Anyway, that's it. Thanks.

par Kerry

Jan 15, 2019

This is a poor course for Python beginners. There are two things going on here -- CodeAcademy, which has a nicely thought out, clear explanation of basic Python programming. Then there is STEPTIK--the big problem is that the very basic programming instruction in CodeAcademy does provide adequate background to successfully solve the problems in STEPTIK. The STEPTIK section should build on/fill in the gap between what we learned in Python and we need to still learn to complete the problems. Many of the solutions provided in the solutions forum use coding that was not introduced to us in CodeAcademy.

This course may work for computer programmers who want to explore Bioinformatics. After trying twice to complete Week 1, I finally gave up. What's the point if I have to copy solutions from the Solutions forum (that I don't understand) to proceed? I'm glad I did not purchase the course before I tried out Week 1.

par Shivam S

Feb 01, 2019

Great introduction to the field of bioinformatics.

par Pinakhina D V

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.

par Teng W

Jan 19, 2019

课程内容深入浅出,语言趣味横生,我非常喜欢这门课程,非常喜欢Pavel Pevzener. 掌握适当python基础的童鞋学习起来会比较顺利,否则会感到吃力。

par Achala S K

Feb 08, 2019

it was enjoyable

par Matchy L

Jan 13, 2019

The course provides some meaningful questions in biological context (rather than abstact excercises in some textbooks) for you to solve. It is really fulfilling when you put what you learnt into use and made improvements on your code to solve the questions better. The exercises are actually challenging for programming beginners. But if you persist, upon completion of this course you will find youself equipped with some solid knowledge on bioinformatics, which will definitely benefit your future career.

par Igor O

Dec 29, 2018

Great course.

par Ahmad A

Dec 01, 2018

Amazing course, I wish every course would be of this level

par Tianyu Y

Aug 08, 2018

As the title saids, this course is pretty good for beginners. I major in biology and have no programming experience. Now I have more confidence to challenge advanced courses.

par 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.

par Erik T

Jul 09, 2016

It really has helped me programming on Python.

par JOSE C D S F

Apr 11, 2017

It's amazing course

par Mauro G C

Jan 08, 2018

I really the course. However, if you are an engineer you will have some problems to understand some biological concepts.

par Sofia R

Jul 14, 2017

Awesome! There's biology information and there's programming practice!

It's fantastic, thanks to the instructors!

par Pablo R M

Apr 10, 2017

Excellent course! Instructors are great and the exercises using Stepik are awesome

par JIHO P

May 19, 2017

Amazing! Perfect! Lovely!

par 常真

Dec 07, 2016

thank you guys,the most difficult lesson I have got,but I love the feelings when I finally accomplish it.

par Hieu D L

May 11, 2017

It's great to basically understand how to use programming language (Python) to handle biology issues. I learn a lot from this course.

par pratik

Jan 22, 2017

Good course for someone beginning in bioinformatics with background on computer programming.