CST 5034 CCBS
Course materials for CST 5034 - Control and Computation in Biological Systems, Fall 2025
Course name: CST 5034 - Control and Computation in Biological Systems, Fall 2025 Syllabus
Time: Thursdays 9:50a.m. - 12:15p.m.
Location: E10-306 on Yungu campus
Website: https://chemaoxfz.github.io/ccbs
Lecturer: Fangzhou Xiao Office hour and location: 1 hour/week, by email appointment, E1-321
TAs: Yihang Ding; Qinguo Liu
TA Office hours: 1 hour/week, 10am (Yihang), 2pm (Qinguo) per Tuesday, at E3-111 BMAC lab 2nd floor
Lecture scribe template: latex template
Course Description
Biological organisms exhibit many fascinating behaviors, from magical transformation of matter via thousands of steps of metabolic reactions, to robust homeostasis adapting to rapidly shifting environments, to survival and growth that balances persistence in extreme conditions and all-out ventures into opportunistic moments of rich nutrients, to dominance and terraforming of surroundings to its own advantage. Such complex behaviors involving lots of interacting components demand a rigorous and quantitative way of reasoning, like how we reason about complex engineered machines. In this course, we introduce and master tools of reasoning from three different schools of thought pondering about life: physics, system, and industry. Physics asks what life is as an object. System asks how life works as a machine. Industry asks how life could be useful as a tool. These three schools of thought have distinct origins, approaches to analysis, and goals. They shape how we think about life forms. The tools we learn from them span a wide range, from order of magnitude estimate to design of a single protein molecule, from Markov chains to control systems, from simple reasoning based on central dogma to whole-genome models. By the end of the course, you will be able to integrate these tools and perspectives into a cohesive whole and have the confidence to reason about any biological problem thrown at you, from single molecules to populations of organisms. No background needed, but an exuberant love for biology is mandatory.
Learning Objectives
- To understand and master the tools of analysis in quantitative synthetic biology
- To formulate problems encountered in synthetic biology into forms analyzable using the tools in quantitative synthetic biology
- To get familiar with the theoretical background and technical aspects underlying the tools
Course Video
- Video records;Passport: hWut
- Lecture video recordings will be updated weekly
Schedule
| Number | Date | Topic | Reference Materials | Problem Sets | Lecture Notes |
|---|---|---|---|---|---|
| 1 | 20250904 | Order of Magnitude (OoM) reasoning in physics and biology | cell biology by the numbers; physical biology of the cell | pset1 | written note; scribe note;(source code) |
| 2 | 20250911 | Chemical reaction networks (CRNs), elementary vs composite reactions, estimate of reaction rate, law of mass action, rate equations | (material) | pset2 | written note;(scribe note) |
| 3 | 20250918 | Analysis of 1D and 2D dynamical systems, phase portrait, local stability, polynomial dynamics of CRNs, diversity of bioregulation by time scale separation | Chapter 1 to 8 of Strogatz book is a good reference on phase portraits; CRNs the mathematical formulation is presented in Feinberg book (see references below) | (same hw as week 2) | written note; scribe note; (source code) |
| 4 | 20250925 | Adaptation biomachines. Conceptual basics of control. Adaptation as integral control. How biology implements integral control differently from electrical circuits. IFFL works in biology but not in traditional engineering. | A good intro to control is the book by Astrom and Murray, adaptation in systems biology is discussed in some chapters of Alon’s book and in Chapter 2 to 6 of this website | pset3 | written note;(scribe note) |
| 20251002 | holiday | ||||
| 5 | 20251009 | Stochasticity, chemical master equation | (material) | pset4 | written note(scribe note) |
| 6 | 20251016 | noise analysis, Gillespie algorithm, gene expression burstyness, bimodal distribution, ergodicity. | (material) | pset5 | written note(scribe note) |
| 7 | 20251023 | Energy and equilibrium statistical mechanics applied to transcriptional and enzymatic regulation, markov chain. | (material) | (same hw as last week) | written note |
| 8 | 20251030 | Computation biomachines. Biological networks as calculators, computers, artificial neural networks, and … themselves? | (material) | (hw) | (notes) |
| 9 | 20251106 | PROTEIN DESIGN! HANDS ON!!!! Nupack, Rosetta, Fold it. | (material) | (hw) | (notes) |
| 10 | 20251113 | Combinatorial regulation and promiscuous interactions in cell signaling and cell fate decisions, also ultrasensitivity in ligand-receptor binding. ROP as a way for holistic analysis, three archetypal behaviors in a binding reaction. Holistic analysis solving the above problems. Behavior in ROP as trajectory through regimes. Computation of binding-catalysis networks - homotopy continuation. | (material) | (hw) | (notes) |
| 11 | 20251120 | (1) Flux balance analysis (metabolic engineering), bioenergetics and metabolism (where does energy of ATP come from), (2) Growth dynamics, proteome partition, diauxie, upshift/downshift | (material) | (hw) | (notes) |
Reference
This course does not have a textbook and all materials are self-contained. But the following reference might be helpful depending on your particular interests.
Biomolecular Feedback Systems by Richard Murray. A nice (and free!) reference for general background on modeling of biological circuits (most relevant are the first 3 chapters), time-scale separation by singular perturbation, stochasticity, and some on feedback and control.
Feedback Systems by Karl J. Åström and Richard M. Murray. A great introduction to control systems, freely available online. This book is especially good on giving an intuitive yet rigorous picture of the ideas of control theory.
An Introduction to Systems Biology by Uri Alon. Another good general reference on the interplay between systems thinking based on simple models and biological implications.
biocircuits.github.io. A very good course with abundant online materials! With lots of recent examples, papers, and ready-to-use code implementing analysis and simulations of many biocircuits.
Cell biology by the numbers. A book freely available in easily accessible webpage form! Lots of interesting vignettes for Order of Magnitude (OoM) reasoning about biology. For example, do you know an mRNA molecule is about 10 times larger (volume or mass) than the protein it encodes?
Nonlinear dynamical systems and Chaos by Steven Strogatz. An accessible book, especially good at giving intuitive descriptions of dynamics for 1D and 2D systems.
Foundations of Chemical Reaction Network Theory by Martin Feinberg. A book on the more mathematical aspects of chemical reaction networks, especially equilibrium dynamics. A good reference book. Caution: try not to lose sight of biology, then you won’t be daunted by the math wrappings.