Choose your language
Systems Biology Course
More than 2 million students worldwide

Systems Biology Course

Systems Biology equips you with the quantitative and computational tools to analyse living systems as integrated networks rather than isolated parts. You will move from omics data to mechanistic models, from network topology to disease mechanisms. This course bridges molecular biology, mathematics, and data science into one rigorous, unified framework.

Dedika for businesses

What you will learn:

You will build a strong foundation in graph theory, mathematical modelling, and stochastic simulation as applied to biological systems. You will learn to reconstruct and analyse gene regulatory, metabolic, and signalling networks from multi-omics data. The course covers flux balance analysis for genome-scale metabolic modelling and constraint-based methods for predicting gene essentiality. You will apply machine learning and network-based approaches to identify disease mechanisms and drug targets. Advanced topics include single-cell RNA sequencing analysis, spatial transcriptomics, and synthetic circuit design. Throughout the course, you will develop reproducible computational pipelines using Python, Snakemake, and version control tools.

How you study in practice Systems Biology Course

How you practise Systems Biology Course

For businesses looking to train their team

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course content

8 Chapters • 39 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Foundations of Systems Biology

  • Lesson 1 • Data Types in Systems Biology

    Surveys genomic, transcriptomic, proteomic, and metabolomic data and their roles in systems-level analysis. Students learn how each omics layer contributes to a holistic biological model.

  • Lesson 2 • What Is Systems Biology

    Defines systems biology as the study of emergent biological behaviour through component interactions. Grounds students in the paradigm shift from gene-centric to network-centric thinking.

  • Lesson 3 • Quantitative Thinking in Biology

    Builds comfort with mathematical reasoning applied to biological systems, including rates, concentrations, and steady states. Prepares students for modelling chapters ahead.

  • Lesson 4 • Biological Networks Overview

    Introduces the major network types: metabolic, signalling, gene regulatory, and protein-protein interaction. Provides the structural vocabulary used throughout the course.

Chapter 2See details

Graph Theory and Network Analysis

  • Lesson 1 • Topological Properties of Networks

    Examines clustering coefficients, shortest paths, diameter, and centrality measures. Students interpret these metrics in the context of biological function and robustness.

  • Lesson 2 • Network Visualization and Tools

    Introduces software platforms for constructing, visualising, and analysing biological networks. Students produce publication-quality network figures and interpret visual layouts.

  • Lesson 3 • Scale-Free and Small-World Networks

    Analyses power-law degree distributions and small-world properties observed in biological networks. Connects topology to evolutionary pressures and network resilience.

  • Lesson 4 • Graph Theory Essentials

    Covers directed and undirected graphs, adjacency matrices, and degree distributions as applied to biological data. Establishes the mathematical language for all subsequent network analysis.

  • Lesson 5 • Network Motifs and Modules

    Identifies recurring subgraph patterns (motifs) and functionally coherent modules within biological networks. Students link motif function to regulatory logic such as feedback and feedforward.

Chapter 3See details

Mathematical Modeling of Biological Systems

  • Lesson 1 • Ordinary Differential Equations in Biology

    Introduces ODEs as the primary tool for modelling time-dependent biological processes. Students formulate and solve simple ODE systems representing gene expression and population dynamics.

  • Lesson 2 • Oscillations and Bistability

    Examines conditions producing limit cycles and bistable switches in biological circuits. Students connect mathematical criteria to biological phenomena such as cell-cycle oscillations.

  • Lesson 3 • Sensitivity and Robustness Analysis

    Quantifies how model outputs respond to parameter perturbations using sensitivity coefficients. Students assess model robustness and identify critical parameters for experimental targeting.

  • Lesson 4 • Steady-State and Stability Analysis

    Applies phase-plane analysis and linearization to determine fixed points and their stability. Students classify biological equilibria and predict system behaviour near steady states.

  • Lesson 5 • Enzyme Kinetics and Reaction Networks

    Covers Michaelis-Menten kinetics, Hill functions, and mass-action rate laws for biochemical reactions. Students model enzymatic pathways and understand saturation and cooperativity effects.

Chapter 4See details

Stochastic Modeling and Noise in Biology

  • Lesson 1 • Langevin and Fokker-Planck Approaches

    Introduces continuous stochastic differential equations and their probability density evolution. Students apply these approximations to systems where the CME is computationally intractable.

  • Lesson 2 • Sources of Biological Noise

    Distinguishes intrinsic noise from molecular fluctuations and extrinsic noise from cell-to-cell variability. Motivates the need for stochastic approaches beyond deterministic ODE models.

  • Lesson 3 • Noise Propagation in Networks

    Analyses how noise propagates through signalling cascades and gene regulatory networks. Students use linear noise approximation to predict variance in network outputs.

  • Lesson 4 • Chemical Master Equation

    Derives the chemical master equation (CME) for discrete stochastic reaction systems. Students understand the probability distribution evolution of molecular species over time.

  • Lesson 5 • Gillespie Algorithm and Simulation

    Implements the Gillespie stochastic simulation algorithm (SSA) for exact trajectory generation. Students run and interpret stochastic simulations of gene circuits and compare them to ODE results.

