Decode biological data

Bioinformatics

Bridge biology, statistics and computing with practical workflows for sequencing data, genomics, transcriptomics, single-cell analysis and modern multi-omics research.

12 courses4 learning routesExpert tutoring available
Bioinformatics courses

Start learning Bioinformatics.

Focused courses combine clear explanation, structured progression and applied practice. Begin with one course or follow a broader pathway.

Browse all courses
Explore the discipline

Bioinformatics is more than one course.

Build breadth across the discipline or focus deeply on the topics most relevant to your studies, career or research.

Sequence analysisBiological databasesLinuxR for biologyPython for biologyGenomicsNext-generation sequencingBulk RNA-seqSingle-cell RNA-seqSpatial transcriptomicsGWASStatistical genomicsEpigenomicsBioconductorSeuratReproducible workflows
What you will build

Capability, not just course completion.

Learning Bioinformatics should change what you can understand, analyse and create—not simply add another course to a list.

01
Understand biological data structures

Build this capability progressively through explanation, examples, practice and application.

02
Use computational biology tools confidently

Build this capability progressively through explanation, examples, practice and application.

03
Run reproducible omics workflows

Build this capability progressively through explanation, examples, practice and application.

04
Interpret high-dimensional biological data

Build this capability progressively through explanation, examples, practice and application.

05
Create publication-ready analysis outputs

Build this capability progressively through explanation, examples, practice and application.

06
Connect statistics, biology and programming

Build this capability progressively through explanation, examples, practice and application.

How you learn

Understand it. Practise it. Apply it.

Courses are designed around progression rather than passive content consumption.

01

Understand

Build intuition first

Concepts are introduced clearly so you understand the reasoning before memorising procedures.

02

Explore

Make ideas visible

Interactive examples and visual explanations help connect abstract ideas to intuition.

03

Practise

Turn understanding into skill

Work through structured examples, exercises and problems that increase gradually in difficulty.

04

Apply

Use what you learned

Connect your knowledge to examinations, university work, research, coding and real projects.

Expert support

Stuck on a difficult bioinformatics problem?

Learn independently when you can, then work with an expert when you need deeper explanation, feedback, exam preparation or help applying your knowledge.