Master 2 course C2-19 Biochemical Programming

Master Parisien de Recherche en Informatique University Paris Diderot, UPMC, Paris-Saclay, X, ENS (pedagogical server)

Over the past decade, formal methods from Theoretical Computer Science have been successfully applied in Life Sciences to decipher biological processes, mostly at the molecular and cellular levels.

This course aims at presenting these methods and research issues in computational systems biology and synthetic biology. It is based on the vision of cells as machines - biochemical reaction systems as programs and on the use of concepts and tools from Computer Science to master the complexity of cell processes.

Unlike most programs, biochemical computation involves state transitions that are stochastic rather than deterministic, continuous-time rather than discrete-time, poorly localized in compartments instead of well-structured in modules, and created by evolution instead of by rational design.

The course addresses fundamental research issues in Computer Science about the interplay between structure and dynamics in large interaction networks, and on the mixed continuous (analog) and discrete (digital) computation model of biochemical networks.

25 jan 2023 16.15-19.15 room 1004

  • Introduction to Chemical Reaction Networks (CRNs) pdf
  • Abstract interpretation of CRNs: hierarchy of semantics, typings pdf

1er février

8 février

15 février

22 février: break

1er mars: written examination of both parts of the course (50%-50% grade)


18 Jan 2022 Break

25 Jan 2022 16h15-19h15

  • Introduction to Chemical Reaction Networks (CRNs) pdf - mp4
  • Abstract interpretation of CRNs: hierarchy of semantics, typings pdf - mp4

1er Feb 2022 16h15-19h15

8 Feb 2022 16h15-19h15

15 Feb 2022 16h15-19h15

22 Feb 2022 Break

1 Mar 2022 Break (changed!)

8 Mar 2022 16h15-19h15 room 1002

  • Written examination for both parts of the course (50%-50% grade)

Previous course up to 2017 and summer schools

C2-19 Computational Methods for Systems Biology and Synthetic Biology