Chapter 5See details

Omics Data Integration and Analysis

  • Lesson 1 • Preprocessing and Normalization

    Covers quality control, batch correction, and normalisation strategies for high-throughput omics data. Ensures students can prepare raw data for downstream systems-level analysis.

  • Lesson 2 • Network-Based Data Integration

    Overlays omics data onto biological networks to identify active subnetworks and key regulators. Students use network propagation and prize-collecting Steiner tree approaches.

  • Lesson 3 • Differential Expression Analysis

    Applies statistical models to identify genes and proteins that change significantly across conditions. Students interpret fold changes, p-values, and false discovery rate corrections.

  • Lesson 4 • Pathway and Enrichment Analysis

    Maps differentially expressed molecules onto curated biological pathways and gene ontology terms. Students perform and interpret over-representation and gene set enrichment analyses.

  • Lesson 5 • Dimensionality Reduction and Clustering

    Applies PCA, t-SNE, UMAP, and hierarchical clustering to reveal structure in high-dimensional omics data. Students interpret reduced-dimension plots in biological terms.

Chapter 6See details

Gene Regulatory Network Inference

  • Lesson 1 • Correlation and Mutual Information Methods

    Applies Pearson correlation, Spearman correlation, and mutual information to infer co-expression relationships. Students understand the limitations of correlation-based inference.

  • Lesson 2 • Benchmarking and Validation

    Evaluates inferred networks using AUROC, AUPR, and comparison to curated gold-standard datasets. Students apply DREAM challenge benchmarking frameworks to assess method performance.

  • Lesson 3 • Regression-Based Network Inference

    Uses LASSO, ridge regression, and random forests to predict regulatory interactions from expression data. Students compare regression methods for accuracy and interpretability.

  • Lesson 4 • Regulatory Network Concepts

    Defines transcription factors, cis-regulatory elements, and the logic of gene regulation at a systems level. Provides the biological foundation for computational inference methods.

  • Lesson 5 • Bayesian Network Approaches

    Introduces directed acyclic graphs and Bayesian scoring functions for causal network inference. Students learn when Bayesian methods outperform correlation-based alternatives.

Chapter 7See details

Constraint-Based Metabolic Modeling

  • Lesson 1 • Genome-Scale Metabolic Reconstruction

    Covers the pipeline for reconstructing genome-scale metabolic models from annotated genomes. Students use automated tools and manual curation to produce a draft model.

  • Lesson 2 • Stoichiometric Modeling Fundamentals

    Introduces the stoichiometric matrix and steady-state flux constraints as the basis for metabolic modelling. Students construct small metabolic networks and define feasible flux solution spaces.

  • Lesson 3 • Advanced Constraint-Based Methods

    Extends FBA with parsimonious FBA, flux variability analysis, and context-specific modelling using omics data. Students integrate transcriptomic constraints to generate condition-specific models.

  • Lesson 4 • Gene Essentiality and Knockout Analysis

    Simulates single and double gene knockouts to predict essential genes and synthetic lethality. Students compare computational predictions to experimental essentiality screens.

  • Lesson 5 • Flux Balance Analysis

    Applies linear programming to optimise an objective function over the feasible flux space. Students predict growth rates and metabolic fluxes under defined nutrient conditions.

Chapter 8See details

Systems-Level Disease and Drug Target Analysis

  • Lesson 1 • Drug Target Identification

    Uses network centrality, essentiality, and druggability criteria to prioritise therapeutic targets. Students integrate network analysis with pharmacological databases to rank candidates.

  • Lesson 2 • Personalized Systems Medicine

    Integrates patient-specific omics data into network models to generate individualised disease profiles. Students construct patient-specific subnetworks and propose tailored intervention strategies.

  • Lesson 3 • Disease as Network Perturbation

    Frames disease as a disruption of normal network states caused by genetic, epigenetic, or environmental factors. Students map disease mutations onto biological networks to identify perturbed modules.

  • Lesson 4 • Drug Repurposing Strategies

    Applies network proximity and signature-matching methods to identify new uses for approved drugs. Students evaluate repurposing candidates using disease network and transcriptomic evidence.

  • Lesson 5 • Synthetic Lethality in Cancer

    Identifies synthetic lethal gene pairs in cancer networks to exploit tumour-specific vulnerabilities. Students use computational screens and network context to prioritise combinations.

Certification

Your valid completion certificate

This course is for you:

  • Molecular biologist ready to move beyond single-gene experimental thinking.

  • Bioinformatician wanting to connect data pipelines to mechanistic biological insight.

  • Computational scientist pivoting towards biomedical research and disease modelling.

  • Pharmacology graduate student seeking quantitative tools for drug target discovery.

  • Biomedical engineer aiming to model cellular circuits with mathematical precision.

  • Data scientist curious about applying network analysis to living biological systems.

What our students say

Your lessons are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to change platforms... I'm grateful for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the way videos are presented and transcribed, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast and simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top qualifications

FAQ

Who is Dedika?

Is the certificate valid in the United Kingdom?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course