Intro to Bioinformatics!

March 1, 2026

You want to do research in bioinformatics but studied CS, math, or engineering with no bio background or vice versa? Bioinformatics is a huge field to address challenges in health, medicine, and biodiversity. Many master’s and undergrad programs are available, but to jump directly into research, for me, it felt overwhelming at first.

With no Bio background, I recommend these resources:

  • Genetics-101 Link.
  • DNA sequencing technologies: ACM Computing Surveys Link. Molecular Biology for Computer Scientists by Hunter Link.
  • Bioinformatics: An Introduction for Computer Scientists. Link.
  • To learn about evolution: Berkeley’s Evolution 101 Link.

It would be also useful to learn from online courses:

  • Eric Landres’ MIT course “Introduction to Biology - The Secret of Life” on Edx Link

  • Bioinformatics Specialization on coursera by Pavel Pevzner Link.

  • Genomic Data Science Specialization on Coursera by Steven Salzberg, Ben Langmead, and others. Link.

With no CS/Math background, I recommend these resources:

  • Command line: MIT missing course (https://missing.csail.mit.edu/) or https://datacarpentry.github.io/shell-genomics/05-writing-scripts.html (+ pip/conda)

  • Python or R programming (+data visualization): DataCamp, Coursera, Codecademy, YouTube (Tips: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1005871)

  • Bioinformatics problem-solving with Rosalind https://rosalind.info/problems/list-view/

  • Stanford Coursera’s Algorithms (& Data Structures) by Tim Roughgarden https://www.coursera.org/specializations/algorithms

  • MIT Linear Algebra by Gilbert Strang https://ocw.mit.edu/courses/18-06sc-linear-algebra-fall-2011/resources/an-overview-of-linear-algebra/
  • Coursera’s Statistics course (Stanford) https://www.coursera.org/learn/stanford-statistics

=============================================