Chevron Left
返回到 Biology Meets Programming: Bioinformatics for Beginners

學生對 加州大学圣地亚哥分校 提供的 Biology Meets Programming: Bioinformatics for Beginners 的評價和反饋

713 個評分
194 個審閱


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



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.


101 - Biology Meets Programming: Bioinformatics for Beginners 的 125 個評論(共 189 個)

創建者 Wujiduan

Aug 13, 2019

An excellent course for the beginners who want to start learning about bioinformatics!

創建者 Juan M

Aug 27, 2019

Very helpful, definitely recommend the course. Helped me learn Python and the basics of Bioinformatics

創建者 Om P

Jul 02, 2019

Very informative, easy to follow, wonderful lessons, I could go on and on. This course really helped open up my mind to this wonderful field at the intersection of bio and comp sci.

創建者 Juris L

Jul 07, 2019

Amazing course with amazing pace and approach. Would recommend just one thing: describe and illustrate a bit more.

創建者 Jamshaid S

Aug 29, 2019

Amazing Course. Highly recommended for beginners.

創建者 Maria L

Aug 30, 2019

Coming from a Computer Science background this course is very interesting and relatable. The coding part is pretty easy, so if you are familiar with any programming language, I think the programming part will be easy for you. I definitely recommend this course to anyone familiar with programming, who is also interested in the bioengineering aspect!

That being said, I like the idea of the course, but I encountered some issues with stepik's online classes/texts.. Their servers seem to be down so I am not even able to complete the interactive text part at the time I want (I keep getting 500).. I was expecting something more reliable especially since this is not free .. But again the idea is cool just wish there were no down times

創建者 José P S M

Sep 04, 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.

創建者 aarushi r

Oct 21, 2019

It really enhanced my programming skills and a good course for anyone who wants to start a fresh with programming and biosciences.

創建者 Franco D

Oct 24, 2019

Pretty good course, be ready from a Programming perspective (Python) because it ramps up pretty fast.

創建者 Joao M

Oct 16, 2019

Great great course ! Many thanks for those who made it possible, as i learned a lot. I am a seasoned programmer in manny languages so i have learnt both Pyhon and genetics. Very happy !

創建者 Thomas D

Nov 08, 2019

Nice course for somebody with just a little knowledge of biology, genetics etc.

創建者 María A B

Feb 17, 2019

I have learnt a lot, but sometimes I missed some help or feedback.

創建者 Daniel H

Feb 12, 2019

A very interesting course, but perhaps not necessarily for "begginer" programmers.

創建者 Irina U

Mar 14, 2019

it was challenging, but interesting with very exciting code challenges! however, i really wish the theory was explained in a more visual manner. i believe that would increase the understanding of the concepts described there, because as for me, i don't yet feel confident with the theoretical basics of the course. though i got much more confident with python programming - practical part was much easier for me.

anyway, i'm VERY GRATEFUL to the creators of the course for providing me with this awesome opportunity to familiarize myself with Bioinformatics.

創建者 Simon C

Jan 05, 2019

I came to this course with a decent computer science background (some undergrad courses) and basically no biology knowledge (grade 10 general science twenty-some years ago). I found this course to be really easy and pretty fun. I'm still quite confused about the biology concepts, but that didn't make it hard to write the code or implement the algorithms. I'm definitely continuing with the following courses. I only watched the first of the videos. It was ok, but I found the interactive text easier better. The only reason I'd watch the videos is to learn the pronunciation of the biology terms, but the prof has a really heavy accent.

創建者 Ziliang L

Jul 13, 2018

overall, it's a good course. But it has many places to improve. It's better if you have the biological and programming background, or you gonna struggle. And some tricky and sometimes misleading parts can cost you a long time.

創建者 david h

Oct 10, 2016

very challenging course

創建者 Fikrat T

Jan 01, 2017

The course was amazing!

創建者 Ramesh S

Jun 05, 2017

Very interesting introduction to two topics at once- genomics and Python programming, resulting in a perfect storm for me! But I thoroughly enjoyed the way the concepts were presented, explained, and then examined in some detail. Perhaps the course stopped too early- just when I was able to build up some momentum. That said, some of the details (especially in the programming exercises) were of uneven difficulty: cleaning up the examples and smoothing the exercises would go a long way to make this course even better.

創建者 Jonathan N

Jan 14, 2018

Very interesting course, but its estimated time is about 17 h 20min. I took about 53h and am an absolute beginner in this, so this took a lot longer than I thought it would. I think the estimated time should be revised up to take programming beginners into account.

創建者 LE G X

Oct 08, 2016

The course content is highly challenging and that's great for a sense of accomplishment. The biological problems motivates the biologist to go through the abstract mathematical concepts(but I have to admit there is a threshold where the biologist can not get it well anymore(greedy motifs, gibbs ...) and I wonder if he does really need it to be practical with day to day problems with chip array seq selex...)

be ready you will struggle hard here

創建者 Marek B

May 18, 2017

It's quite hard to complete this course without any knowledge of Python. I don't recommend it as introduction to programming. BUT as a course about bioinformatics it's great!

創建者 itay b

Sep 19, 2016

very interesting!, i liked the stepik interactive lesson very much, i prefer them over lectures

創建者 Igor K

Aug 16, 2016

A good introduction to computational aspects of bioinformatics. However, the pace of the course might seem too low if you have a strong computer science background.

創建者 Ellen G

Aug 01, 2017

This was an extremely challenging and time-consuming course for me, a non-programmer, non-biologist health care IT professional. My only negative criticism is that for absolute beginners, the estimated time for most exercises is very very very low. Exercises that were estimated at 39 minutes sometimes took me 8 hours of actual labor.

However! Our course instructor, Niema Moshiri was wonderful - very responsive, very patient, and excellent at coaching students without giving away the answers. I learned to read the assignment, then go directly to the comments, reading all of them, and taking especial note of the "instructor replied" answers. I had a good correspondence with a learner for a while - really helped morale and let me feel connected to the community.

And wow! did I learn a lot about the necessity for computational techniques in bioinformatics, and loads about Python programming!