Mooc AtlasUniversity-level self-study
All paths
Biology & health · 27Beginner

Bioinformatician

Biologists who code or programmers moving into life sciences.

Python, biology and statistics basics, bioinformatics algorithms and genomic data analysis.

334hours of coursework
34weeks at 10 h
5steps
25courses
4universities

Target skills

Python ProgrammingData StructuresMolecular BiologyStatistical ModelingStatistical AnalysisData VisualizationBiologyStatistical Hypothesis TestingExploratory Data AnalysisBioinformaticsData ScienceData Processing

Skill labels as listed on Coursera.

Target jobs

  • Bioinformatician
  • Health data scientist
  • Genomics engineer

Progression

  1. 1
    University of MichiganBeginnerPython, SQL, SQLite

    Stated prerequisites: No prerequisites; designed as an on-ramp to programming

    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Programming for Everybody (Getting Started with Python)Beginner17 h4.8 (233,775)
    Python Data StructuresBeginner20 h4.9 (97,365)
    Using Python to Access Web DataBeginner19 h4.8 (44,591)
    Using Databases with PythonBeginner14 h4.8 (21,659)
    Capstone: Retrieving, Processing, and Visualizing Data with PythonBeginner9 h4.7 (14,483)
  2. 2
    University of Colorado BoulderBeginner
    Show the 4 courses
    CourseLevelLengthRating (reviews)
    Biology Everywhere FoundationsBeginner5 h4.5 (249)
    The Little Stuff: Energy, Cells, and GeneticsBeginner6 h4.7 (127)
    The Big Stuff: Evolution and EcologyBeginner4 h4.6 (48)
    Specialty Topics: Biology Across DisciplinesBeginner7 h4.4 (43)
  3. 3
    University of MichiganBeginnerPython, Jupyter, Matplotlib, NumPy, pandas, Seaborn, Statsmodels

    Stated prerequisites: High school algebra; basic Python recommended

    Show the 3 courses
    CourseLevelLengthRating (reviews)
    Understanding and Visualizing Data with PythonBeginner20 h4.7 (2,741)
    Inferential Statistical Analysis with PythonIntermediate22 h4.6 (938)
    Fitting Statistical Models to Data with PythonIntermediate15 h4.4 (718)
  4. 4
    University of California San DiegoBeginnerPython

    Stated prerequisites: Basic high school biology; ability to think technically

    Show the 7 courses
  5. 5
    Johns Hopkins UniversityIntermediatePython, R, Bioconductor, Unix

    Stated prerequisites: Some statistics, computer science and biology background (helpful, not required)

    Show the 6 courses

With Coursera Plus

This path takes 334 hours, about 8 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.

Discover Coursera Plus

Projects to build

After step 4

Replication origin

Find a bacterial genome’s replication origin using GC skew and repeated motifs.

After step 4

Toy assembler

Assemble short reads with a De Bruijn graph.

After step 5

Differential expression

Analyse a public RNA-seq dataset with Bioconductor and find over-expressed genes.

Free textbooks

More paths in this family