HN Academy

The best online courses of Hacker News.

Hacker News Comments on

Coursera · University of California San Diego · 8 HN comments

HN Academy has aggregated all Hacker News stories and comments that mention Coursera's "Bioinformatics" from University of California San Diego.
Course Description

Whole Genome SequencingViterbi AlgorithmSuffix TreePython ProgrammingAlgorithmsUnweighted Pair Group Method with Arithmetic Mean (UPGMA)BioinformaticsBioinformatics AlgorithmsDynamic ProgrammingGraph Theory

HN Academy Rankings
Provider Info
This course is offered by University of California San Diego on the Coursera platform.
HN Academy may receive a referral commission when you make purchases on sites after clicking through links on this page. Most courses are available for free with the option to purchase a completion certificate.
See also: all Reddit discussions that mention this course at

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this url.
Used it for coding Coursera/Stepik's Bioinformatics course [1] when it was first announced 2 years ago.

Not claiming it as any sort of reference, but you can see how it [2] may be used to solve some basic genome sequencing.



That's not a lot of bioinformatics programs that I'm seeing. A lot of bachelors programs seem to focus on teaching almost exclusively the basics of BLAST and all it's boring related algorithms (basically everything in this Coursera course[0]) and their mathematical foundations. Master's programs sometimes are a bit better with a hint of ML, but ultimately most people I've encountered there are still awfully unequipped to tackle ML problems and transfer the advances from mainstream ML to biology/biochemistry problems.


Any bioinformatics program covers machine learning these days. They might not have an explicit class called 'machine learning,' but you can bet it will be covered in the lecture sequence and the cutting edge of the field will be discussed in journal clubs, rather than in lectures which are about established fundamentals.

For a pure biology undergrad who is probably med school bound, learning ML is superfluous so you don't see it in the curriculum at the undergrad level, unless there are specific concentrations offered for computational biology. A bioinformatics program may even just have you take these ML classes from the statistics or CSE department rather than offer some bioinformatics-specific section within their department.

I agree with this, and this was true historically as well - e.g. Biometrika - a premier journal in statistics - grew out of bioinformatics-like research.

Much of the groundwork laid for online learning & statistics/bandit algorithms/modern reinforcement learning was produced by biostatisticians working on techniques for efficient experiment design (e.g. Thompson Sampling during the 1930s in Biometrika).

> bioinformatics

The Honors Track of the UCSD series is really great.

It's super hard and as a side effect you learn a ton about very interesting, amazing, and useful algorithms that you'd never even hear about in a top notch CS program.

Surprised this is buried so deep. These courses are excellent.
That sounds great! I'll check it out tomorrow.

Some people here in Europe take bioinformatics as a shorthand of "database management, pipeline construction, and scaffold building" --- I'm glad to see the course is more algorithm oriented (maybe with a bit of DS thrown in as well).

If you're a programmer/CS person interesting in genomics/bioinformatics, I can't recommend UCSD's Coursera courses[0] enough.


The UCSD bioinformatics algorithms courses on Coursera are fantastic:
Open Source Projects/Platforms:

ADAM (Big Data Genomics, code-base I think worked currently by UC Berkeley AMPLab and Microsoft Research group focused on cancer research)

BioConductor (R package that is very popular for crunching different genomic analysis, RNA-Seq)

Galaxy (Platform for reproducible genomics workflows in the cloud)

Public Available Data Sets:

Cancer Genome Atlas (contains expression data for different kinds of cancer)

NCBI Short Reads Archive (contains the genome assembly of a lot of published papers):

European Nucleotide Archive:, e.g.,

For a recent major paper, "The Simons Genome Diversity Project: 300 genomes from 142 diverse populations"; you can grep for "accession code"(, follow the link and download the whole raw assemblies of all samples here:




NYGC, JCVI, CRB, Sanger, BGI, Broad, NIH, NCBI, Janelia Farm; any research group in universities; any informatics job at pharmaceutical or pharma startups.

My all star lineup would be:

The Analytics Edge -

Design of Computer Programs -

Justice -

If I had more time I would love to go through the bioinformatics specialization on Coursera. They have 2 books and an exercise site ( It looks like great fun.

+1 for The Analytics Edge.

Along the same lines but a more thorough treatment of linear regression and statistical inference is the excellent Data Analysis and Statistical Inference

Design of Computer Programs was decidedly the best course I ever took online. I was lucky enough to take it when it was first offered. Peter Norvig was very active in the course forum.
HN Academy is an independent project and is not operated by Y Combinator, Coursera, edX, or any of the universities and other institutions providing courses.
~ yaj@
;laksdfhjdhksalkfj more things ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.